Date   

Re: [kirkstone][PATCH 00/54] 2023.03 sync up with Dunfell

Denys Dmytriyenko
 

Sorry for the flood and please ignore the earlier incomplete sets - I hit a
posting limit on the list and some patches may have not been delivered.

Kirkstone and master are 2 separate sets due to optee recipe differences
between the branches.

On Mon, Mar 20, 2023 at 04:11:47AM +0000, Denys Dmytriyenko wrote:
From: Denys Dmytriyenko <denys@...>

Latest (as of March 2023) sync up of Dunfell changes to Kirkstone

Notable changes:

* AM62Ax platform addition
* HS-SE and/or HS-FS additions to many J7 and AM6 platforms
* Version bumps for many system components, including kernel, u-boot,
optee, trusted-firmware-a, k3conf and firmware images
* DTB/DTBOs additions to existing platforms
* ti-rtos-firmware fixes

Aradhya Bhatia (2):
conf: machine: am62xx: Add missing overlays for AM625 SK
conf: machine: am62xx-lp-evm: Add OLDI Panel overlay

Bhavya Kapoor (4):
conf: machine: j7200-evm: Add uarts overlay for J7200
conf: machine: j721e-evm: Add uarts overlay for J721E
conf: machine: j721s2-evm: Add uarts overlay for J721S2
conf: machine: j784s4-evm: Add uarts overlay for J784S4

Bryan Brattlof (1):
k3conf update SRCREV to add am62ax support

Chirag Shilwant (4):
machine: Add AM62Q HS-SE evm configuration
machine: Add AM62x HS-SE evm configuration
am62xx-evm: Add AM62x HS-FS evm configuration
am62xx-lp-evm: Add AM62x LP HS-FS evm configuration

Dasnavis (1):
conf: machine: j784s4-evm: Add support for J784S4 HS-FS

Dasnavis Sabiya (3):
conf: machine: j784s4: Add AM69 SK specific dtb and dtbo to
KERNEL_DEVICETREE
conf: machine: j784s4: Add FPDLink overlays for AM69 SK
conf: machine: j784s4: Add ehrpwm overlay for am69-sk

Denys Dmytriyenko (6):
optee-os-tadevkit: update to match optee-os
ti-k3-secdev: update to the latest from Dunfell
ti-linux-fw: update to the latest from Dunfell
u-boot-ti-staging: update to the latest from Dunfell
linux-ti-staging: update to the latest from Dunfell
ti-rtos-firmware: numerous fixes and cleanups

Devarsh Thakkar (1):
ipc: ti-rpmsg-char: Update library to 0.5.2

Dhruva Gole (1):
optee-os: Enable SW PRNG for OP-TEE in AM62X

Jai Luthra (2):
conf: machine: am62axx: Add camera overlays for AM62A SK
conf: machine: am62axx: Add overlays for IMX390 cameras

Judith Mendez (1):
trusted-firmware-a: upgrade to v2.8+

Kamlesh Gurudasani (2):
optee-os: Update SRCREV for OP-TEE TRNG in AM62X
optee-os: Revert to lower log level for AM62x

Manorit Chawdhry (5):
conf: machine: Add J784S4 hs platform
j784s4-hs: changes to support new hs platform
optee: update optee-client, optee-test, optee-examples to 3.19 tag
optee: update optee components to 3.20 tag
optee: fix the sha for 3.20 tag

Paresh Bhagat (1):
machine: Add am62axx evm configuration

Praneeth Bajjuri (1):
optee-os: Lower log level for am62axx

Ryan Eatmon (3):
conf: Remove vmlinux.gz from KERNEL_IMAGETYPES
hs: Deploy the unsigned versions of bl31 and bl32
ti-sci-fw: Add SYSFW_SUFFIX to sysfw.itb files

Sai Sree Kartheek Adivi (1):
am62axx-evm: Add AM62A HS-FS evm configuration

Siddharth Vadapalli (1):
conf: machine: am62axx: Add overlay for second CPSW3G Port

Sinthu Raja (6):
conf: machine: k3: Define RD, DTB and DTBO load address for FIT image
conf: machine: j721s2-evm: Add support for J721S2 HS-FS
conf: machine: j721s2: Add AM68 SK specific dtb and dtbo to
KERNEL_DEVICETREE
conf: machine: j721s2: Fix DTB overlay extension for OV5640
conf: machine: j721s2: Add FPDLink overlays for am68-sk
conf: machine: j721s2: Add ehrpwm overlay for am68-sk

Vaishnav Achath (7):
conf: machine: j7200-evm: Add MCSPI loopback overlay for J7200
conf: machine: j721e-evm: Add camera overlays for J721E EVM
conf: machine: j721s2-evm: Add camera overlays for J721S2 EVM
conf: machine: j784s4-evm: Add camera overlays for J784S4 EVM
conf: machine: j721e-evm: Add MCSPI loopback overlay for J721E
conf: machine: j721s2-evm: Add MCSPI loopback overlay for J721S2
conf: machine: j784s4-evm: Add MCSPI loopback overlay for J784S4

Zachary Booth (1):
conf: omap-a15: Fix parsing when KERNEL_DEVICETREE is not set

.../conf/machine/am62axx-evm-k3r5-gp.conf | 19 +++
.../conf/machine/am62axx-evm-k3r5-hs-fs.conf | 14 +++
.../conf/machine/am62axx-evm-k3r5-hs-se.conf | 22 ++++
meta-ti-bsp/conf/machine/am62axx-evm.conf | 30 +++++
...-evm-k3r5.conf => am62xx-evm-k3r5-gp.conf} | 7 ++
.../conf/machine/am62xx-evm-k3r5-hs-fs.conf | 14 +++
.../conf/machine/am62xx-evm-k3r5-hs-se.conf | 21 ++++
meta-ti-bsp/conf/machine/am62xx-evm.conf | 9 ++
.../machine/am62xx-lp-evm-k3r5-hs-fs.conf | 14 +++
.../machine/am62xx-lp-evm-k3r5-hs-se.conf | 21 ++++
.../conf/machine/am62xx-lp-evm-k3r5.conf | 12 +-
meta-ti-bsp/conf/machine/am62xx-lp-evm.conf | 7 +-
meta-ti-bsp/conf/machine/am65xx-hs-evm.conf | 8 --
meta-ti-bsp/conf/machine/include/am62axx.inc | 26 +++++
.../conf/machine/include/am62xx-lp.inc | 21 ++++
meta-ti-bsp/conf/machine/include/am62xx.inc | 14 +++
meta-ti-bsp/conf/machine/include/k3.inc | 7 +-
meta-ti-bsp/conf/machine/include/omap-a15.inc | 2 +-
meta-ti-bsp/conf/machine/j7200-evm.conf | 2 +
meta-ti-bsp/conf/machine/j7200-hs-evm.conf | 8 --
meta-ti-bsp/conf/machine/j721e-evm.conf | 23 ++++
meta-ti-bsp/conf/machine/j721e-hs-evm.conf | 8 --
.../conf/machine/j721s2-evm-k3r5-gp.conf | 20 ++++
.../machine/j721s2-evm-k3r5-sr1-hs-fs.conf | 15 +++
meta-ti-bsp/conf/machine/j721s2-evm.conf | 35 ++++++
meta-ti-bsp/conf/machine/j721s2-hs-evm.conf | 21 ++--
.../conf/machine/j784s4-evm-k3r5-gp.conf | 20 ++++
.../machine/j784s4-evm-k3r5-sr1-hs-fs.conf | 16 +++
meta-ti-bsp/conf/machine/j784s4-evm.conf | 35 ++++++
.../conf/machine/j784s4-hs-evm-k3r5.conf | 11 ++
meta-ti-bsp/conf/machine/j784s4-hs-evm.conf | 25 ++++
meta-ti-bsp/conf/multiconfig/k3r5-hs-fs.conf | 3 +
meta-ti-bsp/conf/multiconfig/k3r5-hs-se.conf | 3 +
.../conf/multiconfig/k3r5-sr1-hs-fs.conf | 3 +
meta-ti-bsp/conf/multiconfig/k3r5-sr1.conf | 3 +
.../cnm-wave-fw/cnm-wave-fw_git.bb | 2 +-
.../recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 4 +-
.../recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 36 +++++-
.../tifs-lpm-stub/tifs-lpm-stub_git.bb | 2 +-
.../trusted-firmware-a_%.bbappend | 16 ++-
.../u-boot/u-boot-ti-staging_2021.01.bb | 2 +-
meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 1 +
.../recipes-devtools/k3conf/k3conf_git.bb | 2 +-
.../recipes-kernel/linux/kernel-rdepends.inc | 2 +
.../linux/linux-ti-staging-rt_5.10.bb | 4 +-
.../linux/linux-ti-staging_5.10.bb | 4 +-
.../optee/optee-client_3.16%.bbappend | 9 +-
.../optee/optee-examples_%.bbappend | 5 +-
.../optee/optee-os-tadevkit_%.bbappend | 4 +-
.../optee/optee-os_3.16%.bbappend | 15 +--
.../optee/optee-test_%.bbappend | 4 +-
meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc | 6 +-
.../recipes-ti/secdev/ti-k3-secdev_git.bb | 2 +-
.../ti-rtos-bin/ti-rtos-firmware.bb | 108 +++++++++++-------
54 files changed, 629 insertions(+), 118 deletions(-)
create mode 100644 meta-ti-bsp/conf/machine/am62axx-evm-k3r5-gp.conf
create mode 100644 meta-ti-bsp/conf/machine/am62axx-evm-k3r5-hs-fs.conf
create mode 100644 meta-ti-bsp/conf/machine/am62axx-evm-k3r5-hs-se.conf
create mode 100644 meta-ti-bsp/conf/machine/am62axx-evm.conf
rename meta-ti-bsp/conf/machine/{am62xx-evm-k3r5.conf => am62xx-evm-k3r5-gp.conf} (54%)
create mode 100644 meta-ti-bsp/conf/machine/am62xx-evm-k3r5-hs-fs.conf
create mode 100644 meta-ti-bsp/conf/machine/am62xx-evm-k3r5-hs-se.conf
create mode 100644 meta-ti-bsp/conf/machine/am62xx-lp-evm-k3r5-hs-fs.conf
create mode 100644 meta-ti-bsp/conf/machine/am62xx-lp-evm-k3r5-hs-se.conf
create mode 100644 meta-ti-bsp/conf/machine/include/am62axx.inc
create mode 100644 meta-ti-bsp/conf/machine/include/am62xx-lp.inc
create mode 100644 meta-ti-bsp/conf/machine/j721s2-evm-k3r5-gp.conf
create mode 100644 meta-ti-bsp/conf/machine/j721s2-evm-k3r5-sr1-hs-fs.conf
create mode 100644 meta-ti-bsp/conf/machine/j784s4-evm-k3r5-gp.conf
create mode 100644 meta-ti-bsp/conf/machine/j784s4-evm-k3r5-sr1-hs-fs.conf
create mode 100644 meta-ti-bsp/conf/machine/j784s4-hs-evm-k3r5.conf
create mode 100644 meta-ti-bsp/conf/machine/j784s4-hs-evm.conf
create mode 100644 meta-ti-bsp/conf/multiconfig/k3r5-hs-fs.conf
create mode 100644 meta-ti-bsp/conf/multiconfig/k3r5-hs-se.conf
create mode 100644 meta-ti-bsp/conf/multiconfig/k3r5-sr1-hs-fs.conf
create mode 100644 meta-ti-bsp/conf/multiconfig/k3r5-sr1.conf

--
2.25.1


[master][PATCH 15/53] k3conf update SRCREV to add am62ax support

Denys Dmytriyenko
 

From: Bryan Brattlof <bb@...>

update the SHA of k3conf to pickup am62ax support

Signed-off-by: Bryan Brattlof <bb@...>
Reviewed-by: Praneeth Bajjuri <praneeth@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb b/meta-ti-=
bsp/recipes-devtools/k3conf/k3conf_git.bb
index 10e2631e..c6d3773e 100644
--- a/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb
+++ b/meta-ti-bsp/recipes-devtools/k3conf/k3conf_git.bb
@@ -8,7 +8,7 @@ PV =3D "0.2+git${SRCPV}"
COMPATIBLE_MACHINE =3D "k3"
=20
BRANCH ?=3D "master"
-SRCREV =3D "48cb8e8d7dc962229a9f318cd512b4ddeec5cdc5"
+SRCREV =3D "982f5c2f02f732b5829861218812904cd776773d"
=20
SRC_URI =3D "git://git.ti.com/git/k3conf/k3conf.git;protocol=3Dhttps;bra=
nch=3D${BRANCH}"
=20
--=20
2.25.1


[master][PATCH 14/53] trusted-firmware-a: upgrade to v2.8+

Denys Dmytriyenko
 

From: Judith Mendez <jm@...>

Upgrade arm-trusted-firmare to v2.8-226-g2fcd408bb.

This upgrade picks up K3 L2 cache, snoop delayed, and EA
handling updates from upstream master.

Do not update to tip of master due to PSCI system off
support breaking AM62x and AM62q platforms.

Signed-off-by: Judith Mendez <jm@...>
Reviewed-by: Denys Dmytriyenko <denys@...>
Tested-by: Manorit Chawdhry <m-chawdhry@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
.../trusted-firmware-a/trusted-firmware-a_%.bbappend | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-=
a_%.bbappend b/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmwar=
e-a_%.bbappend
index 13581358..4019a94b 100644
--- a/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bba=
ppend
+++ b/meta-ti-bsp/recipes-bsp/trusted-firmware-a/trusted-firmware-a_%.bba=
ppend
@@ -1,5 +1,5 @@
-PV:k3 =3D "2.7"
-SRCREV_tfa:k3 =3D "1309c6c805190bd376c0561597653f3f8ecd0f58"
+PV:k3 =3D "2.8+git${SRCPV}"
+SRCREV_tfa:k3 =3D "2fcd408bb3a6756767a43c073c597cef06e7f2d5"
SRC_URI:k3 =3D "git://git.trustedfirmware.org/TF-A/trusted-firmware-a.gi=
t;protocol=3Dhttps;name=3Dtfa;branch=3Dmaster"
COMPATIBLE_MACHINE:k3 =3D "k3"
TFA_BUILD_TARGET:k3 =3D "all"
--=20
2.25.1


[master][PATCH 09/53] ipc: ti-rpmsg-char: Update library to 0.5.2

Denys Dmytriyenko
 

From: Devarsh Thakkar <devarsht@...>

Update library to 0.5.2 as it adds support for AM62A
SoC.

Co-Authored-By: Sai Sree Kartheek Adivi <s-adivi@...>
Signed-off-by: Devarsh Thakkar <devarsht@...>
Acked-by: Praneeth Bajjuri <praneeth@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc b/meta-ti-bsp/r=
ecipes-ti/ipc/ti-rpmsg-char.inc
index d21dcbf3..dff13640 100644
--- a/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc
+++ b/meta-ti-bsp/recipes-ti/ipc/ti-rpmsg-char.inc
@@ -7,10 +7,10 @@ PROTOCOL =3D "https"
BRANCH =3D "master"
SRC_URI =3D "git://git.ti.com/git/rpmsg/ti-rpmsg-char.git;protocol=3D${P=
ROTOCOL};branch=3D${BRANCH};"
=20
-# Initial 0.5.1 release
-SRCREV =3D "adb964ee72f99545e2ad55c50cfd14015a7d837e"
+# Initial 0.5.2 release
+SRCREV =3D "1da3e1bd0412c148ab57690940fea5d129220896"
=20
-PV =3D "0.5.1+git${SRCPV}"
+PV =3D "0.5.2+git${SRCPV}"
=20
S =3D "${WORKDIR}/git"
=20
--=20
2.25.1


[master][PATCH 08/53] optee: update optee-test, optee-examples to 3.19 tag

Denys Dmytriyenko
 

From: Manorit Chawdhry <m-chawdhry@...>

optee-os is already at 3.20 tag but the others were still outdated.

Updates other optee components to 3.19 tag

Signed-off-by: Manorit Chawdhry <m-chawdhry@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend | 2 ++
meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend | 2 ++
2 files changed, 4 insertions(+)
create mode 100644 meta-ti-bsp/recipes-security/optee/optee-examples_%.b=
bappend
create mode 100644 meta-ti-bsp/recipes-security/optee/optee-test_%.bbapp=
end

diff --git a/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend=
b/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend
new file mode 100644
index 00000000..9c757f11
--- /dev/null
+++ b/meta-ti-bsp/recipes-security/optee/optee-examples_%.bbappend
@@ -0,0 +1,2 @@
+PV:ti-soc =3D "3.19.0+git${SRCPV}"
+SRCREV:ti-soc =3D "f301ee9df2129c0db683e726c91dc2cefe4cdb65"
diff --git a/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend b/m=
eta-ti-bsp/recipes-security/optee/optee-test_%.bbappend
new file mode 100644
index 00000000..361a9115
--- /dev/null
+++ b/meta-ti-bsp/recipes-security/optee/optee-test_%.bbappend
@@ -0,0 +1,2 @@
+PV:ti-soc =3D "3.19.0+git${SRCPV}"
+SRCREV:ti-soc =3D "ab9863cc187724e54c032b738c28bd6e9460a4db"
--=20
2.25.1


[master][PATCH 34/53] conf: machine: j721s2: Add ehrpwm overlay for am68-sk

Denys Dmytriyenko
 

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

The AM68 SK has PWM output pins connected to its RPi headers. Add
overlay file to enable PWM pins.

Signed-off-by: Sinthu Raja <sinthu.raja@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/j721s2-evm.conf | 1 +
1 file changed, 1 insertion(+)

diff --git a/meta-ti-bsp/conf/machine/j721s2-evm.conf b/meta-ti-bsp/conf/=
machine/j721s2-evm.conf
index 791ccbbc..ea727bd3 100644
--- a/meta-ti-bsp/conf/machine/j721s2-evm.conf
+++ b/meta-ti-bsp/conf/machine/j721s2-evm.conf
@@ -14,6 +14,7 @@ KERNEL_DEVICETREE =3D " \
ti/k3-am68-sk-bb-csi2-ov5640.dtbo \
ti/k3-am68-sk-bb-rpi-cam-imx219.dtbo \
ti/k3-am68-sk-fpdlink-fusion.dtbo \
+ ti/k3-am68-sk-rpi-hdr-ehrpwm.dtbo \
ti/k3-am68-sk-som-ddr_mem_carveout.dtbo \
ti/k3-j721e-fpdlink-imx390-cm-0-0.dtbo \
ti/k3-j721e-fpdlink-imx390-cm-0-1.dtbo \
--=20
2.25.1


[master][PATCH 38/53] conf: machine: j721e-evm: Add camera overlays for J721E EVM

Denys Dmytriyenko
 

From: Vaishnav Achath <vaishnav.a@...>

Add the following overlay files on J721E EVM:

1. Fusion board (For FPDLink-III cameras)
2. IMX390 FPDLink camera module
3. IMX219 RPi-compatible camera module

Signed-off-by: Vaishnav Achath <vaishnav.a@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/j721e-evm.conf | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)

diff --git a/meta-ti-bsp/conf/machine/j721e-evm.conf b/meta-ti-bsp/conf/m=
achine/j721e-evm.conf
index fe28e6f5..aa966263 100644
--- a/meta-ti-bsp/conf/machine/j721e-evm.conf
+++ b/meta-ti-bsp/conf/machine/j721e-evm.conf
@@ -10,7 +10,28 @@ SERIAL_CONSOLES_CHECK =3D "${SERIAL_CONSOLES}"
KERNEL_DEVICETREE =3D " \
ti/k3-j721e-common-proc-board.dtb \
ti/k3-j721e-common-proc-board-infotainment.dtbo \
+ ti/k3-j721e-cpb-csi2-ov5640.dtbo \
+ ti/k3-j721e-fpdlink-cpb-fusion.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-0-0.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-0-1.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-0-2.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-0-3.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-1-0.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-1-1.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-1-2.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-1-3.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-0-0.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-0-1.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-0-2.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-0-3.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-1-0.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-1-1.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-1-2.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-1-3.dtbo \
ti/k3-j721e-sk.dtb \
+ ti/k3-j721e-fpdlink-sk-fusion.dtbo \
+ ti/k3-j721e-sk-csi2-ov5640.dtbo \
+ ti/k3-j721e-sk-rpi-cam-imx219.dtbo \
"
=20
UBOOT_MACHINE =3D "j721e_evm_a72_config"
--=20
2.25.1


[master][PATCH 31/53] conf: machine: j721s2: Fix DTB overlay extension for OV5640

Denys Dmytriyenko
 

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

The extension for OV5640 overlay is incorrect. Therefore, update the
correct extension to build the overlay with .dtbo

Fixes: f67e9805 ("conf: machine: j721s2: Add AM68 SK specific dtb and dtb=
o to KERNEL_DEVICETREE")
Signed-off-by: Sinthu Raja <sinthu.raja@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/j721s2-evm.conf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/conf/machine/j721s2-evm.conf b/meta-ti-bsp/conf/=
machine/j721s2-evm.conf
index e3e52b49..7fb00f35 100644
--- a/meta-ti-bsp/conf/machine/j721s2-evm.conf
+++ b/meta-ti-bsp/conf/machine/j721s2-evm.conf
@@ -11,7 +11,7 @@ OPTEE_K3_USART =3D "0x8"
=20
KERNEL_DEVICETREE =3D " \
ti/k3-am68-sk-base-board.dtb \
- ti/k3-am68-sk-bb-csi2-ov5640.dtb \
+ ti/k3-am68-sk-bb-csi2-ov5640.dtbo \
ti/k3-am68-sk-bb-rpi-cam-imx219.dtbo \
ti/k3-am68-sk-som-ddr_mem_carveout.dtbo \
ti/k3-j721s2-common-proc-board.dtb \
--=20
2.25.1


[master][PATCH 29/53] conf: machine: am62axx: Add overlays for IMX390 cameras

Denys Dmytriyenko
 

From: Jai Luthra <j-luthra@...>

IMX390 is a 2MP FPDLink-III raw camera. This sensor was originally
targeted for J7-based devices, but AM62A can re-use the existing
overlays. Both the CM and RCM type of modules are supported.

As AM62A only has one CSI-RX port, we only use 4 out of the 8 total
FPDLink ports on the fusion board.

Signed-off-by: Jai Luthra <j-luthra@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/am62axx-evm.conf | 8 ++++++++
1 file changed, 8 insertions(+)

diff --git a/meta-ti-bsp/conf/machine/am62axx-evm.conf b/meta-ti-bsp/conf=
/machine/am62axx-evm.conf
index 12492095..9dcb6e55 100644
--- a/meta-ti-bsp/conf/machine/am62axx-evm.conf
+++ b/meta-ti-bsp/conf/machine/am62axx-evm.conf
@@ -12,6 +12,14 @@ KERNEL_DEVICETREE =3D " \
ti/k3-am62a7-fpdlink-ov2312-0-3.dtbo \
ti/k3-am62a7-fpdlink-sk-fusion.dtbo \
ti/k3-am62a7-sk-csi2-imx219.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-0-0.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-0-1.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-0-2.dtbo \
+ ti/k3-j721e-fpdlink-imx390-cm-0-3.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-0-0.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-0-1.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-0-2.dtbo \
+ ti/k3-j721e-fpdlink-imx390-rcm-0-3.dtbo \
"
=20
UBOOT_MACHINE =3D "am62ax_evm_a53_defconfig"
--=20
2.25.1


[master][PATCH 53/53] ti-rtos-firmware: numerous fixes and cleanups

Denys Dmytriyenko
 

From: Denys Dmytriyenko <denys@...>

Doing multiple do_install:prepend overrides does not guarantee the
order - it was observed that signing could fail as it was happening
prior to symlinking to the correct name. Move signing code inside the
main do_install, so the machine-specific do_install:prepend works
correctly.

Also, pass -f flag for symlinking, otherwise it could fail with "file
already exists" error when trying to re-build the recipe again.

Several IPC list/matrix fixes:
* j721e was missing MCU_1_1_FW entry
* j721s2 was also missing MCU_1_1_FW entry
* j721s2 had a second MCU_2_0_FW in place of MCU_3_0_FW
* j784s4 was missing MCU_4_0_FW and MCU_4_1_FW entries

Other minor cleanups and indentation fixes.

Signed-off-by: Denys Dmytriyenko <denys@...>
---
.../ti-rtos-bin/ti-rtos-firmware.bb | 63 +++++++++----------
1 file changed, 31 insertions(+), 32 deletions(-)

diff --git a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb b/met=
a-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
index 9b94a61e..ae7bdb81 100644
--- a/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
+++ b/meta-ti-bsp/recipes-ti/ti-rtos-bin/ti-rtos-firmware.bb
@@ -64,105 +64,103 @@ C7X_4_FW =3D "ipc_echo_test_c7x_4_release_strip.x=
e71"
ETH_FW =3D "app_remoteswitchcfg_server_strip.xer5f"
=20
DM_FW_LIST =3D ""
-DM_FW_LIST:am65xx =3D ""
DM_FW_LIST:j721e =3D "${DM_FIRMWARE}"
DM_FW_LIST:j7200 =3D "${DM_FIRMWARE}"
DM_FW_LIST:j721s2 =3D "${DM_FIRMWARE}"
+DM_FW_LIST:j784s4 =3D "${DM_FIRMWARE}"
+DM_FW_LIST:am65xx =3D ""
DM_FW_LIST:am64xx =3D ""
DM_FW_LIST:am62xx =3D "${DM_FIRMWARE}"
DM_FW_LIST:am62axx =3D "${DM_FIRMWARE}"
-DM_FW_LIST:j784s4 =3D "${DM_FIRMWARE}"
=20
IPC_FW_LIST =3D ""
-IPC_FW_LIST:am65xx =3D "${MCU_1_0_FW} ${MCU_1_1_FW}"
-IPC_FW_LIST:j721e =3D " ${MCU_2_0_FW} ${MCU=
_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${C66_1_FW} ${C66_2_FW} ${C7X_1_FW}"
+IPC_FW_LIST:j721e =3D " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU=
_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${C66_1_=
FW} ${C66_2_FW} ${C7X_1_FW}"
IPC_FW_LIST:j7200 =3D " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU=
_2_1_FW}"
-IPC_FW_LIST:j721s2 =3D " ${MCU_2_0_FW} ${MCU=
_2_1_FW} ${MCU_2_0_FW} ${MCU_3_1_FW} ${C7X_1_FW} =
${C7X_2_FW}"
+IPC_FW_LIST:j721s2 =3D " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU=
_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} =
${C7X_1_FW} ${C7X_2_FW}"
+IPC_FW_LIST:j784s4 =3D " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU=
_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${MCU_4_0_FW} ${MCU_4_1_FW} =
${C7X_1_FW} ${C7X_2_FW} ${C7X_3_FW} ${C7X_4_FW}"
+IPC_FW_LIST:am65xx =3D "${MCU_1_0_FW} ${MCU_1_1_FW}"
IPC_FW_LIST:am64xx =3D "${MCU_1_0_FW} ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU=
_2_1_FW} ${MCU_3_0_FW}"
IPC_FW_LIST:am62xx =3D " ${MCU_2_0_FW}"
-IPC_FW_LIST:am62axx =3D " ${MCU_2_0_FW} =
${C7X_1_FW}"
-IPC_FW_LIST:j784s4 =3D " ${MCU_1_1_FW} ${MCU_2_0_FW} ${MCU=
_2_1_FW} ${MCU_3_0_FW} ${MCU_3_1_FW} ${C7X_1_FW} =
${C7X_2_FW} ${C7X_3_FW} ${C7X_4_FW}"
+IPC_FW_LIST:am62axx =3D " ${MCU_2_0_FW} =
=
${C7X_1_FW}"
=20
ETH_FW_LIST =3D ""
-ETH_FW_LIST:am65xx =3D ""
ETH_FW_LIST:j721e =3D "${ETH_FW}"
ETH_FW_LIST:j7200 =3D "${ETH_FW}"
ETH_FW_LIST:j721s2 =3D ""
+ETH_FW_LIST:j784s4 =3D "${ETH_FW}"
+ETH_FW_LIST:am65xx =3D ""
ETH_FW_LIST:am64xx =3D ""
ETH_FW_LIST:am62xx =3D ""
ETH_FW_LIST:am62axx =3D ""
-ETH_FW_LIST:j784s4 =3D "${ETH_FW}"
=20
# Update the am64xx ipc binaries to be consistent with other platforms
do_install:prepend:am64xx() {
( cd ${RTOS_IPC_FW_DIR}; \
- ln -s am64-main-r5f0_0-fw ${MCU_1_0_FW}; \
- ln -s am64-main-r5f0_1-fw ${MCU_1_1_FW}; \
- ln -s am64-main-r5f1_0-fw ${MCU_2_0_FW}; \
- ln -s am64-main-r5f1_1-fw ${MCU_2_1_FW}; \
- ln -s am64-mcu-m4f0_0-fw ${MCU_3_0_FW}; \
+ ln -sf am64-main-r5f0_0-fw ${MCU_1_0_FW}; \
+ ln -sf am64-main-r5f0_1-fw ${MCU_1_1_FW}; \
+ ln -sf am64-main-r5f1_0-fw ${MCU_2_0_FW}; \
+ ln -sf am64-main-r5f1_1-fw ${MCU_2_1_FW}; \
+ ln -sf am64-mcu-m4f0_0-fw ${MCU_3_0_FW}; \
)
}
=20
# Update the am62xx ipc binaries to be consistent with other platforms
do_install:prepend:am62xx() {
( cd ${RTOS_IPC_FW_DIR}; \
- ln -s am62-mcu-m4f0_0-fw ${MCU_2_0_FW}; \
+ ln -sf am62-mcu-m4f0_0-fw ${MCU_2_0_FW}; \
)
}
=20
# Update the am62axx ipc binaries to be consistent with other platforms
do_install:prepend:am62axx() {
( cd ${RTOS_IPC_FW_DIR}; \
- ln -s am62a-mcu-r5f0_0-fw ${MCU_1_0_FW}; \
+ ln -sf am62a-mcu-r5f0_0-fw ${MCU_2_0_FW}; \
)
}
=20
-# Sign the firmware
-do_install:prepend() {
+do_install() {
+ # Sign the firmware
# DM Firmware
for FW_NAME in ${DM_FW_LIST}
do
- ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${RTOS_DM_FW_D=
IR}/${FW_NAME} ${RTOS_DM_FW_DIR}/${FW_NAME}.signed
+ ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${RTOS_DM_FW=
_DIR}/${FW_NAME} ${RTOS_DM_FW_DIR}/${FW_NAME}.signed
done
=20
# IPC Firmware
for FW_NAME in ${IPC_FW_LIST}
do
- ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${RTOS_IPC_FW_=
DIR}/${FW_NAME} ${RTOS_IPC_FW_DIR}/${FW_NAME}.signed
+ ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${RTOS_IPC_F=
W_DIR}/${FW_NAME} ${RTOS_IPC_FW_DIR}/${FW_NAME}.signed
done
=20
# ETH firmware
for FW_NAME in ${ETH_FW_LIST}
do
- ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${RTOS_ETH_F=
W_DIR}/${FW_NAME} ${RTOS_ETH_FW_DIR}/${FW_NAME}.signed;
+ ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh ${RTOS_ETH_F=
W_DIR}/${FW_NAME} ${RTOS_ETH_FW_DIR}/${FW_NAME}.signed
done
-}
=20
-#Install all R5 & DSP ipc echo test binaries in lib/firmware/pdk-ipc, wi=
th softlinks up a level
-do_install() {
+ # Install all R5 & DSP ipc echo test binaries in lib/firmware/pdk-ip=
c, with softlinks up a level
# DM Firmware
install -d ${LEGACY_DM_FW_DIR}
for FW_NAME in ${DM_FW_LIST}
do
- install -m 0644 ${RTOS_DM_FW_DIR}/${FW_NAME} ${LEGACY_DM_FW=
_DIR}/${FW_NAME}.unsigned
- install -m 0644 ${RTOS_DM_FW_DIR}/${FW_NAME}.signed ${LEGACY_DM_FW=
_DIR}/${FW_NAME}
+ install -m 0644 ${RTOS_DM_FW_DIR}/${FW_NAME} ${LEGACY_DM_=
FW_DIR}/${FW_NAME}.unsigned
+ install -m 0644 ${RTOS_DM_FW_DIR}/${FW_NAME}.signed ${LEGACY_DM_=
FW_DIR}/${FW_NAME}
done
=20
# IPC Firmware
install -d ${LEGACY_IPC_FW_DIR}
for FW_NAME in ${IPC_FW_LIST}
do
- install -m 0644 ${RTOS_IPC_FW_DIR}/${FW_NAME} ${LEGACY_IPC_=
FW_DIR}
- install -m 0644 ${RTOS_IPC_FW_DIR}/${FW_NAME}.signed ${LEGACY_IPC_=
FW_DIR}
+ install -m 0644 ${RTOS_IPC_FW_DIR}/${FW_NAME} ${LEGACY_IP=
C_FW_DIR}
+ install -m 0644 ${RTOS_IPC_FW_DIR}/${FW_NAME}.signed ${LEGACY_IP=
C_FW_DIR}
done
=20
# ETH firmware
install -d ${LEGACY_ETH_FW_DIR}
for FW_NAME in ${ETH_FW_LIST}
do
- install -m 0644 ${RTOS_ETH_FW_DIR}/${FW_NAME} ${LEGACY_ETH_=
FW_DIR}
- install -m 0644 ${RTOS_ETH_FW_DIR}/${FW_NAME}.signed ${LEGACY_ETH_=
FW_DIR}
+ install -m 0644 ${RTOS_ETH_FW_DIR}/${FW_NAME} ${LEGACY_ET=
H_FW_DIR}
+ install -m 0644 ${RTOS_ETH_FW_DIR}/${FW_NAME}.signed ${LEGACY_ET=
H_FW_DIR}
done
}
=20
@@ -171,8 +169,8 @@ do_deploy() {
install -d ${DEPLOYDIR}
for FW_NAME in ${DM_FW_LIST}
do
- install -m 0644 ${RTOS_DM_FW_DIR}/${FW_NAME} ${DEPLOYDIR}/$=
{FW_NAME}.unsigned
- install -m 0644 ${RTOS_DM_FW_DIR}/${FW_NAME}.signed ${DEPLOYDIR}/$=
{FW_NAME}
+ install -m 0644 ${RTOS_DM_FW_DIR}/${FW_NAME} ${DEPLOYDIR}=
/${FW_NAME}.unsigned
+ install -m 0644 ${RTOS_DM_FW_DIR}/${FW_NAME}.signed ${DEPLOYDIR}=
/${FW_NAME}
done
}
=20
@@ -189,6 +187,7 @@ ALTERNATIVE:${PN}:am64xx =3D "\
am64-main-r5f1_1-fw \
am64-mcu-m4f0_0-fw \
"
+
ALTERNATIVE:${PN}:am62xx =3D "\
am62-mcu-m4f0_0-fw \
am62-main-r5f0_0-fw \
--=20
2.25.1


[master][PATCH 52/53] linux-ti-staging: update to the latest from Dunfell

Denys Dmytriyenko
 

From: Denys Dmytriyenko <denys@...>

Match the latest sha used in Dunfell.

Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 4 ++--
meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb=
b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
index e872b86e..c950fc80 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
@@ -6,5 +6,5 @@ FILESEXTRAPATHS:prepend :=3D "${THISDIR}/${PN}-5.10:"
=20
BRANCH =3D "ti-rt-linux-5.10.y"
=20
-SRCREV =3D "fe20c3f42e9028a31cb79439c40d3e18d2207342"
-PV =3D "5.10.145+git${SRCPV}"
+SRCREV =3D "c1a12919117a6978f40e723d6e0c67c744e026b9"
+PV =3D "5.10.168+git${SRCPV}"
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb b/=
meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
index 8e6bd788..8bf92590 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -22,8 +22,8 @@ S =3D "${WORKDIR}/git"
=20
BRANCH =3D "ti-linux-5.10.y"
=20
-SRCREV =3D "8b51d20b6e6e1b9277b59b7aaed8a97eff43097f"
-PV =3D "5.10.145+git${SRCPV}"
+SRCREV =3D "2c23e6c538c879e380401ae4b236f54020618eaa"
+PV =3D "5.10.168+git${SRCPV}"
=20
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebu=
ild
MACHINE_KERNEL_PR:append =3D "b"
--=20
2.25.1


[master][PATCH 51/53] u-boot-ti-staging: update to the latest from Dunfell

Denys Dmytriyenko
 

From: Denys Dmytriyenko <denys@...>

Match the latest sha used in Dunfell.

Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb =
b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
index 1640d042..7763d8b1 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
@@ -6,4 +6,4 @@ PR =3D "r33"
=20
BRANCH =3D "ti-u-boot-2021.01"
=20
-SRCREV =3D "78a217ca9ea687ee5c3e7dd3a339a1f7d136e93d"
+SRCREV =3D "2ee8efd6543648c6b8a14d93d52a6038854035c8"
--=20
2.25.1


[master][PATCH 49/53] ti-k3-secdev: update to the latest from Dunfell

Denys Dmytriyenko
 

From: Denys Dmytriyenko <denys@...>

Match the latest sha used in Dunfell.

Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-ti/secdev/ti-k3-secdev_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-ti/secdev/ti-k3-secdev_git.bb b/meta-ti-=
bsp/recipes-ti/secdev/ti-k3-secdev_git.bb
index b4c26f68..87987ae0 100644
--- a/meta-ti-bsp/recipes-ti/secdev/ti-k3-secdev_git.bb
+++ b/meta-ti-bsp/recipes-ti/secdev/ti-k3-secdev_git.bb
@@ -15,7 +15,7 @@ COMPATIBLE_MACHINE:class-nativesdk =3D "(.*)"
GIT_URI =3D "git://git.ti.com/git/security-development-tools/core-secdev=
-k3.git"
GIT_PROTOCOL =3D "https"
GIT_BRANCH =3D "master"
-GIT_SRCREV =3D "eb2c4d734487e5095b94cef3fd7213ee71d9e016"
+GIT_SRCREV =3D "bba9cabaeee96f7f287385188ff289b46769a4bf"
=20
SRC_URI =3D "${GIT_URI};protocol=3D${GIT_PROTOCOL};branch=3D${GIT_BRANCH=
}"
SRCREV =3D "${GIT_SRCREV}"
--=20
2.25.1


[master][PATCH 50/53] ti-linux-fw: update to the latest from Dunfell

Denys Dmytriyenko
 

From: Denys Dmytriyenko <denys@...>

Match the latest sha used in Dunfell.

Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/meta-t=
i-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index 74c26707..1a5ea534 100644
--- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+++ b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -16,12 +16,12 @@ IMG_DEC_FW_VERSION =3D "1.0"
CNM_WAVE521_FW_VERSION =3D "1.0.00"
TIFS_LPM_STUB_FW_VERSION =3D "08.06.04"
=20
-TI_LINUX_FW_SRCREV ?=3D "340194800a581baf976360386dfc7b5acab8d948"
+TI_LINUX_FW_SRCREV ?=3D "79c498ef6ab1558b699a2243a26c4a65a1c44d26"
SRCREV =3D "${TI_LINUX_FW_SRCREV}"
=20
BRANCH ?=3D "ti-linux-firmware"
=20
-K3_IMAGE_GEN_SRCREV ?=3D "ffae8800a5c81c149835ed1aa5e2fbbe65a49c0d"
+K3_IMAGE_GEN_SRCREV ?=3D "1319f46f3899e62d88e0a5cedad5b454d0432ddb"
SRCREV_imggen =3D "${K3_IMAGE_GEN_SRCREV}"
SRCREV_FORMAT =3D "imggen"
=20
--=20
2.25.1


[master][PATCH 48/53] conf: machine: am62axx: Add overlay for second CPSW3G Port

Denys Dmytriyenko
 

From: Siddharth Vadapalli <s-vadapalli@...>

The SK-Ethernet-DC01 Add-On Ethernet Card for AM62A-SK board supports
RGMII mode.

Add overlay to enable the second CPSW3G port in RGMII-RXID mode with the
Add-On Ethernet Card.

Signed-off-by: Siddharth Vadapalli <s-vadapalli@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/am62axx-evm.conf | 1 +
1 file changed, 1 insertion(+)

diff --git a/meta-ti-bsp/conf/machine/am62axx-evm.conf b/meta-ti-bsp/conf=
/machine/am62axx-evm.conf
index 9dcb6e55..2fd91bd7 100644
--- a/meta-ti-bsp/conf/machine/am62axx-evm.conf
+++ b/meta-ti-bsp/conf/machine/am62axx-evm.conf
@@ -12,6 +12,7 @@ KERNEL_DEVICETREE =3D " \
ti/k3-am62a7-fpdlink-ov2312-0-3.dtbo \
ti/k3-am62a7-fpdlink-sk-fusion.dtbo \
ti/k3-am62a7-sk-csi2-imx219.dtbo \
+ ti/k3-am62a7-sk-ethernet-dc01.dtbo \
ti/k3-j721e-fpdlink-imx390-cm-0-0.dtbo \
ti/k3-j721e-fpdlink-imx390-cm-0-1.dtbo \
ti/k3-j721e-fpdlink-imx390-cm-0-2.dtbo \
--=20
2.25.1


[master][PATCH 47/53] conf: machine: j784s4-evm: Add MCSPI loopback overlay for J784S4

Denys Dmytriyenko
 

From: Vaishnav Achath <vaishnav.a@...>

Add the MCSPI loopback overlay file for J784S4 EVM which helps
users to enable MCU-MAIN MCSPI loopback applications, even though
the overlay is named j7200-mcspi-loopback.dtbo, same can be used
for testing on other J7 platforms as well.

Signed-off-by: Vaishnav Achath <vaishnav.a@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/j784s4-evm.conf | 1 +
1 file changed, 1 insertion(+)

diff --git a/meta-ti-bsp/conf/machine/j784s4-evm.conf b/meta-ti-bsp/conf/=
machine/j784s4-evm.conf
index b06153a8..84fd4996 100644
--- a/meta-ti-bsp/conf/machine/j784s4-evm.conf
+++ b/meta-ti-bsp/conf/machine/j784s4-evm.conf
@@ -36,6 +36,7 @@ KERNEL_DEVICETREE =3D " \
ti/k3-j784s4-evm-csi2-ov5640.dtbo \
ti/k3-j784s4-fpdlink-fusion.dtbo \
ti/k3-j784s4-evm-uarts.dtbo \
+ ti/k3-j7200-mcspi-loopback.dtbo \
"
=20
UBOOT_MACHINE =3D "j784s4_evm_a72_defconfig"
--=20
2.25.1


[master][PATCH 45/53] conf: machine: j721e-evm: Add MCSPI loopback overlay for J721E

Denys Dmytriyenko
 

From: Vaishnav Achath <vaishnav.a@...>

Add the MCSPI loopback overlay file for J721E EVM which helps
users to enable MCU-MAIN MCSPI loopback applications, even though
the overlay is named j7200-mcspi-loopback.dtbo, same can be used
for testing on other J7 platforms as well.

Signed-off-by: Vaishnav Achath <vaishnav.a@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/j721e-evm.conf | 1 +
1 file changed, 1 insertion(+)

diff --git a/meta-ti-bsp/conf/machine/j721e-evm.conf b/meta-ti-bsp/conf/m=
achine/j721e-evm.conf
index 7249ecb2..029b1fe7 100644
--- a/meta-ti-bsp/conf/machine/j721e-evm.conf
+++ b/meta-ti-bsp/conf/machine/j721e-evm.conf
@@ -33,6 +33,7 @@ KERNEL_DEVICETREE =3D " \
ti/k3-j721e-sk-csi2-ov5640.dtbo \
ti/k3-j721e-sk-rpi-cam-imx219.dtbo \
ti/k3-j721e-common-proc-board-uarts.dtbo \
+ ti/k3-j7200-mcspi-loopback.dtbo \
"
=20
UBOOT_MACHINE =3D "j721e_evm_a72_config"
--=20
2.25.1


[master][PATCH 46/53] conf: machine: j721s2-evm: Add MCSPI loopback overlay for J721S2

Denys Dmytriyenko
 

From: Vaishnav Achath <vaishnav.a@...>

Add the MCSPI loopback overlay file for J721S2 EVM which helps
users to enable MCU-MAIN MCSPI loopback applications, even though
the overlay is named j7200-mcspi-loopback.dtbo, same can be used
for testing on other J7 platforms as well.

Signed-off-by: Vaishnav Achath <vaishnav.a@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/j721s2-evm.conf | 1 +
1 file changed, 1 insertion(+)

diff --git a/meta-ti-bsp/conf/machine/j721s2-evm.conf b/meta-ti-bsp/conf/=
machine/j721s2-evm.conf
index e69b5c10..5a32e1b3 100644
--- a/meta-ti-bsp/conf/machine/j721s2-evm.conf
+++ b/meta-ti-bsp/conf/machine/j721s2-evm.conf
@@ -37,6 +37,7 @@ KERNEL_DEVICETREE =3D " \
ti/k3-j721s2-fpdlink-cpb-fusion.dtbo \
ti/k3-j721s2-gesi-exp-board.dtbo \
ti/k3-j721s2-common-proc-board-uarts.dtbo \
+ ti/k3-j7200-mcspi-loopback.dtbo \
"
=20
UBOOT_MACHINE =3D "j721s2_evm_a72_defconfig"
--=20
2.25.1


[master][PATCH 44/53] conf: machine: j784s4-evm: Add uarts overlay for J784S4

Denys Dmytriyenko
 

From: Bhavya Kapoor <b-kapoor@...>

Add device tree overlay for extending support for mcu_uart0 as well as
wkup_uart0 for boards with J784S4 SoC. This overlay will mainly be used
for the purpose of testing uart instances.

Signed-off-by: Bhavya Kapoor <b-kapoor@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/j784s4-evm.conf | 1 +
1 file changed, 1 insertion(+)

diff --git a/meta-ti-bsp/conf/machine/j784s4-evm.conf b/meta-ti-bsp/conf/=
machine/j784s4-evm.conf
index 02f3f4c4..b06153a8 100644
--- a/meta-ti-bsp/conf/machine/j784s4-evm.conf
+++ b/meta-ti-bsp/conf/machine/j784s4-evm.conf
@@ -35,6 +35,7 @@ KERNEL_DEVICETREE =3D " \
ti/k3-j784s4-evm.dtb \
ti/k3-j784s4-evm-csi2-ov5640.dtbo \
ti/k3-j784s4-fpdlink-fusion.dtbo \
+ ti/k3-j784s4-evm-uarts.dtbo \
"
=20
UBOOT_MACHINE =3D "j784s4_evm_a72_defconfig"
--=20
2.25.1


[master][PATCH 43/53] conf: machine: j721s2-evm: Add uarts overlay for J721S2

Denys Dmytriyenko
 

From: Bhavya Kapoor <b-kapoor@...>

Add device tree overlay for extending support for mcu_uart0 as well as
wkup_uart0 for boards with J721S2 SoC. This overlay will mainly be used
for the purpose of testing uart instances.

Signed-off-by: Bhavya Kapoor <b-kapoor@...>
Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/conf/machine/j721s2-evm.conf | 1 +
1 file changed, 1 insertion(+)

diff --git a/meta-ti-bsp/conf/machine/j721s2-evm.conf b/meta-ti-bsp/conf/=
machine/j721s2-evm.conf
index dacb6143..e69b5c10 100644
--- a/meta-ti-bsp/conf/machine/j721s2-evm.conf
+++ b/meta-ti-bsp/conf/machine/j721s2-evm.conf
@@ -36,6 +36,7 @@ KERNEL_DEVICETREE =3D " \
ti/k3-j721s2-cpb-csi2-ov5640.dtbo \
ti/k3-j721s2-fpdlink-cpb-fusion.dtbo \
ti/k3-j721s2-gesi-exp-board.dtbo \
+ ti/k3-j721s2-common-proc-board-uarts.dtbo \
"
=20
UBOOT_MACHINE =3D "j721s2_evm_a72_defconfig"
--=20
2.25.1