On Thu, Jun 06, 2024 at 10:51:27AM +0300, Roger Quadros wrote: [...] > > 5 files changed, 10 insertions(+), 7 deletions(-) > > rename arch/arm64/boot/dts/ti/{k3-am62p-main.dtsi => k3-am62p-j722s-common-main.dtsi} (99%) > > rename arch/arm64/boot/dts/ti/{k3-am62p-mcu.dtsi => k3-am62p-j722s-common-mcu.dtsi} (98%) > > rename arch/arm64/boot/dts/ti/{k3-am62p-wakeup.dtsi => k3-am62p-j722s-common-wakeup.dtsi} (97%) > > rename arch/arm64/boot/dts/ti/{k3-am62p.dtsi => k3-am62p-j722s-common.dtsi} (97%) > > This is not correct. > If J722 has different CBASS components than AM62p then we should leave k3-am62p.dtsi > as it is and introduce a new k3-j722.dtsi with relevant CBASS components. Roger, The existing hierarchy prior to this series is as follows: k3-am62p.dtsi = k3-am62p-main.dtsi + k3-am62p-mcu.dtsi + k3-am62p-wakeup.dtsi + k3-am62p-thermal.dtsi + <delta-1> k3-am62p5.dtsi = k3-am62p.dtsi + <delta-2> k3-j722s.dtsi = k3-am62p5.dtsi + <delta-3> k3-j722s-evm.dts = k3-j722s.dtsi + <detla-4> Based on your suggestion, you seem to propose the following hierarchy: k3-am62p-{main,mcu,thermal,wakeup}.dtsi = AM62P specific data k3-am62p.dtsi = k3-am62p-j722s-common-main.dtsi + k3-am62p-j722s-common-mcu.dtsi + k3-am62p-j722s-common-wakeup.dtsi + k3-am62p-j722s-common-thermal.dtsi + k3-am62p-{main,mcu,thermal,wakeup}.dtsi + <delta-5> k3-am62p5.dtsi = k3-am62p.dtsi + <delta-2> k3-j722s-{main,mcu,thermal,wakeup}.dtsi = J722S specific data k3-j722s.dtsi = k3-am62p-j722s-common-main.dtsi + k3-am62p-j722s-common-mcu.dtsi + k3-am62p-j722s-common-wakeup.dtsi + k3-am62p-j722s-common-thermal.dtsi + k3-j722s-{main,mcu,thermal,wakeup}.dtsi + <delta-6> k3-j722s-evm.dts = k3-j722s.dtsi + <delta-4> Please let me know whether the above organization of files matches what you expect it to look like. I will post the v6 series based on your feedback. Regards, Siddharth.