summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_1.5.bb
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@ti.com>2019-02-28 07:06:08 +0000
committerDenys Dmytriyenko <denys@ti.com>2019-02-28 01:02:24 +0000
commit4905be9164889cde6e73b022724192cb21beb1bc (patch)
treead09eb1e46feed8eed8df095e7a295044d6cb7d9 /recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_1.5.bb
parent72051b974fbeb3e6c714a379b0b3fcb6fefa71c8 (diff)
downloadmeta-ti-4905be9164889cde6e73b022724192cb21beb1bc.tar.gz
arm-trusted-firmware: update to latest snapshot based on 2.0
Upstream has changed copyright guidelines, no actual license change: | Copyright guidance has been changed for migration of the | ARM run project to trustedfirmware.org where the project | governance is different. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_1.5.bb')
-rw-r--r--recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_1.5.bb63
1 files changed, 0 insertions, 63 deletions
diff --git a/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_1.5.bb b/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_1.5.bb
deleted file mode 100644
index fdbf8f14..00000000
--- a/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_1.5.bb
+++ /dev/null
@@ -1,63 +0,0 @@
1SUMMARY = "ARM Trusted Firmware"
2DESCRIPTION = "ARM Trusted Firmware provides a reference implementation of \
3Secure World software for ARMv8-A, including Exception Level 3 (EL3) software. \
4It provides implementations of various ARM interface standards such as the \
5Power State Coordination Interface (PSCI), Trusted Board Boot Requirements \
6(TBBR) and Secure monitor code."
7HOMEPAGE = "http://infocenter.arm.com/help/topic/com.arm.doc.dui0928e/CJHIDGJF.html"
8
9LICENSE = "BSD"
10LIC_FILES_CHKSUM = "file://license.rst;md5=e927e02bca647e14efd87e9e914b2443"
11
12inherit deploy
13
14DEPENDS += "dtc-native"
15
16PACKAGE_ARCH = "${MACHINE_ARCH}"
17
18S = "${WORKDIR}/git"
19
20PV_append = "+git${SRCPV}"
21
22BRANCH = "ti-atf"
23SRC_URI = "git://git.ti.com/atf/arm-trusted-firmware.git;branch=${BRANCH}"
24
25SRCREV ?= "d7b4c6e1fdb4553fc23a02776bca111bdcdf6b9f"
26
27# Make ATF "aware" of OPTEE, no build dependency
28PACKAGECONFIG[optee] = "SPD=opteed"
29
30COMPATIBLE_MACHINE = "k3"
31ATFPLATFORM_k3 = "k3"
32ATFBOARD_k3 = "generic"
33
34PACKAGECONFIG_k3 = "optee"
35
36CFLAGS[unexport] = "1"
37LDFLAGS[unexport] = "1"
38AS[unexport] = "1"
39LD[unexport] = "1"
40
41do_configure[noexec] = "1"
42
43EXTRA_OEMAKE = 'CROSS_COMPILE="${TARGET_PREFIX}" PLAT="${ATFPLATFORM}" TARGET_BOARD="${ATFBOARD}" ${PACKAGECONFIG_CONFARGS}'
44
45do_compile() {
46 oe_runmake all
47}
48
49do_install() {
50 install -d ${D}/boot
51 install -m 0644 ${S}/build/${ATFPLATFORM}/${ATFBOARD}/release/bl31.bin ${D}/boot/
52 install -m 0644 ${S}/build/${ATFPLATFORM}/${ATFBOARD}/release/bl31/bl31.elf ${D}/boot/
53}
54
55do_deploy() {
56 install -d ${DEPLOYDIR}
57 install -m 0644 ${S}/build/${ATFPLATFORM}/${ATFBOARD}/release/bl31.bin ${DEPLOYDIR}/
58 install -m 0644 ${S}/build/${ATFPLATFORM}/${ATFBOARD}/release/bl31/bl31.elf ${DEPLOYDIR}/
59}
60addtask deploy before do_build after do_compile
61
62FILES_${PN} = "/boot"
63SYSROOT_DIRS += "/boot"