diff options
-rw-r--r-- | meta-ti-bsp/conf/machine/include/j742s2.inc | 19 | ||||
-rw-r--r-- | meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf | 11 | ||||
-rw-r--r-- | meta-ti-bsp/conf/machine/j742s2-evm.conf | 22 | ||||
-rw-r--r-- | meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | 2 | ||||
-rw-r--r-- | meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb | 2 | ||||
-rw-r--r-- | meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb | 5 | ||||
-rw-r--r-- | meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb | 2 | ||||
-rw-r--r-- | meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 2 | ||||
-rw-r--r-- | meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 57 |
9 files changed, 120 insertions, 2 deletions
diff --git a/meta-ti-bsp/conf/machine/include/j742s2.inc b/meta-ti-bsp/conf/machine/include/j742s2.inc new file mode 100644 index 00000000..b7d87112 --- /dev/null +++ b/meta-ti-bsp/conf/machine/include/j742s2.inc | |||
@@ -0,0 +1,19 @@ | |||
1 | require conf/machine/include/k3.inc | ||
2 | SOC_FAMILY:append = ":j742s2" | ||
3 | |||
4 | MACHINE_FEATURES += "screen gpu" | ||
5 | |||
6 | require conf/machine/include/mesa-pvr.inc | ||
7 | PREFERRED_PROVIDER_virtual/gpudriver ?= "" | ||
8 | |||
9 | # Default tiboot3.bin on J742S2 is for HS-FS | ||
10 | IMAGE_BOOT_FILES += "tiboot3-j742s2-hs-fs-evm.bin" | ||
11 | |||
12 | # Since default tiboot3.bin on J742S2 is for HS-FS, add a version for SR1.0 HS-SE | ||
13 | IMAGE_BOOT_FILES += "tiboot3-j742s2-hs-evm.bin" | ||
14 | |||
15 | TFA_BOARD = "j784s4" | ||
16 | |||
17 | OPTEEMACHINE = "k3-j784s4" | ||
18 | |||
19 | MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "cadence-mhdp-fw cnm-wave-fw" | ||
diff --git a/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf new file mode 100644 index 00000000..41bf401e --- /dev/null +++ b/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf | |||
@@ -0,0 +1,11 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: J742S2 EVM (R5F) | ||
3 | #@DESCRIPTION: Machine configuration for the TI J742S2 EVM (R5F core) | ||
4 | |||
5 | require conf/machine/include/k3r5.inc | ||
6 | |||
7 | SYSFW_SOC = "j742s2" | ||
8 | SYSFW_CONFIG = "evm" | ||
9 | SYSFW_SUFFIX = "hs-fs" | ||
10 | |||
11 | UBOOT_MACHINE = "j742s2_evm_r5_defconfig" | ||
diff --git a/meta-ti-bsp/conf/machine/j742s2-evm.conf b/meta-ti-bsp/conf/machine/j742s2-evm.conf new file mode 100644 index 00000000..110931cc --- /dev/null +++ b/meta-ti-bsp/conf/machine/j742s2-evm.conf | |||
@@ -0,0 +1,22 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: J742S2 EVM | ||
3 | #@DESCRIPTION: Machine configuration for the TI J742S2 EVM | ||
4 | |||
5 | require conf/machine/include/j742s2.inc | ||
6 | |||
7 | TFA_K3_USART = "0x8" | ||
8 | OPTEE_K3_USART = "0x8" | ||
9 | |||
10 | KERNEL_DEVICETREE_PREFIX = " \ | ||
11 | ti/k3-j742s2 \ | ||
12 | ti/k3-j784s4 \ | ||
13 | ti/k3-fpdlink \ | ||
14 | ti/k3-j7200-evm-mcspi-loopback \ | ||
15 | ti/k3-j721s2-evm-csi2-ov5640 \ | ||
16 | ti/k3-j721s2-evm-fusion \ | ||
17 | ti/k3-v3link \ | ||
18 | " | ||
19 | |||
20 | KERNEL_DEVICETREE = "" | ||
21 | |||
22 | UBOOT_MACHINE = "j742s2_evm_a72_defconfig" | ||
diff --git a/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb b/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb index ed1c7817..97363b2e 100644 --- a/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb +++ b/meta-ti-bsp/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | |||
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0" | |||
8 | PV = "${CADENCE_MHDP_FW_VERSION}" | 8 | PV = "${CADENCE_MHDP_FW_VERSION}" |
9 | PR = "${INC_PR}.0" | 9 | PR = "${INC_PR}.0" |
10 | 10 | ||
11 | COMPATIBLE_MACHINE = "j721e|j721s2|j784s4" | 11 | COMPATIBLE_MACHINE = "j721e|j721s2|j784s4|j742s2" |
12 | 12 | ||
13 | TARGET = "mhdp8546.bin" | 13 | TARGET = "mhdp8546.bin" |
14 | 14 | ||
diff --git a/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb b/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb index b28bea92..43624183 100644 --- a/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb +++ b/meta-ti-bsp/recipes-bsp/cnm-wave-fw/cnm-wave-fw_git.bb | |||
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.cnm;md5=93b67e6bac7f8fec22b96b8ad0a1a9d0" | |||
10 | PV = "${CNM_WAVE521_FW_VERSION}" | 10 | PV = "${CNM_WAVE521_FW_VERSION}" |
11 | PR = "${INC_PR}.1" | 11 | PR = "${INC_PR}.1" |
12 | 12 | ||
13 | COMPATIBLE_MACHINE = "j721s2|j784s4|j722s|am62axx|am62pxx" | 13 | COMPATIBLE_MACHINE = "j721s2|j784s4|j722s|j742s2|am62axx|am62pxx" |
14 | 14 | ||
15 | TARGET_WAVE521C = "wave521c_k3_codec_fw.bin" | 15 | TARGET_WAVE521C = "wave521c_k3_codec_fw.bin" |
16 | 16 | ||
diff --git a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb index 1ad236ce..0b6792b6 100644 --- a/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb +++ b/meta-ti-bsp/recipes-bsp/ti-dm-fw/ti-dm-fw.bb | |||
@@ -26,6 +26,7 @@ PLAT_SFX:j7200 = "j7200" | |||
26 | PLAT_SFX:j721s2 = "j721s2" | 26 | PLAT_SFX:j721s2 = "j721s2" |
27 | PLAT_SFX:j784s4 = "j784s4" | 27 | PLAT_SFX:j784s4 = "j784s4" |
28 | PLAT_SFX:j722s = "j722s" | 28 | PLAT_SFX:j722s = "j722s" |
29 | PLAT_SFX:j742s2 = "j742s2" | ||
29 | PLAT_SFX:am65xx = "am65xx" | 30 | PLAT_SFX:am65xx = "am65xx" |
30 | PLAT_SFX:am64xx = "am64xx" | 31 | PLAT_SFX:am64xx = "am64xx" |
31 | PLAT_SFX:am62xx = "am62xx" | 32 | PLAT_SFX:am62xx = "am62xx" |
@@ -44,6 +45,7 @@ DM_FW_LIST:j7200 = "${DM_FIRMWARE}" | |||
44 | DM_FW_LIST:j721s2 = "${DM_FIRMWARE}" | 45 | DM_FW_LIST:j721s2 = "${DM_FIRMWARE}" |
45 | DM_FW_LIST:j784s4 = "${DM_FIRMWARE}" | 46 | DM_FW_LIST:j784s4 = "${DM_FIRMWARE}" |
46 | DM_FW_LIST:j722s = "${DM_FIRMWARE}" | 47 | DM_FW_LIST:j722s = "${DM_FIRMWARE}" |
48 | DM_FW_LIST:j742s2 = "${DM_FIRMWARE}" | ||
47 | DM_FW_LIST:am65xx = "" | 49 | DM_FW_LIST:am65xx = "" |
48 | DM_FW_LIST:am64xx = "" | 50 | DM_FW_LIST:am64xx = "" |
49 | DM_FW_LIST:am62xx = "${DM_FIRMWARE}" | 51 | DM_FW_LIST:am62xx = "${DM_FIRMWARE}" |
@@ -86,6 +88,7 @@ ALTERNATIVE:${PN}:j7200 = "j7200-mcu-r5f0_0-fw" | |||
86 | ALTERNATIVE:${PN}:j721s2 = "j721s2-mcu-r5f0_0-fw" | 88 | ALTERNATIVE:${PN}:j721s2 = "j721s2-mcu-r5f0_0-fw" |
87 | ALTERNATIVE:${PN}:j784s4 = "j784s4-mcu-r5f0_0-fw" | 89 | ALTERNATIVE:${PN}:j784s4 = "j784s4-mcu-r5f0_0-fw" |
88 | ALTERNATIVE:${PN}:j722s = "j722s-wkup-r5f0_0-fw" | 90 | ALTERNATIVE:${PN}:j722s = "j722s-wkup-r5f0_0-fw" |
91 | ALTERNATIVE:${PN}:j742s2 = "j742s2-mcu-r5f0_0-fw" | ||
89 | 92 | ||
90 | # Set up link names for the firmwares | 93 | # Set up link names for the firmwares |
91 | ALTERNATIVE_LINK_NAME[am62-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62-main-r5f0_0-fw" | 94 | ALTERNATIVE_LINK_NAME[am62-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am62-main-r5f0_0-fw" |
@@ -96,6 +99,7 @@ ALTERNATIVE_LINK_NAME[j7200-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j | |||
96 | ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j721s2-mcu-r5f0_0-fw" | 99 | ALTERNATIVE_LINK_NAME[j721s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j721s2-mcu-r5f0_0-fw" |
97 | ALTERNATIVE_LINK_NAME[j784s4-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j784s4-mcu-r5f0_0-fw" | 100 | ALTERNATIVE_LINK_NAME[j784s4-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j784s4-mcu-r5f0_0-fw" |
98 | ALTERNATIVE_LINK_NAME[j722s-wkup-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j722s-wkup-r5f0_0-fw" | 101 | ALTERNATIVE_LINK_NAME[j722s-wkup-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j722s-wkup-r5f0_0-fw" |
102 | ALTERNATIVE_LINK_NAME[j742s2-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-mcu-r5f0_0-fw" | ||
99 | 103 | ||
100 | # Create the firmware alternatives | 104 | # Create the firmware alternatives |
101 | ALTERNATIVE_TARGET[am62-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | 105 | ALTERNATIVE_TARGET[am62-main-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" |
@@ -106,6 +110,7 @@ ALTERNATIVE_TARGET[j7200-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | |||
106 | ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | 110 | ALTERNATIVE_TARGET[j721s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" |
107 | ALTERNATIVE_TARGET[j784s4-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | 111 | ALTERNATIVE_TARGET[j784s4-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" |
108 | ALTERNATIVE_TARGET[j722s-wkup-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | 112 | ALTERNATIVE_TARGET[j722s-wkup-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" |
113 | ALTERNATIVE_TARGET[j742s2-mcu-r5f0_0-fw] = "${INSTALL_DM_FW_DIR}/${DM_FIRMWARE}" | ||
109 | 114 | ||
110 | ALTERNATIVE_PRIORITY = "10" | 115 | ALTERNATIVE_PRIORITY = "10" |
111 | 116 | ||
diff --git a/meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb b/meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb index 6bcc824b..cf9566dc 100644 --- a/meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb +++ b/meta-ti-bsp/recipes-bsp/ti-eth-fw/ti-eth-fw.bb | |||
@@ -25,6 +25,7 @@ PLAT_SFX:j7200 = "j7200" | |||
25 | PLAT_SFX:j721s2 = "j721s2" | 25 | PLAT_SFX:j721s2 = "j721s2" |
26 | PLAT_SFX:j784s4 = "j784s4" | 26 | PLAT_SFX:j784s4 = "j784s4" |
27 | PLAT_SFX:j722s = "j722s" | 27 | PLAT_SFX:j722s = "j722s" |
28 | PLAT_SFX:j742s2 = "j742s2" | ||
28 | PLAT_SFX:am65xx = "am65xx" | 29 | PLAT_SFX:am65xx = "am65xx" |
29 | PLAT_SFX:am64xx = "am64xx" | 30 | PLAT_SFX:am64xx = "am64xx" |
30 | PLAT_SFX:am62xx = "am62xx" | 31 | PLAT_SFX:am62xx = "am62xx" |
@@ -43,6 +44,7 @@ ETH_FW_LIST:j7200 = "${ETH_FW}" | |||
43 | ETH_FW_LIST:j721s2 = "" | 44 | ETH_FW_LIST:j721s2 = "" |
44 | ETH_FW_LIST:j784s4 = "${ETH_FW}" | 45 | ETH_FW_LIST:j784s4 = "${ETH_FW}" |
45 | ETH_FW_LIST:j722s = "" | 46 | ETH_FW_LIST:j722s = "" |
47 | ETH_FW_LIST:j742s2 = "" | ||
46 | ETH_FW_LIST:am65xx = "" | 48 | ETH_FW_LIST:am65xx = "" |
47 | ETH_FW_LIST:am64xx = "" | 49 | ETH_FW_LIST:am64xx = "" |
48 | ETH_FW_LIST:am62xx = "" | 50 | ETH_FW_LIST:am62xx = "" |
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc index bad8371f..4e6825a8 100644 --- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc +++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | |||
@@ -44,6 +44,7 @@ PLAT_SFX:j7200 = "j7200" | |||
44 | PLAT_SFX:j721s2 = "j721s2" | 44 | PLAT_SFX:j721s2 = "j721s2" |
45 | PLAT_SFX:j784s4 = "j784s4" | 45 | PLAT_SFX:j784s4 = "j784s4" |
46 | PLAT_SFX:j722s = "j722s" | 46 | PLAT_SFX:j722s = "j722s" |
47 | PLAT_SFX:j742s2 = "j742s2" | ||
47 | PLAT_SFX:am65xx = "am65xx" | 48 | PLAT_SFX:am65xx = "am65xx" |
48 | PLAT_SFX:am64xx = "am64xx" | 49 | PLAT_SFX:am64xx = "am64xx" |
49 | PLAT_SFX:am62xx = "am62xx" | 50 | PLAT_SFX:am62xx = "am62xx" |
@@ -60,6 +61,7 @@ PACKAGECONFIG:append:j7200 = " dm" | |||
60 | PACKAGECONFIG:append:j721s2 = " dm" | 61 | PACKAGECONFIG:append:j721s2 = " dm" |
61 | PACKAGECONFIG:append:j784s4 = " dm" | 62 | PACKAGECONFIG:append:j784s4 = " dm" |
62 | PACKAGECONFIG:append:j722s = " dm" | 63 | PACKAGECONFIG:append:j722s = " dm" |
64 | PACKAGECONFIG:append:j742s2 = " dm" | ||
63 | PACKAGECONFIG:append:am62xx = " dm" | 65 | PACKAGECONFIG:append:am62xx = " dm" |
64 | PACKAGECONFIG:append:am62axx = " dm" | 66 | PACKAGECONFIG:append:am62axx = " dm" |
65 | PACKAGECONFIG:append:am62pxx = " dm" | 67 | PACKAGECONFIG:append:am62pxx = " dm" |
diff --git a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb index a67dc18e..00112017 100644 --- a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb +++ b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | |||
@@ -17,6 +17,7 @@ PLAT_SFX:j7200 = "j7200" | |||
17 | PLAT_SFX:j721s2 = "j721s2" | 17 | PLAT_SFX:j721s2 = "j721s2" |
18 | PLAT_SFX:j784s4 = "j784s4" | 18 | PLAT_SFX:j784s4 = "j784s4" |
19 | PLAT_SFX:j722s = "j722s" | 19 | PLAT_SFX:j722s = "j722s" |
20 | PLAT_SFX:j742s2 = "j742s2" | ||
20 | PLAT_SFX:am65xx = "am65xx" | 21 | PLAT_SFX:am65xx = "am65xx" |
21 | PLAT_SFX:am64xx = "am64xx" | 22 | PLAT_SFX:am64xx = "am64xx" |
22 | PLAT_SFX:am62xx = "am62xx" | 23 | PLAT_SFX:am62xx = "am62xx" |
@@ -62,6 +63,7 @@ IPC_FW_LIST:j7200 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW}" | |||
62 | IPC_FW_LIST:j721s2 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${C7X_1_FW} ${C7X_2_FW}" | 63 | IPC_FW_LIST:j721s2 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${C7X_1_FW} ${C7X_2_FW}" |
63 | IPC_FW_LIST:j784s4 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${MCU_4_0_FW} ${MCU_4_1_FW} ${C7X_1_FW} ${C7X_2_FW} ${C7X_3_FW} ${C7X_4_FW}" | 64 | IPC_FW_LIST:j784s4 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${MCU_4_0_FW} ${MCU_4_1_FW} ${C7X_1_FW} ${C7X_2_FW} ${C7X_3_FW} ${C7X_4_FW}" |
64 | IPC_FW_LIST:j722s = " ${MCU_2_0_FW} ${MCU_3_0_FW} ${C7X_1_FW} ${C7X_2_FW}" | 65 | IPC_FW_LIST:j722s = " ${MCU_2_0_FW} ${MCU_3_0_FW} ${C7X_1_FW} ${C7X_2_FW}" |
66 | IPC_FW_LIST:j742s2 = " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${MCU_4_0_FW} ${MCU_4_1_FW} ${C7X_1_FW} ${C7X_2_FW} ${C7X_3_FW}" | ||
65 | 67 | ||
66 | # Update the am64xx ipc binaries to be consistent with other platforms | 68 | # Update the am64xx ipc binaries to be consistent with other platforms |
67 | do_install:prepend:am64xx() { | 69 | do_install:prepend:am64xx() { |
@@ -186,6 +188,19 @@ ALTERNATIVE:${PN}:j722s = "\ | |||
186 | j722s-c71_1-fw j722s-c71_1-fw-sec \ | 188 | j722s-c71_1-fw j722s-c71_1-fw-sec \ |
187 | " | 189 | " |
188 | 190 | ||
191 | ALTERNATIVE:${PN}:j742s2 = "\ | ||
192 | j742s2-mcu-r5f0_1-fw j742s2-mcu-r5f0_1-fw-sec \ | ||
193 | j742s2-main-r5f0_0-fw j742s2-main-r5f0_0-fw-sec \ | ||
194 | j742s2-main-r5f0_1-fw j742s2-main-r5f0_1-fw-sec \ | ||
195 | j742s2-main-r5f1_0-fw j742s2-main-r5f1_0-fw-sec \ | ||
196 | j742s2-main-r5f1_1-fw j742s2-main-r5f1_1-fw-sec \ | ||
197 | j742s2-main-r5f2_0-fw j742s2-main-r5f2_0-fw-sec \ | ||
198 | j742s2-main-r5f2_1-fw j742s2-main-r5f2_1-fw-sec \ | ||
199 | j742s2-c71_0-fw j742s2-c71_0-fw-sec \ | ||
200 | j742s2-c71_1-fw j742s2-c71_1-fw-sec \ | ||
201 | j742s2-c71_2-fw j742s2-c71_2-fw-sec \ | ||
202 | " | ||
203 | |||
189 | # Set up link names for the firmwares | 204 | # Set up link names for the firmwares |
190 | 205 | ||
191 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am65x-mcu-r5f0_0-fw" | 206 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/am65x-mcu-r5f0_0-fw" |
@@ -286,6 +301,27 @@ ALTERNATIVE_LINK_NAME[j722s-c71_0-fw-sec] = "${nonarch_base_libdir}/firmware/j72 | |||
286 | ALTERNATIVE_LINK_NAME[j722s-c71_1-fw] = "${nonarch_base_libdir}/firmware/j722s-c71_1-fw" | 301 | ALTERNATIVE_LINK_NAME[j722s-c71_1-fw] = "${nonarch_base_libdir}/firmware/j722s-c71_1-fw" |
287 | ALTERNATIVE_LINK_NAME[j722s-c71_1-fw-sec] = "${nonarch_base_libdir}/firmware/j722s-c71_1-fw-sec" | 302 | ALTERNATIVE_LINK_NAME[j722s-c71_1-fw-sec] = "${nonarch_base_libdir}/firmware/j722s-c71_1-fw-sec" |
288 | 303 | ||
304 | ALTERNATIVE_LINK_NAME[j742s2-mcu-r5f0_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-mcu-r5f0_1-fw" | ||
305 | ALTERNATIVE_LINK_NAME[j742s2-mcu-r5f0_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-mcu-r5f0_1-fw-sec" | ||
306 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f0_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f0_0-fw" | ||
307 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f0_0-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f0_0-fw-sec" | ||
308 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f0_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f0_1-fw" | ||
309 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f0_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f0_1-fw-sec" | ||
310 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f1_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f1_0-fw" | ||
311 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f1_0-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f1_0-fw-sec" | ||
312 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f1_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f1_1-fw" | ||
313 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f1_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f1_1-fw-sec" | ||
314 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f2_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f2_0-fw" | ||
315 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f2_0-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f2_0-fw-sec" | ||
316 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f2_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f2_1-fw" | ||
317 | ALTERNATIVE_LINK_NAME[j742s2-main-r5f2_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-main-r5f2_1-fw-sec" | ||
318 | ALTERNATIVE_LINK_NAME[j742s2-c71_0-fw] = "${nonarch_base_libdir}/firmware/j742s2-c71_0-fw" | ||
319 | ALTERNATIVE_LINK_NAME[j742s2-c71_0-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-c71_0-fw-sec" | ||
320 | ALTERNATIVE_LINK_NAME[j742s2-c71_1-fw] = "${nonarch_base_libdir}/firmware/j742s2-c71_1-fw" | ||
321 | ALTERNATIVE_LINK_NAME[j742s2-c71_1-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-c71_1-fw-sec" | ||
322 | ALTERNATIVE_LINK_NAME[j742s2-c71_2-fw] = "${nonarch_base_libdir}/firmware/j742s2-c71_2-fw" | ||
323 | ALTERNATIVE_LINK_NAME[j742s2-c71_2-fw-sec] = "${nonarch_base_libdir}/firmware/j742s2-c71_2-fw-sec" | ||
324 | |||
289 | # Create the firmware alternatives | 325 | # Create the firmware alternatives |
290 | 326 | ||
291 | ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_1_0_FW}" | 327 | ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_1_0_FW}" |
@@ -386,4 +422,25 @@ ALTERNATIVE_TARGET[j722s-c71_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}.sign | |||
386 | ALTERNATIVE_TARGET[j722s-c71_1-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}" | 422 | ALTERNATIVE_TARGET[j722s-c71_1-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}" |
387 | ALTERNATIVE_TARGET[j722s-c71_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}.signed" | 423 | ALTERNATIVE_TARGET[j722s-c71_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}.signed" |
388 | 424 | ||
425 | ALTERNATIVE_TARGET[j742s2-mcu-r5f0_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_1_1_FW}" | ||
426 | ALTERNATIVE_TARGET[j742s2-mcu-r5f0_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_1_1_FW}.signed" | ||
427 | ALTERNATIVE_TARGET[j742s2-main-r5f0_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_2_0_FW}" | ||
428 | ALTERNATIVE_TARGET[j742s2-main-r5f0_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_2_0_FW}.signed" | ||
429 | ALTERNATIVE_TARGET[j742s2-main-r5f0_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_2_1_FW}" | ||
430 | ALTERNATIVE_TARGET[j742s2-main-r5f0_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_2_1_FW}.signed" | ||
431 | ALTERNATIVE_TARGET[j742s2-main-r5f1_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_3_0_FW}" | ||
432 | ALTERNATIVE_TARGET[j742s2-main-r5f1_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_3_0_FW}.signed" | ||
433 | ALTERNATIVE_TARGET[j742s2-main-r5f1_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_3_1_FW}" | ||
434 | ALTERNATIVE_TARGET[j742s2-main-r5f1_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_3_1_FW}.signed" | ||
435 | ALTERNATIVE_TARGET[j742s2-main-r5f2_0-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_4_0_FW}" | ||
436 | ALTERNATIVE_TARGET[j742s2-main-r5f2_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_4_0_FW}.signed" | ||
437 | ALTERNATIVE_TARGET[j742s2-main-r5f2_1-fw] = "${INSTALL_IPC_FW_DIR}/${MCU_4_1_FW}" | ||
438 | ALTERNATIVE_TARGET[j742s2-main-r5f2_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${MCU_4_1_FW}.signed" | ||
439 | ALTERNATIVE_TARGET[j742s2-c71_0-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}" | ||
440 | ALTERNATIVE_TARGET[j742s2-c71_0-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_1_FW}.signed" | ||
441 | ALTERNATIVE_TARGET[j742s2-c71_1-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}" | ||
442 | ALTERNATIVE_TARGET[j742s2-c71_1-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_2_FW}.signed" | ||
443 | ALTERNATIVE_TARGET[j742s2-c71_2-fw] = "${INSTALL_IPC_FW_DIR}/${C7X_3_FW}" | ||
444 | ALTERNATIVE_TARGET[j742s2-c71_2-fw-sec] = "${INSTALL_IPC_FW_DIR}/${C7X_3_FW}.signed" | ||
445 | |||
389 | ALTERNATIVE_PRIORITY = "10" | 446 | ALTERNATIVE_PRIORITY = "10" |