summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi
diff options
context:
space:
mode:
authorParth Pancholi <parth.pancholi@toradex.com>2024-01-08 16:51:44 +0100
committerParth Pancholi <parth.pancholi@toradex.com>2024-01-09 08:54:54 +0100
commitb34afa1d6790c8e5b469ef4e2eaeae4ad22220d1 (patch)
tree8508c405cf6fd0fa028c450a6ac37547049629a0 /arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi
parent8e6a2ddd4fe6e2e2ca8d8a2f196c9ad82411e87d (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.dtsi46
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";