Even though both AM62A and J722S2 devices have similar C7XV DSP deep learning engines, they are integrated differently to the Reset controller. Both devices provide module level global reset for the C7xv DSP. However, on AM62A an additonal local reset signal is provided which can be used to halt CPU execution with DSP core still powered on.
patch dependency/apply order : 1) dt-bindings: remoteproc: k3-dsp: Add C7xv dsp variant for J722S 2) arm64: dts: ti: k3-j722s-main: update compatible string for C7XV dsp 3) remoteproc: k3-dsp: use local reset for C7XV dsps on AM62A 4) remoteproc: k3-dsp: add compatible string for j722s C7XV DSP Testing done: Tested on AM62A SK and J722S EVM boards. Hari Nagalla (4): dt-bindings: remoteproc: k3-dsp: Add C7xv dsp variant for J722S arm64: dts: ti: k3-j722s-main: update compatible string for C7XV dsps remoteproc: k3-dsp: use local reset for C7XV dsps on AM62A remoteproc: k3-dsp: add compatible string for j722s C7XV DSP .../devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml | 3 +++ arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 4 ++-- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 8 ++++++++ 3 files changed, 13 insertions(+), 2 deletions(-) -- 2.34.1

