summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/ti-sci-fw
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@konsulko.com>2021-08-11 14:39:05 -0400
committerYogesh Siraswar <yogeshs@ti.com>2021-08-17 11:21:54 +0000
commite21c11b4a44417f67c78503bc3f954c175ac20e2 (patch)
treee1d5252c9a4cc979e67e154abeb8dd7ad0b545a7 /recipes-bsp/ti-sci-fw
parentf56051c9a8cf09f54c43b81301073eed71bbda97 (diff)
downloadmeta-ti-e21c11b4a44417f67c78503bc3f954c175ac20e2.tar.gz
meta-ti: convert to new override syntax in honister
Upcoming "honister" release changes the override syntax to improve usability, speed and memory footprint. Update recipes with the new syntax and set layer compatibility to honister. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Tested-by: Paul Barker <paul.barker@sancloud.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Diffstat (limited to 'recipes-bsp/ti-sci-fw')
-rw-r--r--recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb4
-rw-r--r--recipes-bsp/ti-sci-fw/ti-sci-fw_0.1.1.50.bb2
-rw-r--r--recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb28
3 files changed, 17 insertions, 17 deletions
diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb
index 063e72d7..c8f830f7 100644
--- a/recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb
+++ b/recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb
@@ -20,7 +20,7 @@ do_compile[noexec] = "1"
20 20
21SRCIPK_SRC_DIR = "${WORKDIR}/imggen" 21SRCIPK_SRC_DIR = "${WORKDIR}/imggen"
22SRCIPK_INSTALL_DIR = "board-support/k3-image-gen-${PV}" 22SRCIPK_INSTALL_DIR = "board-support/k3-image-gen-${PV}"
23FILES_${PN} = "${SRCIPK_INSTALL_DIR}" 23FILES:${PN} = "${SRCIPK_INSTALL_DIR}"
24 24
25do_install() { 25do_install() {
26 # Copy sources for packaging 26 # Copy sources for packaging
@@ -42,4 +42,4 @@ do_install() {
42} 42}
43 43
44# Do not perform any QA checks on source package 44# Do not perform any QA checks on source package
45INSANE_SKIP_${PN} += "${ALL_QA}" 45INSANE_SKIP:${PN} += "${ALL_QA}"
diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_0.1.1.50.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_0.1.1.50.bb
index 9e68fdff..32ea3b4d 100644
--- a/recipes-bsp/ti-sci-fw/ti-sci-fw_0.1.1.50.bb
+++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_0.1.1.50.bb
@@ -25,7 +25,7 @@ do_install() {
25 install -m 0644 ${S}/ti-keystone/${TARGET} ${D}/boot/${TARGET} 25 install -m 0644 ${S}/ti-keystone/${TARGET} ${D}/boot/${TARGET}
26} 26}
27 27
28FILES_${PN} = "/boot" 28FILES:${PN} = "/boot"
29 29
30inherit deploy 30inherit deploy
31 31
diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
index 87fdec68..1e1f4570 100644
--- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
+++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
@@ -1,15 +1,15 @@
1require recipes-bsp/ti-sci-fw/ti-sci-fw.inc 1require recipes-bsp/ti-sci-fw/ti-sci-fw.inc
2 2
3DEPENDS = "openssl-native u-boot-mkimage-native dtc-native" 3DEPENDS = "openssl-native u-boot-mkimage-native dtc-native"
4DEPENDS_append_j7200-evm-k3r5 = " virtual/bootloader" 4DEPENDS:append:j7200-evm-k3r5 = " virtual/bootloader"
5DEPENDS_append_am64xx-evm-k3r5 = " virtual/bootloader" 5DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader"
6 6
7CLEANBROKEN = "1" 7CLEANBROKEN = "1"
8PR = "r1" 8PR = "r1"
9 9
10# Loaded by R5F core 10# Loaded by R5F core
11COMPATIBLE_MACHINE = "k3r5" 11COMPATIBLE_MACHINE = "k3r5"
12COMPATIBLE_MACHINE_aarch64 = "null" 12COMPATIBLE_MACHINE:aarch64 = "null"
13 13
14PACKAGE_ARCH = "${MACHINE_ARCH}" 14PACKAGE_ARCH = "${MACHINE_ARCH}"
15 15
@@ -20,9 +20,9 @@ SYSFW_SOC ?= "unknown"
20SYSFW_CONFIG ?= "unknown" 20SYSFW_CONFIG ?= "unknown"
21 21
22SYSFW_PREFIX = "ti-sci-firmware" 22SYSFW_PREFIX = "ti-sci-firmware"
23SYSFW_PREFIX_j7-evm-k3r5 = "ti-fs-firmware" 23SYSFW_PREFIX:j7-evm-k3r5 = "ti-fs-firmware"
24SYSFW_PREFIX_j7200-evm-k3r5 = "ti-fs-firmware" 24SYSFW_PREFIX:j7200-evm-k3r5 = "ti-fs-firmware"
25SYSFW_PREFIX_j7-hs-evm-k3r5 = "ti-fs-firmware" 25SYSFW_PREFIX:j7-hs-evm-k3r5 = "ti-fs-firmware"
26 26
27SYSFW_SUFFIX ?= "unknown" 27SYSFW_SUFFIX ?= "unknown"
28 28
@@ -49,10 +49,10 @@ EXTRA_OEMAKE = "\
49EXTRA_OEMAKE_HS = " \ 49EXTRA_OEMAKE_HS = " \
50 HS=1 SYSFW_HS_PATH="${S}/ti-sysfw/${SYSFW_BASE}-enc.bin" SYSFW_HS_INNER_CERT_PATH="${S}/ti-sysfw/${SYSFW_BASE}-cert.bin" \ 50 HS=1 SYSFW_HS_PATH="${S}/ti-sysfw/${SYSFW_BASE}-enc.bin" SYSFW_HS_INNER_CERT_PATH="${S}/ti-sysfw/${SYSFW_BASE}-cert.bin" \
51" 51"
52EXTRA_OEMAKE_append = "${@['',' ${EXTRA_OEMAKE_HS}']['${SYSFW_SUFFIX}' == 'hs']}" 52EXTRA_OEMAKE:append = "${@['',' ${EXTRA_OEMAKE_HS}']['${SYSFW_SUFFIX}' == 'hs']}"
53 53
54EXTRA_OEMAKE_append_j7200-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" 54EXTRA_OEMAKE:append:j7200-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
55EXTRA_OEMAKE_append_am64xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" 55EXTRA_OEMAKE:append:am64xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
56 56
57do_compile() { 57do_compile() {
58 cd ${WORKDIR}/imggen/ 58 cd ${WORKDIR}/imggen/
@@ -68,7 +68,7 @@ do_install() {
68 fi 68 fi
69} 69}
70 70
71FILES_${PN} = "/boot" 71FILES:${PN} = "/boot"
72 72
73inherit deploy 73inherit deploy
74 74
@@ -85,14 +85,14 @@ do_deploy () {
85 install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ 85 install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/
86} 86}
87 87
88do_install_j7200-evm-k3r5() { 88do_install:j7200-evm-k3r5() {
89 install -d ${D}/boot 89 install -d ${D}/boot
90 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} 90 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE}
91 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK} 91 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK}
92 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY} 92 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY}
93} 93}
94 94
95do_deploy_j7200-evm-k3r5() { 95do_deploy:j7200-evm-k3r5() {
96 install -d ${DEPLOYDIR} 96 install -d ${DEPLOYDIR}
97 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE} 97 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE}
98 ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK} 98 ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK}
@@ -100,14 +100,14 @@ do_deploy_j7200-evm-k3r5() {
100 install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ 100 install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/
101} 101}
102 102
103do_install_am64xx-evm-k3r5() { 103do_install:am64xx-evm-k3r5() {
104 install -d ${D}/boot 104 install -d ${D}/boot
105 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} 105 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE}
106 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK} 106 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK}
107 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY} 107 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY}
108} 108}
109 109
110do_deploy_am64xx-evm-k3r5() { 110do_deploy:am64xx-evm-k3r5() {
111 install -d ${DEPLOYDIR} 111 install -d ${DEPLOYDIR}
112 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE} 112 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE}
113 ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK} 113 ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK}