All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH dunfell/master 0/2] ICSSG PRUETH firmware update for 8.1
@ 2021-10-19  6:21 Vignesh Raghavendra
  2021-10-19  6:21 ` [PATCH dunfell/master 1/2] prueth-fw-am65x-sr2: Update firmware to 02.02.09.06 Vignesh Raghavendra
  2021-10-19  6:21 ` [PATCH dunfell/master 2/2] prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0 Vignesh Raghavendra
  0 siblings, 2 replies; 3+ messages in thread
From: Vignesh Raghavendra @ 2021-10-19  6:21 UTC (permalink / raw)
  To: yogeshs
  Cc: denis, praneeth, meta-ti, Vignesh Raghavendra, Grygorii Strashko,
	Kishon Vijay Abraham I

First patch updates DUAL EMAC firmware to 02.02.09.06 release bringing
in TSN features
Second patch adds new recipe to patch ICSSG switch firmwares, which are
new in 8.1

Vignesh Raghavedra (2):
  prueth-fw-am65x-sr2: Update firmware to 02.02.09.06
  prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for
    AM65x SR2.0

 .../prueth-fw/prueth-fw-am65x-sr2_git.bb      |  4 +-
 .../prusw-fw/prusw-fw-am65x-sr2_git.bb        | 39 +++++++++++++++++++
 recipes-kernel/linux/kernel-rdepends.inc      |  2 +-
 3 files changed, 42 insertions(+), 3 deletions(-)
 create mode 100644 recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb

-- 
2.33.1


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH dunfell/master 1/2] prueth-fw-am65x-sr2: Update firmware to 02.02.09.06
  2021-10-19  6:21 [PATCH dunfell/master 0/2] ICSSG PRUETH firmware update for 8.1 Vignesh Raghavendra
@ 2021-10-19  6:21 ` Vignesh Raghavendra
  2021-10-19  6:21 ` [PATCH dunfell/master 2/2] prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0 Vignesh Raghavendra
  1 sibling, 0 replies; 3+ messages in thread
From: Vignesh Raghavendra @ 2021-10-19  6:21 UTC (permalink / raw)
  To: yogeshs
  Cc: denis, praneeth, meta-ti, Vignesh Raghavendra, Grygorii Strashko,
	Kishon Vijay Abraham I

From: Vignesh Raghavedra <vigneshr@ti.com>

Update AM65x SR2.0 prueth firmware to 02.02.09.06 that adds support for
TSN features.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
---
 recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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 67e8cd07a180..a0a4546a915a 100644
--- a/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb
+++ b/recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb
@@ -3,7 +3,7 @@ SUMMARY = "PRU Ethernet firmware for AM65xx SR2.0"
 LICENSE = "TI-TFL"
 LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
 
-PV = "02.02.09.03"
+PV = "02.02.09.06"
 
 CLEANBROKEN = "1"
 
@@ -11,7 +11,7 @@ COMPATIBLE_MACHINE = "am65xx-evm|am64xx-evm"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "f3d2c7cafc906adc9a2f4543aa2fee556483545d"
+SRCREV = "10bcf8564c6e9277e7f402fb02cf941956d0d3eb"
 BRANCH ?= "ti-linux-firmware"
 
 SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-- 
2.33.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [PATCH dunfell/master 2/2] prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0
  2021-10-19  6:21 [PATCH dunfell/master 0/2] ICSSG PRUETH firmware update for 8.1 Vignesh Raghavendra
  2021-10-19  6:21 ` [PATCH dunfell/master 1/2] prueth-fw-am65x-sr2: Update firmware to 02.02.09.06 Vignesh Raghavendra
@ 2021-10-19  6:21 ` Vignesh Raghavendra
  1 sibling, 0 replies; 3+ messages in thread
From: Vignesh Raghavendra @ 2021-10-19  6:21 UTC (permalink / raw)
  To: yogeshs
  Cc: denis, praneeth, meta-ti, Vignesh Raghavendra, Grygorii Strashko,
	Kishon Vijay Abraham I

From: Vignesh Raghavedra <vigneshr@ti.com>

Add AM65x SR2.0 ICSSG Switch firmware. Base version is 02.02.09.06

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
---
 .../prusw-fw/prusw-fw-am65x-sr2_git.bb        | 39 +++++++++++++++++++
 recipes-kernel/linux/kernel-rdepends.inc      |  2 +-
 2 files changed, 40 insertions(+), 1 deletion(-)
 create mode 100644 recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb

diff --git a/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb b/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb
new file mode 100644
index 000000000000..03cbe1d77475
--- /dev/null
+++ b/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb
@@ -0,0 +1,39 @@
+SUMMARY = "PRU Ethernet Switch firmware for AM65xx SR2.0"
+
+LICENSE = "TI-TFL"
+LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
+
+PV = "02.02.09.06"
+
+CLEANBROKEN = "1"
+
+COMPATIBLE_MACHINE = "am65xx-evm"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+SRCREV = "10bcf8564c6e9277e7f402fb02cf941956d0d3eb"
+BRANCH ?= "ti-linux-firmware"
+
+SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
+
+S = "${WORKDIR}/git"
+
+TARGET = " \
+    am65x-sr2-pru0-prusw-fw.elf \
+    am65x-sr2-pru1-prusw-fw.elf \
+    am65x-sr2-rtu0-prusw-fw.elf \
+    am65x-sr2-rtu1-prusw-fw.elf \
+    am65x-sr2-txpru0-prusw-fw.elf \
+    am65x-sr2-txpru1-prusw-fw.elf \
+"
+
+do_install() {
+	install -d ${D}${base_libdir}/firmware/ti-pruss
+	for f in ${TARGET}; do
+		install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/$f
+	done
+}
+
+FILES_${PN} = "${base_libdir}/firmware"
+
+INSANE_SKIP_${PN} = "arch"
diff --git a/recipes-kernel/linux/kernel-rdepends.inc b/recipes-kernel/linux/kernel-rdepends.inc
index 743b352c0b55..5e5241c9129d 100644
--- a/recipes-kernel/linux/kernel-rdepends.inc
+++ b/recipes-kernel/linux/kernel-rdepends.inc
@@ -34,7 +34,7 @@ RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am57xx-hs-evm = " prueth-fw prusw-fw
 RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_ti43x = " prueth-fw pruhsr-fw pruprp-fw"
 RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_ti33x = " prueth-fw pruhsr-fw pruprp-fw"
 RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am65xx = " prueth-fw-am65x"
-RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am65xx-evm = " prueth-fw-am65x-sr2"
+RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am65xx-evm = " prueth-fw-am65x-sr2 prusw-fw-am65x-sr2"
 RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am64xx-evm = " prueth-fw-am65x-sr2"
 
 # Add run-time dependency for Cadence MHDP firmware to the rootfs
-- 
2.33.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-10-19  6:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-19  6:21 [PATCH dunfell/master 0/2] ICSSG PRUETH firmware update for 8.1 Vignesh Raghavendra
2021-10-19  6:21 ` [PATCH dunfell/master 1/2] prueth-fw-am65x-sr2: Update firmware to 02.02.09.06 Vignesh Raghavendra
2021-10-19  6:21 ` [PATCH dunfell/master 2/2] prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0 Vignesh Raghavendra

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.