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
toggle quoted message
Show quoted text
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@...> |
|
[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 |
|