]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: ti: var-som-am62p: Refactor IPC configuration into common dtsi
authorStefano Radaelli <stefano.radaelli21@gmail.com>
Fri, 3 Oct 2025 12:50:27 +0000 (14:50 +0200)
committerVignesh Raghavendra <vigneshr@ti.com>
Thu, 30 Oct 2025 13:43:26 +0000 (19:13 +0530)
Update the VAR-SOM-AM62P dtsi to align with the refactor introduced by
k3-am62p-ti-ipc-firmware.dtsi common file, allowing to remove the IPC
nodes from the board file including the new common dtsi.

No functional changes intended.

Signed-off-by: Stefano Radaelli <stefano.radaelli21@gmail.com>
Link: https://patch.msgid.link/20251003125031.30539-2-stefano.radaelli21@gmail.com
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
arch/arm64/boot/dts/ti/k3-am62p5-var-som.dtsi

index edaa4f99295dcf8ca7eb1276c14561ae8473e9ee..b93372f22732ed7371293d7a33b3a94c240afd59 100644 (file)
                        no-map;
                };
 
-               mcu_r5fss0_core0_dma_memory_region: mcu-r5fss-dma-memory-region@9b800000 {
-                       compatible = "shared-dma-pool";
-                       reg = <0x00 0x9b800000 0x00 0x00100000>;
-                       no-map;
-               };
-
-               mcu_r5fss0_core0_memory_region: mcu-r5fss-memory-region@9b900000 {
-                       compatible = "shared-dma-pool";
-                       reg = <0x00 0x9b900000 0x00 0x00f00000>;
-                       no-map;
-               };
-
                wkup_r5fss0_core0_dma_memory_region: r5f-dma-memory@9c800000 {
                        compatible = "shared-dma-pool";
                        reg = <0x00 0x9c800000 0x00 0x00100000>;
        ti,vbus-divider;
 };
 
-&mailbox0_cluster0 {
-       status = "okay";
-
-       mbox_r5_0: mbox-r5-0 {
-               ti,mbox-rx = <0 0 0>;
-               ti,mbox-tx = <1 0 0>;
-       };
-};
-
-&mailbox0_cluster1 {
-       status = "okay";
-
-       mbox_mcu_r5_0: mbox-mcu-r5-0 {
-               ti,mbox-rx = <0 0 0>;
-               ti,mbox-tx = <1 0 0>;
-       };
-};
-
-&mcu_r5fss0 {
-       status = "okay";
-};
-
-&mcu_r5fss0_core0 {
-       mboxes = <&mailbox0_cluster1 &mbox_mcu_r5_0>;
-       memory-region = <&mcu_r5fss0_core0_dma_memory_region>,
-                       <&mcu_r5fss0_core0_memory_region>;
-};
-
-&wkup_r5fss0 {
-       status = "okay";
-};
-
-&wkup_r5fss0_core0 {
-       mboxes = <&mailbox0_cluster0 &mbox_r5_0>;
-       memory-region = <&wkup_r5fss0_core0_dma_memory_region>,
-                       <&wkup_r5fss0_core0_memory_region>;
-};
-
 /* mcu_gpio0 and mcu_gpio_intr are reserved for mcu firmware usage */
 &mcu_gpio0 {
        status = "reserved";
        /* Main UART1 is used by TIFS firmware */
        status = "reserved";
 };
+
+#include "k3-am62p-ti-ipc-firmware.dtsi"