summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
diff options
context:
space:
mode:
authorNishanth Menon <nm@ti.com>2022-02-22 04:14:02 +0000
committerRyan Eatmon <reatmon@ti.com>2022-02-22 12:01:49 -0600
commit2adccf625d39d3631d4d3bd8bfa61696d0bb4a65 (patch)
tree3a3b996c5022519c17766337e9a52639012cad04 /meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
parentfa8035fc263960e06742945da00cb4777e4b24f7 (diff)
downloadmeta-ti-2adccf625d39d3631d4d3bd8bfa61696d0bb4a65.tar.gz
machine: Add j721s2 evm configuration
Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb')
-rw-r--r--meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb22
1 files changed, 20 insertions, 2 deletions
diff --git a/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
index 2dad0fe0..dda47797 100644
--- a/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
+++ b/meta-ti-bsp/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
@@ -3,11 +3,12 @@ require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
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:j7200-hs-evm-k3r5 = " virtual/bootloader" 5DEPENDS:append:j7200-hs-evm-k3r5 = " virtual/bootloader"
6DEPENDS:append:j721s2-evm-k3r5 = " virtual/bootloader"
6DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader" 7DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader"
7DEPENDS:append:am64xx-hs-evm-k3r5 = " virtual/bootloader" 8DEPENDS:append:am64xx-hs-evm-k3r5 = " virtual/bootloader"
8 9
9CLEANBROKEN = "1" 10CLEANBROKEN = "1"
10PR = "${INC_PR}.1" 11PR = "${INC_PR}.2"
11 12
12# Loaded by R5F core 13# Loaded by R5F core
13COMPATIBLE_MACHINE = "k3r5" 14COMPATIBLE_MACHINE = "k3r5"
@@ -23,10 +24,11 @@ SYSFW_CONFIG ?= "unknown"
23 24
24SYSFW_PREFIX = "ti-sci-firmware" 25SYSFW_PREFIX = "ti-sci-firmware"
25SYSFW_PREFIX:j7-evm-k3r5 = "ti-fs-firmware" 26SYSFW_PREFIX:j7-evm-k3r5 = "ti-fs-firmware"
26SYSFW_PREFIX:j7200-evm-k3r5 = "ti-fs-firmware"
27SYSFW_PREFIX:j7-hs-evm-k3r5 = "ti-fs-firmware" 27SYSFW_PREFIX:j7-hs-evm-k3r5 = "ti-fs-firmware"
28SYSFW_PREFIX:j7-hs-evm-k3r5-sr1-1 = "ti-fs-firmware" 28SYSFW_PREFIX:j7-hs-evm-k3r5-sr1-1 = "ti-fs-firmware"
29SYSFW_PREFIX:j7200-evm-k3r5 = "ti-fs-firmware"
29SYSFW_PREFIX:j7200-hs-evm-k3r5 = "ti-fs-firmware" 30SYSFW_PREFIX:j7200-hs-evm-k3r5 = "ti-fs-firmware"
31SYSFW_PREFIX:j721s2-evm-k3r5 = "ti-fs-firmware"
30 32
31SYSFW_SUFFIX ?= "unknown" 33SYSFW_SUFFIX ?= "unknown"
32 34
@@ -63,6 +65,7 @@ EXTRA_OEMAKE:append = "${@['',' ${EXTRA_OEMAKE_HS}']['${SYSFW_SUFFIX}' == 'hs']}
63 65
64EXTRA_OEMAKE:append:j7200-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" 66EXTRA_OEMAKE:append:j7200-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
65EXTRA_OEMAKE:append:j7200-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" 67EXTRA_OEMAKE:append:j7200-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
68EXTRA_OEMAKE:append:j721s2-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
66EXTRA_OEMAKE:append:am64xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" 69EXTRA_OEMAKE:append:am64xx-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
67EXTRA_OEMAKE:append:am64xx-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin"" 70EXTRA_OEMAKE:append:am64xx-hs-evm-k3r5 = " SBL="${STAGING_DIR_HOST}/boot/u-boot-spl.bin""
68 71
@@ -127,6 +130,21 @@ do_deploy:j7200-hs-evm-k3r5() {
127 install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/ 130 install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/
128} 131}
129 132
133do_install:j721s2-evm-k3r5() {
134 install -d ${D}/boot
135 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE}
136 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_SYMLINK}
137 ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY}
138}
139
140do_deploy:j721s2-evm-k3r5() {
141 install -d ${DEPLOYDIR}
142 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${DEPLOYDIR}/${UBOOT_IMAGE}
143 ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_SYMLINK}
144 ln -sf ${UBOOT_IMAGE} ${DEPLOYDIR}/${UBOOT_BINARY}
145 install -m 644 ${SYSFW_TISCI} ${DEPLOYDIR}/
146}
147
130do_install:am64xx-evm-k3r5() { 148do_install:am64xx-evm-k3r5() {
131 install -d ${D}/boot 149 install -d ${D}/boot
132 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE} 150 install -m 644 ${WORKDIR}/imggen/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE}