[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250522073426.329344-1-b-padhi@ti.com>
Date: Thu, 22 May 2025 13:04:24 +0530
From: Beleswar Padhi <b-padhi@...com>
To: <nm@...com>, <vigneshr@...com>, <kristo@...nel.org>, <robh@...nel.org>,
<krzk+dt@...nel.org>, <conor+dt@...nel.org>
CC: <afd@...com>, <u-kumar1@...com>, <hnagalla@...com>, <jm@...com>,
<b-padhi@...com>, <devicetree@...r.kernel.org>,
<linux-kernel@...r.kernel.org>, <linux-arm-kernel@...ts.infradead.org>
Subject: [PATCH 0/2] TI: K3: Switch MCU R5F cluster into Split mode
Several TI K3 SoCs like J7200, J721E, J721S2, J784S4 and J742S2 have a
R5F cluster in the MCU domain which is configured for LockStep mode at
the moment. Switch this R5F cluster to Split mode by default in all
corresponding board level DTs to maximize the number of R5F cores.
Corresponding support to shutdown MCU R5F core 1 on SoC power on have
been posted in U-Boot:
https://lore.kernel.org/all/20250522071828.285462-1-b-padhi@ti.com/
While at it, correct the firmware-name property for MCU R5F cores of
J742S2 SoC in [PATCH 1/2].
Testing Done:
1. Tested that each patch does not generate any new warnings/errors.
2. Build test on all existing TI K3 platforms.
3. Tested U-Boot and Linux load of MCU R5F core in split mode on all
applicable boards (AM68-SK, AM69-SK, J7200-EVM, J721E-EVM, J721S2-EVM,
J784S4-evm, J742S2-EVM)
Test logs:
https://gist.github.com/3V3RYONE/ee8e3cb9aa5f4c5c00b059b9c14bfa98
Thanks,
Beleswar
Beleswar Padhi (2):
arm64: dts: ti: k3-j742s2-mcu-wakeup: Override firmware-name for MCU
R5F cores
arm64: dts: ti: k3: Switch MCU R5F cluster to Split-mode
arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 4 ++++
arch/arm64/boot/dts/ti/k3-am69-sk.dts | 4 ++++
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 4 ++++
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 4 ++++
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 ++++
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 4 ++++
.../arm64/boot/dts/ti/k3-j742s2-mcu-wakeup.dtsi | 17 +++++++++++++++++
arch/arm64/boot/dts/ti/k3-j742s2.dtsi | 1 +
.../dts/ti/k3-j784s4-j742s2-evm-common.dtsi | 4 ++++
9 files changed, 46 insertions(+)
create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-mcu-wakeup.dtsi
--
2.34.1
Powered by blists - more mailing lists