summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYogesh Siraswar <yogeshs@ti.com>2021-11-01 15:32:59 -0400
committerYogesh Siraswar <yogeshs@ti.com>2021-11-05 23:48:09 +0000
commit82ed77e4d6d5dddb9282fa4b66adfbba8c24891f (patch)
tree2b79a4dd4fdf1930ffb24a66a9585ae8d7cc4ee8
parent9f3bff164241fd4d89e503ee610faf2d3341039e (diff)
downloadmeta-ti-82ed77e4d6d5dddb9282fa4b66adfbba8c24891f.tar.gz
ti-linux-fw: Support common inc for all firmware
Change to support common INC for all firmware This will help with: 1) Eliminating requirement to change multiple recipes for firmware update 2) This will help support AUTOREV Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
-rw-r--r--recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb11
-rw-r--r--recipes-bsp/goodix-fw/goodix-fw_git.bb11
-rw-r--r--recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb12
-rw-r--r--recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb12
-rw-r--r--recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb11
-rw-r--r--recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb11
-rw-r--r--recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb10
-rw-r--r--recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb10
-rw-r--r--recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb10
-rw-r--r--recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb10
-rw-r--r--recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb11
-rw-r--r--recipes-bsp/serdes-fw/serdes-fw_git.bb10
-rw-r--r--recipes-bsp/ti-linux-fw/ti-linux-fw.inc (renamed from recipes-bsp/ti-sci-fw/ti-sci-fw.inc)13
-rw-r--r--recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb2
-rw-r--r--recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb4
-rw-r--r--recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb2
16 files changed, 51 insertions, 99 deletions
diff --git a/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb b/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb
index ccaa3e6d..c975e8a4 100644
--- a/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb
+++ b/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb
@@ -1,10 +1,12 @@
1SUMMARY = "Cadence MHDP DP bridge firmware" 1SUMMARY = "Cadence MHDP DP bridge firmware"
2 2
3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4
3LICENSE = "BSD-3-Clause | Apache-2.0" 5LICENSE = "BSD-3-Clause | Apache-2.0"
4LIC_FILES_CHKSUM = "file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0" 6LIC_FILES_CHKSUM = "file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0"
5 7
6PV = "1.2.17" 8PV = "${CADENCE_MHDP_FW_VERSION}"
7PR = "r0" 9PR = "${INC_PR}.0"
8 10
9CLEANBROKEN = "1" 11CLEANBROKEN = "1"
10 12
@@ -12,11 +14,6 @@ COMPATIBLE_MACHINE = "j7"
12 14
13PACKAGE_ARCH = "${MACHINE_ARCH}" 15PACKAGE_ARCH = "${MACHINE_ARCH}"
14 16
15SRCREV = "7bad9a69a343e01056ece5ce6da4d4060c42f6bc"
16BRANCH ?= "ti-linux-firmware"
17
18SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
19
20S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
21TARGET = "mhdp8546.bin" 18TARGET = "mhdp8546.bin"
22 19
diff --git a/recipes-bsp/goodix-fw/goodix-fw_git.bb b/recipes-bsp/goodix-fw/goodix-fw_git.bb
index 5131f8d9..1f1c2b81 100644
--- a/recipes-bsp/goodix-fw/goodix-fw_git.bb
+++ b/recipes-bsp/goodix-fw/goodix-fw_git.bb
@@ -1,10 +1,12 @@
1DESCRIPTION = "Goodix GT9271 config firmware" 1DESCRIPTION = "Goodix GT9271 config firmware"
2 2
3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4
3LICENSE = "BSD-3-Clause" 5LICENSE = "BSD-3-Clause"
4LIC_FILES_CHKSUM = "file://LICENCE.Spectrum-GT9271;md5=2a6de6be7af1fe46370c684daf27c852" 6LIC_FILES_CHKSUM = "file://LICENCE.Spectrum-GT9271;md5=2a6de6be7af1fe46370c684daf27c852"
5 7
6PV = "1.0.0.0" 8PV = "${GOODIX_FW_VERSION}"
7PR = "r0" 9PR = "${INC_PR}.0"
8 10
9CLEANBROKEN = "1" 11CLEANBROKEN = "1"
10 12
@@ -12,11 +14,6 @@ COMPATIBLE_MACHINE = "dra7xx"
12 14
13PACKAGE_ARCH = "${MACHINE_ARCH}" 15PACKAGE_ARCH = "${MACHINE_ARCH}"
14 16
15SRCREV = "f1a8d1d0131f83bd1a775cde7075eb67c070892c"
16BRANCH ?= "ti-linux-firmware"
17
18SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
19
20S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
21ORIGIN = "DRA71x-RevA-GT9271_SpecDig_Config.bin" 18ORIGIN = "DRA71x-RevA-GT9271_SpecDig_Config.bin"
22TARGET = "goodix_9271_cfg.bin" 19TARGET = "goodix_9271_cfg.bin"
diff --git a/recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb b/recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb
index 20f05967..2a5bfb92 100644
--- a/recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb
+++ b/recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb
@@ -1,10 +1,9 @@
1DESCRIPTION = "NETCP PA firmware for Keystone" 1DESCRIPTION = "NETCP PA firmware for Keystone"
2 2
3LICENSE = "TI-TFL" 3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
5 4
6PV = "3.0.2.3" 5PV = "${NETCP_PA_FW_VERSION}"
7PR = "r1" 6PR = "${INC_PR}.1"
8 7
9CLEANBROKEN = "1" 8CLEANBROKEN = "1"
10 9
@@ -12,11 +11,6 @@ COMPATIBLE_MACHINE = "k2hk|k2l|k2e"
12 11
13PACKAGE_ARCH = "${MACHINE_ARCH}" 12PACKAGE_ARCH = "${MACHINE_ARCH}"
14 13
15SRCREV = "953ab647b0b6af411965242ecd919b1cb0e570d6"
16BRANCH ?= "ti-linux-firmware"
17
18SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
19
20S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
21 15
22FWBASENAME = " \ 16FWBASENAME = " \
diff --git a/recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb b/recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb
index 9d1ffe34..ec3c30fb 100644
--- a/recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb
+++ b/recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb
@@ -1,10 +1,9 @@
1DESCRIPTION = "NETCP SA firmware for Keystone" 1DESCRIPTION = "NETCP SA firmware for Keystone"
2 2
3LICENSE = "TI-TFL" 3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
5 4
6PV = "1.0.0" 5PV = "${NETCP_SA_FW_VERSION}"
7PR = "r0" 6PR = "${INC_PR}.0"
8 7
9CLEANBROKEN = "1" 8CLEANBROKEN = "1"
10 9
@@ -12,11 +11,6 @@ COMPATIBLE_MACHINE = "keystone"
12 11
13PACKAGE_ARCH = "${MACHINE_ARCH}" 12PACKAGE_ARCH = "${MACHINE_ARCH}"
14 13
15SRCREV = "588f602a21c62f90b1f4318b881c80a1e711317a"
16BRANCH ?= "ti-linux-firmware"
17
18SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
19
20S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
21 15
22TARGET = "sa_mci.fw" 16TARGET = "sa_mci.fw"
diff --git a/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb b/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb
index 60746741..e398cc80 100644
--- a/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb
+++ b/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb
@@ -1,9 +1,9 @@
1SUMMARY = "PRU Ethernet firmware for AM65xx SR2.0" 1SUMMARY = "PRU Ethernet firmware for AM65xx SR2.0"
2 2
3LICENSE = "TI-TFL" 3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
5 4
6PV = "02.02.09.03" 5PV = "${PRUETH_FW_AM65X_SR2_VERSION}"
6PR = "${INC_PR}.0"
7 7
8CLEANBROKEN = "1" 8CLEANBROKEN = "1"
9 9
@@ -11,11 +11,6 @@ COMPATIBLE_MACHINE = "am65xx-evm|am64xx-evm"
11 11
12PACKAGE_ARCH = "${MACHINE_ARCH}" 12PACKAGE_ARCH = "${MACHINE_ARCH}"
13 13
14SRCREV = "f3d2c7cafc906adc9a2f4543aa2fee556483545d"
15BRANCH ?= "ti-linux-firmware"
16
17SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
18
19S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
20 15
21TARGET = " \ 16TARGET = " \
diff --git a/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb b/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb
index f688fb76..804a563f 100644
--- a/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb
+++ b/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb
@@ -1,9 +1,9 @@
1SUMMARY = "PRU Ethernet firmware for AM65x SR1.0" 1SUMMARY = "PRU Ethernet firmware for AM65x SR1.0"
2 2
3LICENSE = "TI-TFL" 3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
5 4
6PV = "08.00.00.20" 5PV = "${PRUETH_FW_AM65X_VERSION}"
6PR = "${INC_PR}.0"
7 7
8CLEANBROKEN = "1" 8CLEANBROKEN = "1"
9 9
@@ -11,11 +11,6 @@ COMPATIBLE_MACHINE = "am65xx"
11 11
12PACKAGE_ARCH = "${MACHINE_ARCH}" 12PACKAGE_ARCH = "${MACHINE_ARCH}"
13 13
14SRCREV = "517b0cd8d8d80e91f1f7d80f035e6af041c39726"
15BRANCH ?= "ti-linux-firmware"
16
17SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
18
19S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
20 15
21TARGET = " \ 16TARGET = " \
diff --git a/recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb b/recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb
index fc66dc64..4ca06be0 100644
--- a/recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb
+++ b/recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb
@@ -1,9 +1,8 @@
1SUMMARY = "PRU Ethernet firmware for AM57xx, AM437x and AM335x" 1SUMMARY = "PRU Ethernet firmware for AM57xx, AM437x and AM335x"
2 2
3LICENSE = "TI-TFL" 3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
5 4
6PR = "r0" 5PR = "${INC_PR}.0"
7 6
8CLEANBROKEN = "1" 7CLEANBROKEN = "1"
9 8
@@ -11,11 +10,6 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|am57xx-hs-evm"
11 10
12PACKAGE_ARCH = "${MACHINE_ARCH}" 11PACKAGE_ARCH = "${MACHINE_ARCH}"
13 12
14SRCREV = "11fecaf08eeed27f2a834c9911edb8a5fb2a23b1"
15BRANCH ?= "ti-linux-firmware"
16
17SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
18
19S = "${WORKDIR}/git" 13S = "${WORKDIR}/git"
20 14
21TARGET = "" 15TARGET = ""
diff --git a/recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb b/recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb
index 397af8f2..618b1ad6 100644
--- a/recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb
+++ b/recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb
@@ -1,10 +1,9 @@
1SUMMARY = "PRU HSR firmware for AM335x/AM437x/AM57xx" 1SUMMARY = "PRU HSR firmware for AM335x/AM437x/AM57xx"
2 2
3LICENSE = "TI-TFL" 3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
5 4
6PE = "1" 5PE = "1"
7PR = "r0" 6PR = "${INC_PR}.0"
8 7
9CLEANBROKEN = "1" 8CLEANBROKEN = "1"
10 9
@@ -12,11 +11,6 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|am57xx-hs-evm"
12 11
13PACKAGE_ARCH = "${MACHINE_ARCH}" 12PACKAGE_ARCH = "${MACHINE_ARCH}"
14 13
15SRCREV = "0038ff0ecda8dae83c65d454c85776c6a4ef8e63"
16BRANCH ?= "ti-linux-firmware"
17
18SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
19
20S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
21 15
22TARGET = "" 16TARGET = ""
diff --git a/recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb b/recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb
index cf22c0b2..707640b4 100644
--- a/recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb
+++ b/recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb
@@ -1,10 +1,9 @@
1SUMMARY = "PRU PRP firmware for AM335x/AM437x/AM57xx" 1SUMMARY = "PRU PRP firmware for AM335x/AM437x/AM57xx"
2 2
3LICENSE = "TI-TFL" 3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
5 4
6PE = "1" 5PE = "1"
7PR = "r0" 6PR = "${INC_PR}.0"
8 7
9CLEANBROKEN = "1" 8CLEANBROKEN = "1"
10 9
@@ -12,11 +11,6 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|am57xx-hs-evm"
12 11
13PACKAGE_ARCH = "${MACHINE_ARCH}" 12PACKAGE_ARCH = "${MACHINE_ARCH}"
14 13
15SRCREV = "0038ff0ecda8dae83c65d454c85776c6a4ef8e63"
16BRANCH ?= "ti-linux-firmware"
17
18SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
19
20S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
21 15
22TARGET = "" 16TARGET = ""
diff --git a/recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb b/recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb
index e610017b..3ded0dc4 100644
--- a/recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb
+++ b/recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb
@@ -1,9 +1,8 @@
1SUMMARY = "PRU Switch firmware for AM57xx, AM437x and AM335x" 1SUMMARY = "PRU Switch firmware for AM57xx, AM437x and AM335x"
2 2
3LICENSE = "TI-TFL" 3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
5 4
6PR = "r0" 5PR = "${INC_PR}.0"
7 6
8CLEANBROKEN = "1" 7CLEANBROKEN = "1"
9 8
@@ -11,11 +10,6 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|am57xx-hs-evm"
11 10
12PACKAGE_ARCH = "${MACHINE_ARCH}" 11PACKAGE_ARCH = "${MACHINE_ARCH}"
13 12
14SRCREV = "dccfb2328354be2933a5a179b528ec8a18b92d3a"
15BRANCH ?= "ti-linux-firmware"
16
17SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
18
19S = "${WORKDIR}/git" 13S = "${WORKDIR}/git"
20 14
21TARGET = "" 15TARGET = ""
diff --git a/recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb b/recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb
index ac030486..6ab26e6a 100644
--- a/recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb
+++ b/recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb
@@ -1,10 +1,12 @@
1DESCRIPTION = "QMSS PDSP firmware" 1DESCRIPTION = "QMSS PDSP firmware"
2 2
3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4
3LICENSE = "TI-TFL" 5LICENSE = "TI-TFL"
4LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c" 6LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
5 7
6PV = "1.0.0.9" 8PV = "${QMSS_PDSP_FW_VERSION}"
7PR = "r1" 9PR = "${INC_PR}.1"
8 10
9CLEANBROKEN = "1" 11CLEANBROKEN = "1"
10 12
@@ -12,11 +14,6 @@ COMPATIBLE_MACHINE = "keystone"
12 14
13PACKAGE_ARCH = "${MACHINE_ARCH}" 15PACKAGE_ARCH = "${MACHINE_ARCH}"
14 16
15SRCREV = "778668c4bb5fe59870e549a4a2820b9f7f90e89e"
16BRANCH ?= "ti-linux-firmware"
17
18SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
19
20S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
21ORIGIN = "ks2_qmss_pdsp_acc48_k2_le_1_0_0_9.bin" 18ORIGIN = "ks2_qmss_pdsp_acc48_k2_le_1_0_0_9.bin"
22TARGET = "ks2_qmss_pdsp_acc48.bin" 19TARGET = "ks2_qmss_pdsp_acc48.bin"
diff --git a/recipes-bsp/serdes-fw/serdes-fw_git.bb b/recipes-bsp/serdes-fw/serdes-fw_git.bb
index 7d424941..6f79c64d 100644
--- a/recipes-bsp/serdes-fw/serdes-fw_git.bb
+++ b/recipes-bsp/serdes-fw/serdes-fw_git.bb
@@ -1,9 +1,12 @@
1DESCRIPTION = "SerDes firmware for Keystone PCIe and 1/10GigE" 1DESCRIPTION = "SerDes firmware for Keystone PCIe and 1/10GigE"
2 2
3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4
3LICENSE = "TI-TFL" 5LICENSE = "TI-TFL"
4LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c" 6LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
5 7
6PV = "3.3.0.2c" 8PV = "${SERDES_FW_VERSION}"
9PR = "${INC_PR}.0"
7 10
8CLEANBROKEN = "1" 11CLEANBROKEN = "1"
9 12
@@ -11,11 +14,6 @@ COMPATIBLE_MACHINE = "keystone"
11 14
12PACKAGE_ARCH = "${MACHINE_ARCH}" 15PACKAGE_ARCH = "${MACHINE_ARCH}"
13 16
14SRCREV = "8d861bd8f8f792df60b6873989ff208766fbebae"
15BRANCH ?= "ti-linux-firmware"
16
17SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
18
19S = "${WORKDIR}/git" 17S = "${WORKDIR}/git"
20TARGET = "ks2_pcie_serdes.bin ks2_gbe_serdes.bin ks2_xgbe_serdes.bin" 18TARGET = "ks2_pcie_serdes.bin ks2_gbe_serdes.bin ks2_xgbe_serdes.bin"
21 19
diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index 9ce9f6c8..8d827bd1 100644
--- a/recipes-bsp/ti-sci-fw/ti-sci-fw.inc
+++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -4,9 +4,18 @@ LICENSE = "TI-TFL"
4LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76" 4LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
5 5
6PV = "2021.05" 6PV = "2021.05"
7INC_PR = "r0" 7INC_PR = "r1"
8# RTOS firmware version 8
9# Firmware versions
9CORESDK_RTOS_VERSION = "08.00.00.32" 10CORESDK_RTOS_VERSION = "08.00.00.32"
11SERDES_FW_VERSION = "3.3.0.2c"
12NETCP_SA_FW_VERSION = "1.0.0"
13NETCP_PA_FW_VERSION = "3.0.2.3"
14QMSS_PDSP_FW_VERSION = "1.0.0.9"
15PRUETH_FW_AM65X_VERSION = "08.00.00.20"
16PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.03"
17GOODIX_FW_VERSION = "1.0.0.0"
18CADENCE_MHDP_FW_VERSION = "1.2.17"
10 19
11SRCREV = "793309716bce2e443f798dd5c5f0d8dd310970c0" 20SRCREV = "793309716bce2e443f798dd5c5f0d8dd310970c0"
12BRANCH ?= "ti-linux-firmware" 21BRANCH ?= "ti-linux-firmware"
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 c8f830f7..bab4acf0 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
@@ -2,7 +2,7 @@
2# Let's take a page from gcc-source as a common recipe for all gcc stages, 2# Let's take a page from gcc-source as a common recipe for all gcc stages,
3# but also to provide a single package for MAINMACHINE of all multiconfigs 3# but also to provide a single package for MAINMACHINE of all multiconfigs
4 4
5require recipes-bsp/ti-sci-fw/ti-sci-fw.inc 5require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
6 6
7SUMMARY += "- sources" 7SUMMARY += "- sources"
8 8
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 1e1f4570..a51f3224 100644
--- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
+++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
@@ -1,11 +1,11 @@
1require recipes-bsp/ti-sci-fw/ti-sci-fw.inc 1require recipes-bsp/ti-linux-fw/ti-linux-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 = "${INC_PR}.0"
9 9
10# Loaded by R5F core 10# Loaded by R5F core
11COMPATIBLE_MACHINE = "k3r5" 11COMPATIBLE_MACHINE = "k3r5"
diff --git a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
index 186cb112..079be84b 100644
--- a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
+++ b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
@@ -19,7 +19,7 @@ PLAT_SFX:am65xx = "am65xx"
19PLAT_SFX:am64xx = "am64xx" 19PLAT_SFX:am64xx = "am64xx"
20 20
21FILESEXTRAPATHS:prepend := "${METATIBASE}/recipes-bsp/ti-sci-fw/files/:" 21FILESEXTRAPATHS:prepend := "${METATIBASE}/recipes-bsp/ti-sci-fw/files/:"
22require recipes-bsp/ti-sci-fw/ti-sci-fw.inc 22require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
23 23
24CORESDK_RTOS_VERSION ?= "08.00.00.26" 24CORESDK_RTOS_VERSION ?= "08.00.00.26"
25PV = "${CORESDK_RTOS_VERSION}" 25PV = "${CORESDK_RTOS_VERSION}"