All of lore.kernel.org
 help / color / mirror / Atom feed
* [master][PATCH 00/22] Sync up with Dunfell
@ 2021-11-01 19:32 Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 01/22] conf/machine: k3: Enable grub-efi by default in wic images Denys Dmytriyenko
                   ` (21 more replies)
  0 siblings, 22 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Denys Dmytriyenko <denys@konsulko.com>

Keep master up to date with latest changes in Dunfell, adjust to the new
override syntax.

Denys Dmytriyenko (1):
  powervr-drivers: teach modules_install to respect "usrmerge" distro
    feature

Hari Nagalla (2):
  ipc: ti-rpmsg-char: Update library to 0.3.1
  ti-rtos-firmware: Update M4F binary for AM64x SoCs

Nick Saulnier (1):
  pru-icss_git.bb: add AM64x, update to PSSP v6.0.0

Sinthu Raja (1):
  conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREE

Tom Rini (2):
  conf/machine: k3: Enable grub-efi by default in wic images
  conf: Add extlinux.conf support on some 32bit platforms

Vignesh Raghavedra (1):
  prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for
    AM65x SR2.0

Yogesh Siraswar (14):
  linux-ti-staging: Update SRCREV to 5.10.65
  linux-ti-staging-rt: Update SRCREV to 5.10.65
  conf: omap-a15: fix the dtb file path for extlinux boot
  conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10
  conf: am57xx-evm: ReIntroduce existent dtb* for 5.10
  ti-linux-fw: Support common inc for all firmware
  ti-linux-fw: AUTOREV support for ti-linux-fw
  ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmware
  linux-ti-staging: Bump linux version to latest
  linux-ti-staging-rt: Bump linux rt version to latest
  ti-linux-fw: Bump to 08.01.00.001 release
  u-boot-ti-staging: Bump to 08.01.00.001 release
  linux-ti-staging-rt: Bump to 08.01.00.001 release
  linux-ti-staging: Bump to 08.01.00.001 release

 conf/machine/am57xx-evm.conf                       |  6 +-
 conf/machine/dra7xx-evm.conf                       |  8 +++
 conf/machine/include/k3.inc                        |  6 +-
 conf/machine/include/omap-a15.inc                  | 13 ++++-
 conf/machine/include/ti33x.inc                     | 11 +++-
 conf/machine/include/ti43x.inc                     | 11 +++-
 conf/machine/j7-evm.conf                           |  2 +-
 recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | 11 ++--
 recipes-bsp/goodix-fw/goodix-fw_git.bb             | 11 ++--
 recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb         | 12 +---
 recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb         | 12 +---
 .../ti-img-rogue-driver_1.13.5776728.bb            |  2 +-
 .../powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb  |  4 +-
 recipes-bsp/pru/pru-icss_git.bb                    | 64 +++++++++++++++++++++-
 recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb   | 11 +---
 recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb       | 11 +---
 recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb          | 10 +---
 recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb         | 10 +---
 recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb         | 10 +---
 recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb     | 34 ++++++++++++
 recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb             | 10 +---
 recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb       | 11 ++--
 recipes-bsp/serdes-fw/serdes-fw_git.bb             | 10 ++--
 recipes-bsp/ti-linux-fw/ti-linux-fw.inc            | 43 +++++++++++++++
 recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb      |  2 +-
 recipes-bsp/ti-sci-fw/ti-sci-fw.inc                | 32 -----------
 recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb             |  7 ++-
 recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb    |  4 +-
 recipes-kernel/linux/kernel-rdepends.inc           |  2 +-
 recipes-kernel/linux/linux-ti-staging-rt_5.10.bb   |  4 +-
 recipes-kernel/linux/linux-ti-staging_5.10.bb      |  4 +-
 recipes-ti/ipc/ti-rpmsg-char.inc                   |  6 +-
 recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb         |  8 ++-
 wic/sdimage-2part-efi.wks                          |  7 +++
 34 files changed, 258 insertions(+), 151 deletions(-)
 create mode 100644 recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb
 create mode 100644 recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 delete mode 100644 recipes-bsp/ti-sci-fw/ti-sci-fw.inc
 create mode 100644 wic/sdimage-2part-efi.wks

-- 
2.7.4


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

* [master][PATCH 01/22] conf/machine: k3: Enable grub-efi by default in wic images
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
@ 2021-11-01 19:32 ` Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 02/22] conf: Add extlinux.conf support on some 32bit platforms Denys Dmytriyenko
                   ` (20 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Tom Rini <tom.rini@gmail.com>

All of our platforms here support running EFI binaries.  We can have wic
generate a simple grub.cfg file for us that will find the root partition
via PARTUUID and utilize the device tree that is already discoverable
via the EFI configuration tables.  Assuming the EFI loader is U-Boot,
this device tree can be replaced at run-time by the normal mechanism of
loading in to memory and passing that address as an argument to bootefi.

Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 conf/machine/include/k3.inc | 6 +++++-
 wic/sdimage-2part-efi.wks   | 7 +++++++
 2 files changed, 12 insertions(+), 1 deletion(-)
 create mode 100644 wic/sdimage-2part-efi.wks

diff --git a/conf/machine/include/k3.inc b/conf/machine/include/k3.inc
index 20ab7a9..a39ddd2 100644
--- a/conf/machine/include/k3.inc
+++ b/conf/machine/include/k3.inc
@@ -44,8 +44,12 @@ IMAGE_BOOT_FILES_LEGACY = "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} tiboot3.bin sysf
 IMAGE_BOOT_FILES_MULTI_CERT = "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} tiboot3.bin"
 
 IMAGE_BOOT_FILES ?= "${IMAGE_BOOT_FILES_LEGACY}"
+IMAGE_EFI_BOOT_FILES ?= "${IMAGE_BOOT_FILES}"
 
-WKS_FILE ?= "sdimage-2part.wks"
+EFI_PROVIDER ?= "grub-efi"
+MACHINE_FEATURES += "efi"
+
+WKS_FILE ?= "sdimage-2part-efi.wks"
 do_image_wic[depends] += "virtual/bootloader:do_deploy"
 do_image_wic[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy mc::k3r5:ti-sci-fw:do_deploy"
 do_image_tar[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy mc::k3r5:ti-sci-fw:do_deploy"
diff --git a/wic/sdimage-2part-efi.wks b/wic/sdimage-2part-efi.wks
new file mode 100644
index 0000000..ffb8d24
--- /dev/null
+++ b/wic/sdimage-2part-efi.wks
@@ -0,0 +1,7 @@
+# short-description: Create SD card image with 2 partitions and EFI support
+# long-description: Creates a partitioned SD card image for TI platforms that
+# supports EFI.  Boot files are located in the first vfat partition with extra
+# reserved space.  We cannot use a GPT here.
+bootloader --append="rootfstype=ext4 ro"
+part /boot --source bootimg-efi --sourceparams="loader=grub-efi" --fstype=vfat --label boot --active --align 1024 --use-uuid --fixed-size 128M
+part / --source rootfs --fstype=ext4 --label root --align 1024 --use-uuid
-- 
2.7.4


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

* [master][PATCH 02/22] conf: Add extlinux.conf support on some 32bit platforms
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 01/22] conf/machine: k3: Enable grub-efi by default in wic images Denys Dmytriyenko
@ 2021-11-01 19:32 ` Denys Dmytriyenko
  2023-07-05 10:05   ` Julien Panis
  2021-11-01 19:32 ` [master][PATCH 03/22] linux-ti-staging: Update SRCREV to 5.10.65 Denys Dmytriyenko
                   ` (19 subsequent siblings)
  21 siblings, 1 reply; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Tom Rini <tom.rini@gmail.com>

To make use of the "generic distro boot" support in U-Boot, an
extlinux.conf file needs to be generated and reside in the extlinux
directory.  The extlinux.conf file will be parsed by U-Boot and the
"append" line will be evaluated and expanded and used entirely as the
bootargs passed to the kernel.  Our generated extlinux.conf states
that the kernel image and device trees live one level up (so the root
directory) from it, so populate that location with our kernel and device
trees.

Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 conf/machine/include/omap-a15.inc | 11 ++++++++++-
 conf/machine/include/ti33x.inc    | 11 ++++++++++-
 conf/machine/include/ti43x.inc    | 11 ++++++++++-
 3 files changed, 30 insertions(+), 3 deletions(-)

diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc
index 57295a8..ed202f5 100644
--- a/conf/machine/include/omap-a15.inc
+++ b/conf/machine/include/omap-a15.inc
@@ -19,6 +19,15 @@ UBOOT_ARCH = "arm"
 UBOOT_ENTRYPOINT = "0x80008000"
 UBOOT_LOADADDRESS = "0x80008000"
 
+# Generate an extlinux.conf file
+UBOOT_EXTLINUX = "1"
+UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}"
+UBOOT_EXTLINUX_BOOT_FILES = " \
+    extlinux.conf;extlinux/extlinux.conf \
+    ${KERNEL_IMAGETYPE} \
+    ${KERNEL_DEVICETREE} \
+"
+
 SPL_BINARY = "MLO"
 UBOOT_SUFFIX = "img"
 
@@ -40,5 +49,5 @@ MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa etherne
 
 IMAGE_FSTYPES += "tar.xz wic.xz"
 WKS_FILE ?= "sdimage-2part.wks"
-IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX}"
+IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}"
 do_image_wic[depends] += "u-boot:do_deploy"
diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc
index 896328d..197cac1 100644
--- a/conf/machine/include/ti33x.inc
+++ b/conf/machine/include/ti33x.inc
@@ -43,6 +43,15 @@ UBOOT_MACHINE = "am335x_evm_config"
 UBOOT_ENTRYPOINT = "0x80008000"
 UBOOT_LOADADDRESS = "0x80008000"
 
+# Generate an extlinux.conf file
+UBOOT_EXTLINUX = "1"
+UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}"
+UBOOT_EXTLINUX_BOOT_FILES = " \
+    extlinux.conf;extlinux/extlinux.conf \
+    ${KERNEL_IMAGETYPE} \
+    ${KERNEL_DEVICETREE} \
+"
+
 SPL_BINARY = "MLO"
 UBOOT_SUFFIX = "img"
 
@@ -61,5 +70,5 @@ TI_PDK_LIMIT_BOARDS = "evmAM335x icev2AM335x iceAMIC110 bbbAM335x skAM335x"
 
 IMAGE_FSTYPES += "tar.xz wic.xz"
 WKS_FILE ?= "sdimage-2part.wks"
-IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX}"
+IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}"
 do_image_wic[depends] += "virtual/bootloader:do_deploy"
diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc
index 0f28cc9..95b61cb 100644
--- a/conf/machine/include/ti43x.inc
+++ b/conf/machine/include/ti43x.inc
@@ -40,6 +40,15 @@ UBOOT_MACHINE = "am43xx_evm_config"
 UBOOT_ENTRYPOINT = "0x80008000"
 UBOOT_LOADADDRESS = "0x80008000"
 
+# Generate an extlinux.conf file
+UBOOT_EXTLINUX = "1"
+UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}"
+UBOOT_EXTLINUX_BOOT_FILES = " \
+    extlinux.conf;extlinux/extlinux.conf \
+    ${KERNEL_IMAGETYPE} \
+    ${KERNEL_DEVICETREE} \
+"
+
 SPL_BINARY = "MLO"
 UBOOT_SUFFIX = "img"
 
@@ -58,5 +67,5 @@ TI_PDK_LIMIT_BOARDS = "evmAM437x idkAM437x skAM437x"
 
 IMAGE_FSTYPES += "tar.xz wic.xz"
 WKS_FILE ?= "sdimage-2part.wks"
-IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX}"
+IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} ${UBOOT_EXTLINUX_BOOT_FILES}"
 do_image_wic[depends] += "u-boot:do_deploy"
-- 
2.7.4


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

* [master][PATCH 03/22] linux-ti-staging: Update SRCREV to 5.10.65
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 01/22] conf/machine: k3: Enable grub-efi by default in wic images Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 02/22] conf: Add extlinux.conf support on some 32bit platforms Denys Dmytriyenko
@ 2021-11-01 19:32 ` Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 04/22] linux-ti-staging-rt: " Denys Dmytriyenko
                   ` (18 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

Update linux to 5.10.65

Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-kernel/linux/linux-ti-staging_5.10.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb
index 8233f1b..b88cf5f 100644
--- a/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -23,8 +23,8 @@ S = "${WORKDIR}/git"
 
 BRANCH = "ti-linux-5.10.y"
 
-SRCREV = "04b02a7e8eae7701b206c598ba9ec95d1bf12ba9"
-PV = "5.10.59+git${SRCPV}"
+SRCREV = "1d48ab8a3d3b58f74c02223a797dd80964310b3b"
+PV = "5.10.65+git${SRCPV}"
 
 # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
 MACHINE_KERNEL_PR:append = "b"
-- 
2.7.4


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

* [master][PATCH 04/22] linux-ti-staging-rt: Update SRCREV to 5.10.65
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (2 preceding siblings ...)
  2021-11-01 19:32 ` [master][PATCH 03/22] linux-ti-staging: Update SRCREV to 5.10.65 Denys Dmytriyenko
@ 2021-11-01 19:32 ` Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 05/22] conf: omap-a15: fix the dtb file path for extlinux boot Denys Dmytriyenko
                   ` (17 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

Update SRCREV to 5.10.65

Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
index 7148c71..ae3904c 100644
--- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
+++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
@@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:"
 
 BRANCH = "ti-rt-linux-5.10.y"
 
-SRCREV = "c0d9886f48dda1788995c4e0d6a7286d177df2f1"
-PV = "5.10.59+git${SRCPV}"
+SRCREV = "890b86772cff397e32c66ea6528fe8702d7e44a5"
+PV = "5.10.65+git${SRCPV}"
-- 
2.7.4


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

* [master][PATCH 05/22] conf: omap-a15: fix the dtb file path for extlinux boot
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (3 preceding siblings ...)
  2021-11-01 19:32 ` [master][PATCH 04/22] linux-ti-staging-rt: " Denys Dmytriyenko
@ 2021-11-01 19:32 ` Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 06/22] conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10 Denys Dmytriyenko
                   ` (16 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

The uboot extlinux is using kernel device tree variable to populate the
dtb files. The error occurs if the device tree files are in ti folder
since there is no ti folder in deploy directory. Fix the kernel device
tree path before using in the uboot extlinux.

Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 conf/machine/include/omap-a15.inc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/conf/machine/include/omap-a15.inc b/conf/machine/include/omap-a15.inc
index ed202f5..9a2e004 100644
--- a/conf/machine/include/omap-a15.inc
+++ b/conf/machine/include/omap-a15.inc
@@ -19,13 +19,15 @@ UBOOT_ARCH = "arm"
 UBOOT_ENTRYPOINT = "0x80008000"
 UBOOT_LOADADDRESS = "0x80008000"
 
+DEVICETREE_FILE = "${@d.getVar('KERNEL_DEVICETREE').replace("ti/","")}"
+
 # Generate an extlinux.conf file
 UBOOT_EXTLINUX = "1"
 UBOOT_EXTLINUX_ROOT = "root=PARTUUID=${uuid}"
 UBOOT_EXTLINUX_BOOT_FILES = " \
     extlinux.conf;extlinux/extlinux.conf \
     ${KERNEL_IMAGETYPE} \
-    ${KERNEL_DEVICETREE} \
+    ${DEVICETREE_FILE} \
 "
 
 SPL_BINARY = "MLO"
-- 
2.7.4


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

* [master][PATCH 06/22] conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (4 preceding siblings ...)
  2021-11-01 19:32 ` [master][PATCH 05/22] conf: omap-a15: fix the dtb file path for extlinux boot Denys Dmytriyenko
@ 2021-11-01 19:32 ` Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 07/22] conf: am57xx-evm: " Denys Dmytriyenko
                   ` (15 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

This reverts commit 8bdfe1413c00e0c55132989dafcf8d91827999c3.
Introduces existent dtb and dtbo for dra7x

Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 conf/machine/dra7xx-evm.conf | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/conf/machine/dra7xx-evm.conf b/conf/machine/dra7xx-evm.conf
index ad4b026..db4a5e1 100644
--- a/conf/machine/dra7xx-evm.conf
+++ b/conf/machine/dra7xx-evm.conf
@@ -10,10 +10,18 @@ SERIAL_CONSOLES = "115200;ttyS0"
 
 KERNEL_DEVICETREE = " \
     dra7-evm.dtb \
+    ti/dra7x-evm-osd-lcd-common.dtbo \
     dra71-evm.dtb \
+    dra71-evm-nand.dtb \
+    ti/dra71-evm-lcd-auo-g101evn01.0.dtbo \
     dra72-evm.dtb \
     dra72-evm-revc.dtb \
+    ti/dra72-evm-touchscreen.dtbo \
+    ti/dra74-evm-touchscreen.dtbo \
     dra76-evm.dtb \
+    ti/dra76-evm-tfp410.dtbo \
+    ti/lcd-osd101t2045.dtbo \
+    ti/lcd-osd101t2587.dtbo \
 "
 
 UBOOT_MACHINE = "dra7xx_evm_config"
-- 
2.7.4


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

* [master][PATCH 07/22] conf: am57xx-evm: ReIntroduce existent dtb* for 5.10
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (5 preceding siblings ...)
  2021-11-01 19:32 ` [master][PATCH 06/22] conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10 Denys Dmytriyenko
@ 2021-11-01 19:32 ` Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 08/22] ipc: ti-rpmsg-char: Update library to 0.3.1 Denys Dmytriyenko
                   ` (14 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

This reverts commit 43bf0f36a3ac62cc3378688358ba704a27b501ce.
Added dtb and dtbo for am57xx

Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 conf/machine/am57xx-evm.conf | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/conf/machine/am57xx-evm.conf b/conf/machine/am57xx-evm.conf
index 78e730c..7441e80 100644
--- a/conf/machine/am57xx-evm.conf
+++ b/conf/machine/am57xx-evm.conf
@@ -14,10 +14,14 @@ KERNEL_DEVICETREE = " \
     am57xx-beagle-x15-revc.dtb \
     am5729-beagleboneai.dtb \
     am57xx-evm.dtb \
-    am57xx-evm-reva3.dtb \
+    ti/am57xx-evm-common.dtbo \
+    ti/am57xx-evm-reva3.dtbo \
     am571x-idk.dtb \
+    ti/am571x-idk-touchscreen.dtbo \
     am572x-idk.dtb \
     am574x-idk.dtb \
+    ti/am57xx-idk-osd-lcd-common.dtbo \
+    ti/am572x-idk-touchscreen.dtbo \
 "
 
 KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am574x-idk-pru-excl-uio.dtb am572x-idk-pru-excl-uio.dtb am571x-idk-pru-excl-uio.dtb', '', d)}"
-- 
2.7.4


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

* [master][PATCH 08/22] ipc: ti-rpmsg-char: Update library to 0.3.1
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (6 preceding siblings ...)
  2021-11-01 19:32 ` [master][PATCH 07/22] conf: am57xx-evm: " Denys Dmytriyenko
@ 2021-11-01 19:32 ` Denys Dmytriyenko
  2021-11-01 19:32 ` [master][PATCH 09/22] ti-linux-fw: Support common inc for all firmware Denys Dmytriyenko
                   ` (13 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Hari Nagalla <hnagalla@ti.com>

Update the ti-rpmsg-char library to 0.3.1 version that enables the
support for the M4F remote processor on AM64x SoCs.

Signed-off-by: Hari Nagalla <hnagalla@ti.com>
Reviewed-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-ti/ipc/ti-rpmsg-char.inc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/recipes-ti/ipc/ti-rpmsg-char.inc b/recipes-ti/ipc/ti-rpmsg-char.inc
index df14d63..140536e 100644
--- a/recipes-ti/ipc/ti-rpmsg-char.inc
+++ b/recipes-ti/ipc/ti-rpmsg-char.inc
@@ -7,10 +7,10 @@ PROTOCOL = "git"
 BRANCH = "master"
 SRC_URI = "git://git.ti.com/rpmsg/ti-rpmsg-char.git;protocol=${PROTOCOL};branch=${BRANCH};"
 
-# Initial 0.3.0 release
-SRCREV = "0e76d13d08f0df5c7e70d58bbf76f7e299906ae1"
+# Initial 0.3.1 release
+SRCREV = "0824546f61bda7715519841d9b9f0fb030ddfaf2"
 
-PV = "0.3.0+git${SRCPV}"
+PV = "0.3.1+git${SRCPV}"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4


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

* [master][PATCH 09/22] ti-linux-fw: Support common inc for all firmware
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (7 preceding siblings ...)
  2021-11-01 19:32 ` [master][PATCH 08/22] ipc: ti-rpmsg-char: Update library to 0.3.1 Denys Dmytriyenko
@ 2021-11-01 19:32 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 10/22] ti-linux-fw: AUTOREV support for ti-linux-fw Denys Dmytriyenko
                   ` (12 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:32 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

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>
---
 recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | 11 +++---
 recipes-bsp/goodix-fw/goodix-fw_git.bb             | 11 +++---
 recipes-bsp/netcp-pa-fw/netcp-pa-fw_git.bb         | 12 ++-----
 recipes-bsp/netcp-sa-fw/netcp-sa-fw_git.bb         | 12 ++-----
 recipes-bsp/prueth-fw/prueth-fw-am65x-sr2_git.bb   | 11 ++----
 recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb       | 11 ++----
 recipes-bsp/prueth-fw/prueth-fw_5.6.15.bb          | 10 ++----
 recipes-bsp/pruhsr-fw/pruhsr-fw_2.17.25.bb         | 10 ++----
 recipes-bsp/pruprp-fw/pruprp-fw_2.17.25.bb         | 10 ++----
 recipes-bsp/prusw-fw/prusw-fw_3.2.9.bb             | 10 ++----
 recipes-bsp/qmss-pdsp-fw/qmss-pdsp-fw_git.bb       | 11 +++---
 recipes-bsp/serdes-fw/serdes-fw_git.bb             | 10 +++---
 recipes-bsp/ti-linux-fw/ti-linux-fw.inc            | 41 ++++++++++++++++++++++
 recipes-bsp/ti-sci-fw/ti-sci-fw-source_git.bb      |  2 +-
 recipes-bsp/ti-sci-fw/ti-sci-fw.inc                | 32 -----------------
 recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb             |  4 +--
 recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb         |  2 +-
 17 files changed, 81 insertions(+), 129 deletions(-)
 create mode 100644 recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 delete mode 100644 recipes-bsp/ti-sci-fw/ti-sci-fw.inc

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 ccaa3e6..c975e8a 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 @@
 SUMMARY = "Cadence MHDP DP bridge firmware"
 
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+
 LICENSE = "BSD-3-Clause | Apache-2.0"
 LIC_FILES_CHKSUM = "file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0"
 
-PV = "1.2.17"
-PR = "r0"
+PV = "${CADENCE_MHDP_FW_VERSION}"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -12,11 +14,6 @@ COMPATIBLE_MACHINE = "j7"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "7bad9a69a343e01056ece5ce6da4d4060c42f6bc"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 TARGET = "mhdp8546.bin"
 
diff --git a/recipes-bsp/goodix-fw/goodix-fw_git.bb b/recipes-bsp/goodix-fw/goodix-fw_git.bb
index 5131f8d..1f1c2b8 100644
--- a/recipes-bsp/goodix-fw/goodix-fw_git.bb
+++ b/recipes-bsp/goodix-fw/goodix-fw_git.bb
@@ -1,10 +1,12 @@
 DESCRIPTION = "Goodix GT9271 config firmware"
 
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://LICENCE.Spectrum-GT9271;md5=2a6de6be7af1fe46370c684daf27c852"
 
-PV = "1.0.0.0"
-PR = "r0"
+PV = "${GOODIX_FW_VERSION}"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -12,11 +14,6 @@ COMPATIBLE_MACHINE = "dra7xx"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "f1a8d1d0131f83bd1a775cde7075eb67c070892c"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 ORIGIN = "DRA71x-RevA-GT9271_SpecDig_Config.bin"
 TARGET = "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 20f0596..2a5bfb9 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 @@
 DESCRIPTION = "NETCP PA firmware for Keystone"
 
-LICENSE = "TI-TFL"
-LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
-PV = "3.0.2.3"
-PR = "r1"
+PV = "${NETCP_PA_FW_VERSION}"
+PR = "${INC_PR}.1"
 
 CLEANBROKEN = "1"
 
@@ -12,11 +11,6 @@ COMPATIBLE_MACHINE = "k2hk|k2l|k2e"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "953ab647b0b6af411965242ecd919b1cb0e570d6"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 
 FWBASENAME = " \
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 9d1ffe3..ec3c30f 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 @@
 DESCRIPTION = "NETCP SA firmware for Keystone"
 
-LICENSE = "TI-TFL"
-LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
-PV = "1.0.0"
-PR = "r0"
+PV = "${NETCP_SA_FW_VERSION}"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -12,11 +11,6 @@ COMPATIBLE_MACHINE = "keystone"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "588f602a21c62f90b1f4318b881c80a1e711317a"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 
 TARGET = "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 6074674..e398cc8 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 @@
 SUMMARY = "PRU Ethernet firmware for AM65xx SR2.0"
 
-LICENSE = "TI-TFL"
-LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
-PV = "02.02.09.03"
+PV = "${PRUETH_FW_AM65X_SR2_VERSION}"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -11,11 +11,6 @@ COMPATIBLE_MACHINE = "am65xx-evm|am64xx-evm"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "f3d2c7cafc906adc9a2f4543aa2fee556483545d"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 
 TARGET = " \
diff --git a/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb b/recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb
index f688fb7..804a563 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 @@
 SUMMARY = "PRU Ethernet firmware for AM65x SR1.0"
 
-LICENSE = "TI-TFL"
-LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
-PV = "08.00.00.20"
+PV = "${PRUETH_FW_AM65X_VERSION}"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -11,11 +11,6 @@ COMPATIBLE_MACHINE = "am65xx"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "517b0cd8d8d80e91f1f7d80f035e6af041c39726"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 
 TARGET = " \
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 fc66dc6..4ca06be 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 @@
 SUMMARY = "PRU Ethernet firmware for AM57xx, AM437x and AM335x"
 
-LICENSE = "TI-TFL"
-LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
-PR = "r0"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -11,11 +10,6 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|am57xx-hs-evm"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "11fecaf08eeed27f2a834c9911edb8a5fb2a23b1"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 
 TARGET = ""
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 397af8f..618b1ad 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 @@
 SUMMARY = "PRU HSR firmware for AM335x/AM437x/AM57xx"
 
-LICENSE = "TI-TFL"
-LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
 PE = "1"
-PR = "r0"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -12,11 +11,6 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|am57xx-hs-evm"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "0038ff0ecda8dae83c65d454c85776c6a4ef8e63"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 
 TARGET = ""
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 cf22c0b..707640b 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 @@
 SUMMARY = "PRU PRP firmware for AM335x/AM437x/AM57xx"
 
-LICENSE = "TI-TFL"
-LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
 PE = "1"
-PR = "r0"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -12,11 +11,6 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|am57xx-hs-evm"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "0038ff0ecda8dae83c65d454c85776c6a4ef8e63"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 
 TARGET = ""
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 e610017..3ded0dc 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 @@
 SUMMARY = "PRU Switch firmware for AM57xx, AM437x and AM335x"
 
-LICENSE = "TI-TFL"
-LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
-PR = "r0"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -11,11 +10,6 @@ COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx-evm|am57xx-hs-evm"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "dccfb2328354be2933a5a179b528ec8a18b92d3a"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 
 TARGET = ""
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 ac03048..6ab26e6 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 @@
 DESCRIPTION = "QMSS PDSP firmware"
 
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+
 LICENSE = "TI-TFL"
 LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
 
-PV = "1.0.0.9"
-PR = "r1"
+PV = "${QMSS_PDSP_FW_VERSION}"
+PR = "${INC_PR}.1"
 
 CLEANBROKEN = "1"
 
@@ -12,11 +14,6 @@ COMPATIBLE_MACHINE = "keystone"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "778668c4bb5fe59870e549a4a2820b9f7f90e89e"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 ORIGIN = "ks2_qmss_pdsp_acc48_k2_le_1_0_0_9.bin"
 TARGET = "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 7d42494..6f79c64 100644
--- a/recipes-bsp/serdes-fw/serdes-fw_git.bb
+++ b/recipes-bsp/serdes-fw/serdes-fw_git.bb
@@ -1,9 +1,12 @@
 DESCRIPTION = "SerDes firmware for Keystone PCIe and 1/10GigE"
 
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+
 LICENSE = "TI-TFL"
 LIC_FILES_CHKSUM = "file://LICENCE.ti-keystone;md5=3a86335d32864b0bef996bee26cc0f2c"
 
-PV = "3.3.0.2c"
+PV = "${SERDES_FW_VERSION}"
+PR = "${INC_PR}.0"
 
 CLEANBROKEN = "1"
 
@@ -11,11 +14,6 @@ COMPATIBLE_MACHINE = "keystone"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-SRCREV = "8d861bd8f8f792df60b6873989ff208766fbebae"
-BRANCH ?= "ti-linux-firmware"
-
-SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
-
 S = "${WORKDIR}/git"
 TARGET = "ks2_pcie_serdes.bin ks2_gbe_serdes.bin ks2_xgbe_serdes.bin"
 
diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
new file mode 100644
index 0000000..8d827bd
--- /dev/null
+++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -0,0 +1,41 @@
+SUMMARY = "TI SCI firmware (SYSFW)"
+
+LICENSE = "TI-TFL"
+LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
+
+PV = "2021.05"
+INC_PR = "r1"
+
+# Firmware versions
+CORESDK_RTOS_VERSION = "08.00.00.32"
+SERDES_FW_VERSION = "3.3.0.2c"
+NETCP_SA_FW_VERSION = "1.0.0"
+NETCP_PA_FW_VERSION = "3.0.2.3"
+QMSS_PDSP_FW_VERSION = "1.0.0.9"
+PRUETH_FW_AM65X_VERSION = "08.00.00.20"
+PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.03"
+GOODIX_FW_VERSION = "1.0.0.0"
+CADENCE_MHDP_FW_VERSION = "1.2.17"
+
+SRCREV = "793309716bce2e443f798dd5c5f0d8dd310970c0"
+BRANCH ?= "ti-linux-firmware"
+SRCREV_imggen = "b65ae80847f5a0d1885ed6e4de4d9d635544053c"
+SRCREV_FORMAT = "imggen"
+
+SRC_URI = " \
+	git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH} \
+	git://git.ti.com/k3-image-gen/k3-image-gen.git;protocol=git;branch=master;destsuffix=imggen;name=imggen \
+"
+
+# This is a protection in case the definition is not present in other distros.
+ARAGO_BRAND ?= ""
+
+# Mainline u_boot 2021.07 and upstream kernel v5.13 tag cannot use new SPL address
+# in K3-Imagegen
+SRC_URI += "\
+	${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '\
+	file://0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch;patchdir=../imggen \
+	', '', d)} \
+"
+
+S = "${WORKDIR}/git"
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 c8f830f..bab4acf 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 @@
 # Let's take a page from gcc-source as a common recipe for all gcc stages,
 # but also to provide a single package for MAINMACHINE of all multiconfigs
 
-require recipes-bsp/ti-sci-fw/ti-sci-fw.inc
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
 SUMMARY += "- sources"
 
diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw.inc b/recipes-bsp/ti-sci-fw/ti-sci-fw.inc
deleted file mode 100644
index 9ce9f6c..0000000
--- a/recipes-bsp/ti-sci-fw/ti-sci-fw.inc
+++ /dev/null
@@ -1,32 +0,0 @@
-SUMMARY = "TI SCI firmware (SYSFW)"
-
-LICENSE = "TI-TFL"
-LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
-
-PV = "2021.05"
-INC_PR = "r0"
-# RTOS firmware version
-CORESDK_RTOS_VERSION = "08.00.00.32"
-
-SRCREV = "793309716bce2e443f798dd5c5f0d8dd310970c0"
-BRANCH ?= "ti-linux-firmware"
-SRCREV_imggen = "b65ae80847f5a0d1885ed6e4de4d9d635544053c"
-SRCREV_FORMAT = "imggen"
-
-SRC_URI = " \
-	git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH} \
-	git://git.ti.com/k3-image-gen/k3-image-gen.git;protocol=git;branch=master;destsuffix=imggen;name=imggen \
-"
-
-# This is a protection in case the definition is not present in other distros.
-ARAGO_BRAND ?= ""
-
-# Mainline u_boot 2021.07 and upstream kernel v5.13 tag cannot use new SPL address
-# in K3-Imagegen
-SRC_URI += "\
-	${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '\
-	file://0001-Revert-soc-am64x-Makefile-Move-the-SPL-Load-address-.patch;patchdir=../imggen \
-	', '', d)} \
-"
-
-S = "${WORKDIR}/git"
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 1e1f457..a51f322 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 @@
-require recipes-bsp/ti-sci-fw/ti-sci-fw.inc
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
 DEPENDS = "openssl-native u-boot-mkimage-native dtc-native"
 DEPENDS:append:j7200-evm-k3r5 = " virtual/bootloader"
 DEPENDS:append:am64xx-evm-k3r5 = " virtual/bootloader"
 
 CLEANBROKEN = "1"
-PR = "r1"
+PR = "${INC_PR}.0"
 
 # Loaded by R5F core
 COMPATIBLE_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 186cb11..079be84 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"
 PLAT_SFX:am64xx = "am64xx"
 
 FILESEXTRAPATHS:prepend := "${METATIBASE}/recipes-bsp/ti-sci-fw/files/:"
-require recipes-bsp/ti-sci-fw/ti-sci-fw.inc
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
 
 CORESDK_RTOS_VERSION ?= "08.00.00.26"
 PV = "${CORESDK_RTOS_VERSION}"
-- 
2.7.4


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

* [master][PATCH 10/22] ti-linux-fw: AUTOREV support for ti-linux-fw
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (8 preceding siblings ...)
  2021-11-01 19:32 ` [master][PATCH 09/22] ti-linux-fw: Support common inc for all firmware Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 11/22] powervr-drivers: teach modules_install to respect "usrmerge" distro feature Denys Dmytriyenko
                   ` (11 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

Adds AUTOREV support for ti-linux-fw for nightly builds.
Requires corresponding change in meta-arago branding-bleeding.inc

Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index 8d827bd..80177f0 100644
--- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -17,7 +17,9 @@ PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.03"
 GOODIX_FW_VERSION = "1.0.0.0"
 CADENCE_MHDP_FW_VERSION = "1.2.17"
 
-SRCREV = "793309716bce2e443f798dd5c5f0d8dd310970c0"
+TI_LINUX_FW_SRCREV ?= "793309716bce2e443f798dd5c5f0d8dd310970c0"
+SRCREV = "${TI_LINUX_FW_SRCREV}"
+
 BRANCH ?= "ti-linux-firmware"
 SRCREV_imggen = "b65ae80847f5a0d1885ed6e4de4d9d635544053c"
 SRCREV_FORMAT = "imggen"
-- 
2.7.4


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

* [master][PATCH 11/22] powervr-drivers: teach modules_install to respect "usrmerge" distro feature
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (9 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 10/22] ti-linux-fw: AUTOREV support for ti-linux-fw Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-06  0:01   ` [meta-ti] " Yogesh Siraswar
  2021-11-01 19:33 ` [master][PATCH 12/22] pru-icss_git.bb: add AM64x, update to PSSP v6.0.0 Denys Dmytriyenko
                   ` (10 subsequent siblings)
  21 siblings, 1 reply; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Denys Dmytriyenko <denys@konsulko.com>

https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/

When "usrmerge" distro feature is enabled, root directories /bin, /sbin, /lib
are simply symlinks pointing to their counterparts in /usr. Hence, modules
should be installed accordingly into /usr/lib/modules/...

Since IMG Makefiles don't take the direct target directory, such as
${nonarch_base_libdir}/modules/, adjust the top-level rootfs path instead.

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Reported-by: Vivien Didelot <vdidelot@pbsc.com>
Tested-by: Vivien Didelot <vdidelot@pbsc.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb | 2 +-
 recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb       | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb b/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
index c3524e9..09f6f03 100644
--- a/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
+++ b/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
@@ -36,5 +36,5 @@ PVR_WS = "wayland"
 EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" RGX_BVNC=${PVR_BVNC} BUILD=${PVR_BUILD} PVR_BUILD_DIR=${PVR_SOC} WINDOW_SYSTEM=${PVR_WS}'
 
 do_install() {
-    make -C ${STAGING_KERNEL_DIR} M=${B}/binary_${PVR_SOC}_${PVR_WS}_${PVR_BUILD}/target_aarch64/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install
+    make -C ${STAGING_KERNEL_DIR} M=${B}/binary_${PVR_SOC}_${PVR_WS}_${PVR_BUILD}/target_aarch64/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install
 }
diff --git a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
index ff420cd..3848e84 100644
--- a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
+++ b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
@@ -42,9 +42,9 @@ do_compile:prepend() {
 }
 
 do_install() {
-    make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install
+    make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install
 }
 
 do_install:k3() {
-    make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_aarch64/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install
+    make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_aarch64/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install
 }
-- 
2.7.4


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

* [master][PATCH 12/22] pru-icss_git.bb: add AM64x, update to PSSP v6.0.0
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (10 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 11/22] powervr-drivers: teach modules_install to respect "usrmerge" distro feature Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 13/22] prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0 Denys Dmytriyenko
                   ` (9 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Nick Saulnier <nsaulnier@ti.com>

PRU Software Support Package (PSSP) v6.0.0 should be included in Linux Processor
SDK 8.1 for AM335x, AM437x, AM57x (if generated), AM64x, AM65x under
example-applications. For the release notes that come with v6.0.0, see
https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/tag/?h=v6.0.0

Linux Processor SDK 8.1 will be the first AM64x SDK release to include the PSSP.

PRU firmware will also be generated and placed in the default filesystem under
lib/firmware/pru.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-bsp/pru/pru-icss_git.bb | 64 +++++++++++++++++++++++++++++++++++++++--
 1 file changed, 62 insertions(+), 2 deletions(-)

diff --git a/recipes-bsp/pru/pru-icss_git.bb b/recipes-bsp/pru/pru-icss_git.bb
index 9b8e9e3..8d550fd 100644
--- a/recipes-bsp/pru/pru-icss_git.bb
+++ b/recipes-bsp/pru/pru-icss_git.bb
@@ -8,9 +8,9 @@ inherit update-alternatives
 
 BRANCH = "master"
 SRC_URI = "git://git.ti.com/pru-software-support-package/pru-software-support-package.git;protocol=git;branch=${BRANCH}"
-SRCREV = "a9bff6f43001cf66dc1ed3ef7e9dfb688b67f7bb"
+SRCREV = "acd8479d7f3bdbb4536ceca3cd6803662babaa5a"
 
-PV = "5.7.0"
+PV = "6.0.0"
 PR = "r0"
 
 require recipes-ti/includes/ti-paths.inc
@@ -41,6 +41,7 @@ PLATFORM:ti33x = "am335x"
 PLATFORM:ti43x = "am437x"
 PLATFORM:omap-a15 = "am572x"
 PLATFORM:k2g = "k2g"
+PLATFORM:am64xx = "am64x"
 PLATFORM:am65xx = "am65x"
 PLATFORM:j7 = "j721e"
 
@@ -112,6 +113,28 @@ do_install:append:k2g() {
     done
 }
 
+do_install:append:am64xx(){
+    for i in 0 1
+    do
+        install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PRU_Halt_${i}.out \
+                   ${D}${base_libdir}/firmware/pru
+        install -m 644 ${S}/examples/${PLATFORM}/RTU_Halt/gen/RTU${i}/RTU_Halt_${i}.out \
+                   ${D}${base_libdir}/firmware/pru
+        install -m 644 ${S}/examples/${PLATFORM}/TX_PRU_Halt/gen/TX_PRU${i}/TX_PRU_Halt_${i}.out \
+                   ${D}${base_libdir}/firmware/pru
+    done
+    for i in 0 1
+    do
+        for j in 0 1
+        do
+            install -m 0644 ${S}/examples/${PLATFORM}/PRU_RPMsg_Echo_Interrupt${j}/gen/icssg${i}/PRU_RPMsg_Echo_Interrupt${i}_${j}.out \
+                            ${D}${base_libdir}/firmware/pru
+            install -m 0644 ${S}/examples/${PLATFORM}/RTU_RPMsg_Echo_Interrupt${j}/gen/icssg${i}/RTU_RPMsg_Echo_Interrupt${i}_${j}.out \
+                            ${D}${base_libdir}/firmware/pru
+        done
+    done
+}
+
 do_install:append:am65xx() {
     for i in 0 1 
     do
@@ -167,6 +190,7 @@ PRU_ICSS_ALTERNATIVES:ti33x    = "am335x-pru0-fw am335x-pru1-fw"
 PRU_ICSS_ALTERNATIVES:ti43x    = "am437x-pru0_0-fw am437x-pru0_1-fw am437x-pru1_0-fw am437x-pru1_1-fw"
 PRU_ICSS_ALTERNATIVES:omap-a15 = "am57xx-pru1_0-fw am57xx-pru1_1-fw am57xx-pru2_0-fw am57xx-pru2_1-fw"
 PRU_ICSS_ALTERNATIVES:k2g      = "k2g-pru0_0-fw k2g-pru0_1-fw k2g-pru1_0-fw k2g-pru1_1-fw"
+PRU_ICSS_ALTERNATIVES:am64xx   = "am64x-pru0_0-fw am64x-pru0_1-fw am64x-pru1_0-fw am64x-pru1_1-fw am64x-rtu0_0-fw am64x-rtu0_1-fw am64x-rtu1_0-fw am64x-rtu1_1-fw"
 PRU_ICSS_ALTERNATIVES:am65xx   = "am65x-pru0_0-fw am65x-pru0_1-fw am65x-pru1_0-fw am65x-pru1_1-fw am65x-pru2_0-fw am65x-pru2_1-fw am65x-rtu0_0-fw am65x-rtu0_1-fw am65x-rtu1_0-fw am65x-rtu1_1-fw am65x-rtu2_0-fw am65x-rtu2_1-fw"
 PRU_ICSS_ALTERNATIVES:j7       = "j7-pru0_0-fw j7-pru0_1-fw j7-pru1_0-fw j7-pru1_1-fw j7-rtu0_0-fw j7-rtu0_1-fw j7-rtu1_0-fw j7-rtu1_1-fw"
 
@@ -189,6 +213,19 @@ ALTERNATIVE_LINK_NAME[k2g-pru0_1-fw] = "${base_libdir}/firmware/k2g-pru0_1-fw"
 ALTERNATIVE_LINK_NAME[k2g-pru1_0-fw] = "${base_libdir}/firmware/k2g-pru1_0-fw"
 ALTERNATIVE_LINK_NAME[k2g-pru1_1-fw] = "${base_libdir}/firmware/k2g-pru1_1-fw"
 
+ALTERNATIVE_LINK_NAME[am64x-pru0_0-fw] = "${base_libdir}/firmware/am64x-pru0_0-fw"
+ALTERNATIVE_LINK_NAME[am64x-pru0_1-fw] = "${base_libdir}/firmware/am64x-pru0_1-fw"
+ALTERNATIVE_LINK_NAME[am64x-pru1_0-fw] = "${base_libdir}/firmware/am64x-pru1_0-fw"
+ALTERNATIVE_LINK_NAME[am64x-pru1_1-fw] = "${base_libdir}/firmware/am64x-pru1_1-fw"
+ALTERNATIVE_LINK_NAME[am64x-rtu0_0-fw] = "${base_libdir}/firmware/am64x-rtu0_0-fw"
+ALTERNATIVE_LINK_NAME[am64x-rtu0_1-fw] = "${base_libdir}/firmware/am64x-rtu0_1-fw"
+ALTERNATIVE_LINK_NAME[am64x-rtu1_0-fw] = "${base_libdir}/firmware/am64x-rtu1_0-fw"
+ALTERNATIVE_LINK_NAME[am64x-rtu1_1-fw] = "${base_libdir}/firmware/am64x-rtu1_1-fw"
+ALTERNATIVE_LINK_NAME[am64x-txpru0_0-fw] = "${base_libdir}/firmware/am64x-txpru0_0-fw"
+ALTERNATIVE_LINK_NAME[am64x-txpru0_1-fw] = "${base_libdir}/firmware/am64x-txpru0_1-fw"
+ALTERNATIVE_LINK_NAME[am64x-txpru1_0-fw] = "${base_libdir}/firmware/am64x-txpru1_0-fw"
+ALTERNATIVE_LINK_NAME[am64x-txpru1_1-fw] = "${base_libdir}/firmware/am64x-txpru1_1-fw"
+
 ALTERNATIVE_LINK_NAME[am65x-pru0_0-fw] = "${base_libdir}/firmware/am65x-pru0_0-fw"
 ALTERNATIVE_LINK_NAME[am65x-pru0_1-fw] = "${base_libdir}/firmware/am65x-pru0_1-fw"
 ALTERNATIVE_LINK_NAME[am65x-pru1_0-fw] = "${base_libdir}/firmware/am65x-pru1_0-fw"
@@ -225,6 +262,7 @@ ALTERNATIVE_LINK_NAME[j7-txpru1_1-fw] = "${base_libdir}/firmware/j7-txpru1_1-fw"
 ALTERNATIVE:pru-icss-halt = "${PRU_ICSS_ALTERNATIVES}"
 
 # Only Halt firmware images are supported for the Tx_PRU cores
+ALTERNATIVE:pru-icss-halt:append:am64xx = " am64x-txpru0_0-fw am64x-txpru0_1-fw am64x-txpru1_0-fw am64x-txpru1_1-fw"
 ALTERNATIVE:pru-icss-halt:append:am65xx = " am65x-txpru0_0-fw am65x-txpru0_1-fw am65x-txpru1_0-fw am65x-txpru1_1-fw am65x-txpru2_0-fw am65x-txpru2_1-fw"
 ALTERNATIVE:pru-icss-halt:append:j7 = " j7-txpru0_0-fw j7-txpru0_1-fw j7-txpru1_0-fw j7-txpru1_1-fw"
 
@@ -246,6 +284,19 @@ ALTERNATIVE_TARGET_pru-icss-halt[k2g-pru0_1-fw] = "${base_libdir}/firmware/pru/P
 ALTERNATIVE_TARGET_pru-icss-halt[k2g-pru1_0-fw] = "${base_libdir}/firmware/pru/PRU_Halt.out"
 ALTERNATIVE_TARGET_pru-icss-halt[k2g-pru1_1-fw] = "${base_libdir}/firmware/pru/PRU_Halt.out"
 
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru0_0-fw] = "${base_libdir}/firmware/pru/PRU_Halt_0.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru0_1-fw] = "${base_libdir}/firmware/pru/PRU_Halt_1.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru1_0-fw] = "${base_libdir}/firmware/pru/PRU_Halt_0.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-pru1_1-fw] = "${base_libdir}/firmware/pru/PRU_Halt_1.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu0_0-fw] = "${base_libdir}/firmware/pru/RTU_Halt_0.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu0_1-fw] = "${base_libdir}/firmware/pru/RTU_Halt_1.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu1_0-fw] = "${base_libdir}/firmware/pru/RTU_Halt_0.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-rtu1_1-fw] = "${base_libdir}/firmware/pru/RTU_Halt_1.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru0_0-fw] = "${base_libdir}/firmware/pru/TX_PRU_Halt_0.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru0_1-fw] = "${base_libdir}/firmware/pru/TX_PRU_Halt_1.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru1_0-fw] = "${base_libdir}/firmware/pru/TX_PRU_Halt_0.out"
+ALTERNATIVE_TARGET_pru-icss-halt[am64x-txpru1_1-fw] = "${base_libdir}/firmware/pru/TX_PRU_Halt_1.out"
+
 ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_0-fw] = "${base_libdir}/firmware/pru/PRU_Halt_0.out"
 ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru0_1-fw] = "${base_libdir}/firmware/pru/PRU_Halt_1.out"
 ALTERNATIVE_TARGET_pru-icss-halt[am65x-pru1_0-fw] = "${base_libdir}/firmware/pru/PRU_Halt_0.out"
@@ -302,6 +353,15 @@ ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[k2g-pru0_1-fw] = "${base_libdir}/firmware
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[k2g-pru1_0-fw] = "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out"
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[k2g-pru1_1-fw] = "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out"
 
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru0_0-fw] = "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out"
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru0_1-fw] = "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out"
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru1_0-fw] = "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out"
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-pru1_1-fw] = "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_1.out"
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu0_0-fw] = "${base_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_0.out"
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu0_1-fw] = "${base_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt0_1.out"
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu1_0-fw] = "${base_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_0.out"
+ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am64x-rtu1_1-fw] = "${base_libdir}/firmware/pru/RTU_RPMsg_Echo_Interrupt1_1.out"
+
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru0_0-fw] = "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_0.out"
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru0_1-fw] = "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt0_1.out"
 ALTERNATIVE_TARGET_pru-icss-rpmsg-echo[am65x-pru1_0-fw] = "${base_libdir}/firmware/pru/PRU_RPMsg_Echo_Interrupt1_0.out"
-- 
2.7.4


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

* [master][PATCH 13/22] prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (11 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 12/22] pru-icss_git.bb: add AM64x, update to PSSP v6.0.0 Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 14/22] ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmware Denys Dmytriyenko
                   ` (8 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

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>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb | 34 ++++++++++++++++++++++++++
 recipes-kernel/linux/kernel-rdepends.inc       |  2 +-
 2 files changed, 35 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 0000000..8cb450a
--- /dev/null
+++ b/recipes-bsp/prusw-fw/prusw-fw-am65x-sr2_git.bb
@@ -0,0 +1,34 @@
+SUMMARY = "PRU Ethernet Switch firmware for AM65xx SR2.0"
+
+require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+
+PV = "${PRUETH_FW_AM65X_SR2_VERSION}"
+PR = "${INC_PR}.0"
+
+CLEANBROKEN = "1"
+
+COMPATIBLE_MACHINE = "am65xx-evm"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+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 e81ce25..7777e2b 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.7.4


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

* [master][PATCH 14/22] ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmware
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (12 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 13/22] prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0 Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 15/22] linux-ti-staging: Bump linux version to latest Denys Dmytriyenko
                   ` (7 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

With ti-sysfs also hosting *gp-cert.bin for am64x hs-fs breaks gp.
This patch removes * to directly reference the TISCI firmware

Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

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 a51f322..4fa8f1f 100644
--- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
+++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb
@@ -27,8 +27,9 @@ SYSFW_PREFIX:j7-hs-evm-k3r5 = "ti-fs-firmware"
 SYSFW_SUFFIX ?= "unknown"
 
 SYSFW_BASE = "${SYSFW_PREFIX}-${SYSFW_SOC}-${SYSFW_SUFFIX}"
+SYSFW_BASE:append = "${@['','*']['${SYSFW_SUFFIX}' == 'hs']}"
 
-SYSFW_TISCI = "${S}/ti-sysfw/${SYSFW_BASE}*.bin"
+SYSFW_TISCI = "${S}/ti-sysfw/${SYSFW_BASE}.bin"
 
 SYSFW_BINARY = "sysfw-${SYSFW_SOC}-${SYSFW_CONFIG}.itb"
 SYSFW_VBINARY = "sysfw-${PV}-${SYSFW_SOC}-${SYSFW_CONFIG}.itb"
-- 
2.7.4


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

* [master][PATCH 15/22] linux-ti-staging: Bump linux version to latest
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (13 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 14/22] ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmware Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 16/22] linux-ti-staging-rt: Bump linux rt " Denys Dmytriyenko
                   ` (6 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

To merge the dtb file name change patch in meta-ti for j7 need to bump
linux version

Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb
index b88cf5f..20a9660 100644
--- a/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -23,7 +23,7 @@ S = "${WORKDIR}/git"
 
 BRANCH = "ti-linux-5.10.y"
 
-SRCREV = "1d48ab8a3d3b58f74c02223a797dd80964310b3b"
+SRCREV = "85ac70d78c4ec6889dec24685ec4cea3bb4d5a59"
 PV = "5.10.65+git${SRCPV}"
 
 # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
-- 
2.7.4


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

* [master][PATCH 16/22] linux-ti-staging-rt: Bump linux rt version to latest
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (14 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 15/22] linux-ti-staging: Bump linux version to latest Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 17/22] conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREE Denys Dmytriyenko
                   ` (5 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

To merge j7 dtb name change patch need to bump the linux and linux rt
before the point release

Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
index ae3904c..14d4a05 100644
--- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
+++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
@@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:"
 
 BRANCH = "ti-rt-linux-5.10.y"
 
-SRCREV = "890b86772cff397e32c66ea6528fe8702d7e44a5"
+SRCREV = "6f4d81d846c7c548ccc05498c4ad824f31dd6fc0"
 PV = "5.10.65+git${SRCPV}"
-- 
2.7.4


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

* [master][PATCH 17/22] conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREE
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (15 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 16/22] linux-ti-staging-rt: Bump linux rt " Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 18/22] ti-linux-fw: Bump to 08.01.00.001 release Denys Dmytriyenko
                   ` (4 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Sinthu Raja <sinthu.raja@ti.com>

The board name for J721E EdgeAI Kit (EAIK) is changed to J721E SK [1],
so replace the eaik dtb with sk dtb file

[1] https://www.ti.com/tool/SK-TDA4VM

Signed-off-by: Sinthu Raja <sinthu.raja@ti.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 conf/machine/j7-evm.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf/machine/j7-evm.conf b/conf/machine/j7-evm.conf
index 4a5c41b..267a5e1 100644
--- a/conf/machine/j7-evm.conf
+++ b/conf/machine/j7-evm.conf
@@ -12,7 +12,7 @@ SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
 KERNEL_DEVICETREE = " \
     ti/k3-j721e-common-proc-board.dtb \
     ti/k3-j721e-common-proc-board-infotainment.dtbo \
-    ti/k3-j721e-eaik.dtb \
+    ti/k3-j721e-sk.dtb \
 "
 
 UBOOT_MACHINE = "j721e_evm_a72_config"
-- 
2.7.4


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

* [master][PATCH 18/22] ti-linux-fw: Bump to 08.01.00.001 release
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (16 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 17/22] conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREE Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 19/22] u-boot-ti-staging: " Denys Dmytriyenko
                   ` (3 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

Updated the firmware version for 08.01.00.001

Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index 80177f0..56a16e8 100644
--- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -3,25 +3,25 @@ SUMMARY = "TI SCI firmware (SYSFW)"
 LICENSE = "TI-TFL"
 LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
 
-PV = "2021.05"
+PV = "2021.09"
 INC_PR = "r1"
 
 # Firmware versions
-CORESDK_RTOS_VERSION = "08.00.00.32"
+CORESDK_RTOS_VERSION = "08.01.00.01"
 SERDES_FW_VERSION = "3.3.0.2c"
 NETCP_SA_FW_VERSION = "1.0.0"
 NETCP_PA_FW_VERSION = "3.0.2.3"
 QMSS_PDSP_FW_VERSION = "1.0.0.9"
 PRUETH_FW_AM65X_VERSION = "08.00.00.20"
-PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.03"
+PRUETH_FW_AM65X_SR2_VERSION = "02.02.09.06"
 GOODIX_FW_VERSION = "1.0.0.0"
 CADENCE_MHDP_FW_VERSION = "1.2.17"
 
-TI_LINUX_FW_SRCREV ?= "793309716bce2e443f798dd5c5f0d8dd310970c0"
+TI_LINUX_FW_SRCREV ?= "10bcf8564c6e9277e7f402fb02cf941956d0d3eb"
 SRCREV = "${TI_LINUX_FW_SRCREV}"
 
 BRANCH ?= "ti-linux-firmware"
-SRCREV_imggen = "b65ae80847f5a0d1885ed6e4de4d9d635544053c"
+SRCREV_imggen = "e182c3114f11eea3ec7ebb88cb1ef563a78d4eda"
 SRCREV_FORMAT = "imggen"
 
 SRC_URI = " \
-- 
2.7.4


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

* [master][PATCH 19/22] u-boot-ti-staging: Bump to 08.01.00.001 release
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (17 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 18/22] ti-linux-fw: Bump to 08.01.00.001 release Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 20/22] linux-ti-staging-rt: " Denys Dmytriyenko
                   ` (2 subsequent siblings)
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

Updated the u-boot version for 08.01.00.001

Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
index 53a95f2..db8dc9d 100644
--- a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
+++ b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
@@ -2,8 +2,8 @@ require u-boot-ti.inc
 
 LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025"
 
-PR = "r11"
+PR = "r12"
 
 BRANCH = "ti-u-boot-2021.01"
 
-SRCREV = "53e79d0e89f975eeb874366dd9a92f68b3a599d1"
+SRCREV = "316948e851b21f1f79e78fdd364a754cf9817038"
-- 
2.7.4


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

* [master][PATCH 20/22] linux-ti-staging-rt: Bump to 08.01.00.001 release
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (18 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 19/22] u-boot-ti-staging: " Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 21/22] linux-ti-staging: " Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 22/22] ti-rtos-firmware: Update M4F binary for AM64x SoCs Denys Dmytriyenko
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

Updated the linux-rt version for 08.01.00.001

Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
index 14d4a05..d64227b 100644
--- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
+++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
@@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-5.10:"
 
 BRANCH = "ti-rt-linux-5.10.y"
 
-SRCREV = "6f4d81d846c7c548ccc05498c4ad824f31dd6fc0"
+SRCREV = "b9f28fcb222bc4508077366b05ad5d44984087b0"
 PV = "5.10.65+git${SRCPV}"
-- 
2.7.4


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

* [master][PATCH 21/22] linux-ti-staging: Bump to 08.01.00.001 release
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (19 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 20/22] linux-ti-staging-rt: " Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  2021-11-01 19:33 ` [master][PATCH 22/22] ti-rtos-firmware: Update M4F binary for AM64x SoCs Denys Dmytriyenko
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Yogesh Siraswar <yogeshs@ti.com>

Updated the linux version for 08.01.00.001

Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb
index 20a9660..a08f264 100644
--- a/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -23,7 +23,7 @@ S = "${WORKDIR}/git"
 
 BRANCH = "ti-linux-5.10.y"
 
-SRCREV = "85ac70d78c4ec6889dec24685ec4cea3bb4d5a59"
+SRCREV = "f22103162c771ddd47372b579682445e6dc8dd0e"
 PV = "5.10.65+git${SRCPV}"
 
 # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
-- 
2.7.4


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

* [master][PATCH 22/22] ti-rtos-firmware: Update M4F binary for AM64x SoCs
  2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
                   ` (20 preceding siblings ...)
  2021-11-01 19:33 ` [master][PATCH 21/22] linux-ti-staging: " Denys Dmytriyenko
@ 2021-11-01 19:33 ` Denys Dmytriyenko
  21 siblings, 0 replies; 25+ messages in thread
From: Denys Dmytriyenko @ 2021-11-01 19:33 UTC (permalink / raw)
  To: meta-ti

From: Hari Nagalla <hnagalla@ti.com>

AM64x SoCs have a Cortex-M4F core in MCU domain. This core is used a
standalone device for safety applications. For non safety applications,
the device is exposed as a remote processor with Linux rpmsg framework.

Signed-off-by: Hari Nagalla <hnagalla@ti.com>
Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
---
 recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
index 079be84..1248c9e 100644
--- a/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
+++ b/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
@@ -62,6 +62,7 @@ do_install:prepend:am64xx() {
                 mv am64-main-r5f0_1-fw ipc_echo_baremetal_test_mcu1_1_release_strip.xer5f; \
                 mv am64-main-r5f1_0-fw ipc_echo_baremetal_test_mcu2_0_release_strip.xer5f; \
                 mv am64-main-r5f1_1-fw ipc_echo_baremetal_test_mcu2_1_release_strip.xer5f; \
+                mv am64-mcu-m4f0_0-fw ipc_echo_baremetal_test_mcu3_0_release_strip.xer5f; \
         )
 }
 
@@ -111,6 +112,7 @@ do_install:am64xx() {
     install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_baremetal_test_mcu1_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
     install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_baremetal_test_mcu2_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
     install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_baremetal_test_mcu2_1_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
+    install -m 0644 ${RTOS_IPC_FW_DIR}/ipc_echo_baremetal_test_mcu3_0_release_strip.xer5f ${LEGACY_IPC_FW_DIR}
 }
 
 # Set up names for the firmwares
@@ -124,6 +126,7 @@ ALTERNATIVE:${PN}:am64xx = "\
                     am64-main-r5f0_1-fw \
                     am64-main-r5f1_0-fw \
                     am64-main-r5f1_1-fw \
+                    am64-mcu-m4f0_0-fw \
                     "
 
 ALTERNATIVE:${PN}:j7 = "\
@@ -154,6 +157,7 @@ TARGET_MAIN_R5FSS0_0:am64xx = "am64-main-r5f0_0-fw"
 TARGET_MAIN_R5FSS0_1:am64xx = "am64-main-r5f0_1-fw"
 TARGET_MAIN_R5FSS1_0:am64xx = "am64-main-r5f1_0-fw"
 TARGET_MAIN_R5FSS1_1:am64xx = "am64-main-r5f1_1-fw"
+TARGET_MCU_M4FSS0_0:am64xx = "am64-mcu-m4f0_0-fw"
 
 TARGET_MCU_R5FSS0_0:j7 = "j7-mcu-r5f0_0-fw"
 TARGET_MCU_R5FSS0_1:j7 = "j7-mcu-r5f0_1-fw"
@@ -177,6 +181,7 @@ ALTERNATIVE_LINK_NAME[am64-main-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_M
 ALTERNATIVE_LINK_NAME[am64-main-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_1}"
 ALTERNATIVE_LINK_NAME[am64-main-r5f1_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_0}"
 ALTERNATIVE_LINK_NAME[am64-main-r5f1_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_1}"
+ALTERNATIVE_LINK_NAME[am64-mcu-m4f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_M4FSS0_0}"
 
 ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}"
 ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}"
@@ -202,6 +207,7 @@ ALTERNATIVE_TARGET[am64-main-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_e
 ALTERNATIVE_TARGET[am64-main-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_baremetal_test_mcu1_1_release_strip.xer5f"
 ALTERNATIVE_TARGET[am64-main-r5f1_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_baremetal_test_mcu2_0_release_strip.xer5f"
 ALTERNATIVE_TARGET[am64-main-r5f1_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_baremetal_test_mcu2_1_release_strip.xer5f"
+ALTERNATIVE_TARGET[am64-mcu-m4f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_baremetal_test_mcu3_0_release_strip.xer5f"
 
 ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_testb_mcu1_0_release_strip.xer5f"
 ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f"
-- 
2.7.4


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

* Re: [meta-ti] [master][PATCH 11/22] powervr-drivers: teach modules_install to respect "usrmerge" distro feature
  2021-11-01 19:33 ` [master][PATCH 11/22] powervr-drivers: teach modules_install to respect "usrmerge" distro feature Denys Dmytriyenko
@ 2021-11-06  0:01   ` Yogesh Siraswar
  0 siblings, 0 replies; 25+ messages in thread
From: Yogesh Siraswar @ 2021-11-06  0:01 UTC (permalink / raw)
  To: Denys Dmytriyenko, meta-ti

Denys,
This was already posted by you 
https://lists.yoctoproject.org/g/meta-ti/message/14063 and has already 
been merged.

Thanks
Yogesh

On 11/1/2021 2:33 PM, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko <denys@konsulko.com>
> 
> https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/
> 
> When "usrmerge" distro feature is enabled, root directories /bin, /sbin, /lib
> are simply symlinks pointing to their counterparts in /usr. Hence, modules
> should be installed accordingly into /usr/lib/modules/...
> 
> Since IMG Makefiles don't take the direct target directory, such as
> ${nonarch_base_libdir}/modules/, adjust the top-level rootfs path instead.
> 
> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
> Reported-by: Vivien Didelot <vdidelot@pbsc.com>
> Tested-by: Vivien Didelot <vdidelot@pbsc.com>
> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
> ---
>   recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb | 2 +-
>   recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb       | 4 ++--
>   2 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb b/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
> index c3524e9..09f6f03 100644
> --- a/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
> +++ b/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb
> @@ -36,5 +36,5 @@ PVR_WS = "wayland"
>   EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" RGX_BVNC=${PVR_BVNC} BUILD=${PVR_BUILD} PVR_BUILD_DIR=${PVR_SOC} WINDOW_SYSTEM=${PVR_WS}'
>   
>   do_install() {
> -    make -C ${STAGING_KERNEL_DIR} M=${B}/binary_${PVR_SOC}_${PVR_WS}_${PVR_BUILD}/target_aarch64/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install
> +    make -C ${STAGING_KERNEL_DIR} M=${B}/binary_${PVR_SOC}_${PVR_WS}_${PVR_BUILD}/target_aarch64/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install
>   }
> diff --git a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
> index ff420cd..3848e84 100644
> --- a/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
> +++ b/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb
> @@ -42,9 +42,9 @@ do_compile:prepend() {
>   }
>   
>   do_install() {
> -    make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install
> +    make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_armhf/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install
>   }
>   
>   do_install:k3() {
> -    make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_aarch64/kbuild INSTALL_MOD_PATH=${D} PREFIX=${STAGING_DIR_HOST} modules_install
> +    make -C ${STAGING_KERNEL_DIR} M=${B}/eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_aarch64/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install
>   }
> 
> 
> 
> 
> 

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

* Re: [master][PATCH 02/22] conf: Add extlinux.conf support on some 32bit platforms
  2021-11-01 19:32 ` [master][PATCH 02/22] conf: Add extlinux.conf support on some 32bit platforms Denys Dmytriyenko
@ 2023-07-05 10:05   ` Julien Panis
  0 siblings, 0 replies; 25+ messages in thread
From: Julien Panis @ 2023-07-05 10:05 UTC (permalink / raw)
  To: meta-ti

Today the SDK for AM335x/AM437x loads kernel/dtb from the boot partition, but all K3 devices load kernel/dtb from the root partition. This inconsistency confuses customers.

Is it possible to locate 'extlinux.conf' on boot partition with kernel/dtb on root partition ?
This old link explains that we can't:
https://unix.stackexchange.com/questions/258545/extlinux-conf-on-separate-partition
Does it still apply ?


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

end of thread, other threads:[~2023-07-05 10:05 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-01 19:32 [master][PATCH 00/22] Sync up with Dunfell Denys Dmytriyenko
2021-11-01 19:32 ` [master][PATCH 01/22] conf/machine: k3: Enable grub-efi by default in wic images Denys Dmytriyenko
2021-11-01 19:32 ` [master][PATCH 02/22] conf: Add extlinux.conf support on some 32bit platforms Denys Dmytriyenko
2023-07-05 10:05   ` Julien Panis
2021-11-01 19:32 ` [master][PATCH 03/22] linux-ti-staging: Update SRCREV to 5.10.65 Denys Dmytriyenko
2021-11-01 19:32 ` [master][PATCH 04/22] linux-ti-staging-rt: " Denys Dmytriyenko
2021-11-01 19:32 ` [master][PATCH 05/22] conf: omap-a15: fix the dtb file path for extlinux boot Denys Dmytriyenko
2021-11-01 19:32 ` [master][PATCH 06/22] conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10 Denys Dmytriyenko
2021-11-01 19:32 ` [master][PATCH 07/22] conf: am57xx-evm: " Denys Dmytriyenko
2021-11-01 19:32 ` [master][PATCH 08/22] ipc: ti-rpmsg-char: Update library to 0.3.1 Denys Dmytriyenko
2021-11-01 19:32 ` [master][PATCH 09/22] ti-linux-fw: Support common inc for all firmware Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 10/22] ti-linux-fw: AUTOREV support for ti-linux-fw Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 11/22] powervr-drivers: teach modules_install to respect "usrmerge" distro feature Denys Dmytriyenko
2021-11-06  0:01   ` [meta-ti] " Yogesh Siraswar
2021-11-01 19:33 ` [master][PATCH 12/22] pru-icss_git.bb: add AM64x, update to PSSP v6.0.0 Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 13/22] prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0 Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 14/22] ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmware Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 15/22] linux-ti-staging: Bump linux version to latest Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 16/22] linux-ti-staging-rt: Bump linux rt " Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 17/22] conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREE Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 18/22] ti-linux-fw: Bump to 08.01.00.001 release Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 19/22] u-boot-ti-staging: " Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 20/22] linux-ti-staging-rt: " Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 21/22] linux-ti-staging: " Denys Dmytriyenko
2021-11-01 19:33 ` [master][PATCH 22/22] ti-rtos-firmware: Update M4F binary for AM64x SoCs Denys Dmytriyenko

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.