Hi Lokesh, The following patches fix the 'reset' command functionality for various TI K3 SoCs. Patches are based on the latest master that includes the AM64x board support, commit ea184cbff99e ("Merge tag 'ti-v2021.07-rc3' of https://source.denx.de/u-boot/custodians/u-boot-ti").
The first patch is needed for J721E/J7200 SoCs with newer System Firmwares (anything newer that 2020.04 SYSFW) and is backward compatible. Without this, the 'reset' command throws the following warnings, => reset resetting ... ti-sci-sysreset sysreset-controller: ti_sci_sysreset_request: reboot_device failed (-19) ti-sci-sysreset sysreset-controller: ti_sci_sysreset_request: reboot_device failed (-19) ti-sci-sysreset sysreset-controller: ti_sci_sysreset_request: reboot_device failed (-19) System reset not supported on this platform ### ERROR ### Please RESET the board ### The second and third patches add the required ti-sci sysreset nodes for the AM64x EVM and SK boards respectively. The required SYSRESET and SYSRESET_TI_SCI configs are already enabled in the am64x_evm_a53_defconfig. regards Suman Dave Gerlach (1): firmware: ti_sci: Update ti_sci_msg_req_reboot to include domain Suman Anna (2): arm: dts: k3-am642-evm: Add sysreset controller node arm: dts: k3-am642-sk: Add sysreset controller node arch/arm/dts/k3-am642-evm-u-boot.dtsi | 4 ++++ arch/arm/dts/k3-am642-sk-u-boot.dtsi | 4 ++++ drivers/firmware/ti_sci.c | 1 + drivers/firmware/ti_sci.h | 2 ++ 4 files changed, 11 insertions(+) -- 2.30.1