diff options
author | Parth Pancholi <parth.pancholi@toradex.com> | 2024-01-08 16:51:44 +0100 |
---|---|---|
committer | Parth Pancholi <parth.pancholi@toradex.com> | 2024-01-09 08:54:54 +0100 |
commit | b34afa1d6790c8e5b469ef4e2eaeae4ad22220d1 (patch) | |
tree | 8508c405cf6fd0fa028c450a6ac37547049629a0 /arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | |
parent | 8e6a2ddd4fe6e2e2ca8d8a2f196c9ad82411e87d (diff) |
arm64: dts: k3-am62-verdin: disable M4 and R5 mailboxes
Remove M4 and R5 RPMSG mailboxes since these are not required for
basic usage and when present if the related firmware is not loaded,
they prevent the system from going into low power mode standby state.
The mailboxes will be moved to a dedicated HMP DT overlay
to enable RPMSG usage when required.
Upstream-Status: Inappropriate [other]
This change removes code that was never added to mainline Linux.
Signed-off-by: Parth Pancholi <parth.pancholi@toradex.com>
Diffstat (limited to 'arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 46 |
1 files changed, 1 insertions, 45 deletions
diff --git a/arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi b/arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi index d8e0cd781bb2..bea402d7abfa 100644 --- a/arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi @@ -161,30 +161,6 @@ #size-cells = <2>; ranges; - mcu_m4fss_dma_memory_region: m4f-dma-memory@9cb00000 { - compatible = "shared-dma-pool"; - reg = <0x00 0x9cb00000 0x00 0x100000>; - no-map; - }; - - mcu_m4fss_memory_region: m4f-memory@9cc00000 { - compatible = "shared-dma-pool"; - reg = <0x00 0x9cc00000 0x00 0xe00000>; - no-map; - }; - - wkup_r5fss0_core0_dma_memory_region: r5f-dma-memory@9da00000 { - compatible = "shared-dma-pool"; - reg = <0x00 0x9da00000 0x00 0x00100000>; - no-map; - }; - - wkup_r5fss0_core0_memory_region: r5f-memory@9db00000 { - compatible = "shared-dma-pool"; - reg = <0x00 0x9db00000 0x00 0x00c00000>; - no-map; - }; - secure_tfa_ddr: tfa@9e780000 { reg = <0x00 0x9e780000 0x00 0x80000>; alignment = <0x1000>; @@ -1297,15 +1273,7 @@ }; &mailbox0_cluster0 { - mbox_m4_0: mbox-m4-0 { - ti,mbox-rx = <0 0 0>; - ti,mbox-tx = <1 0 0>; - }; - - mbox_r5_0: mbox-r5-0 { - ti,mbox-rx = <2 0 0>; - ti,mbox-tx = <3 0 0>; - }; + status = "disabled"; }; /* Verdin CAN_1 */ @@ -1408,12 +1376,6 @@ ""; }; -&mcu_m4fss { - mboxes = <&mailbox0_cluster0 &mbox_m4_0>; - memory-region = <&mcu_m4fss_dma_memory_region>, - <&mcu_m4fss_memory_region>; -}; - /* Verdin CAN_2 */ &mcu_mcan0 { pinctrl-names = "default"; @@ -1481,12 +1443,6 @@ status = "disabled"; }; -&wkup_r5fss0_core0 { - mboxes = <&mailbox0_cluster0 &mbox_r5_0>; - memory-region = <&wkup_r5fss0_core0_dma_memory_region>, - <&wkup_r5fss0_core0_memory_region>; -}; - /* Verdin UART_2 */ &wkup_uart0 { pinctrl-names = "default"; |