From ea18e83e940861dbcefa88d0518d64c22cb6455a Mon Sep 17 00:00:00 2001 From: Heinrich Toews Date: Thu, 18 Jun 2026 18:06:18 +0200 Subject: [PATCH] arm64: dts: pfc-750-8xxx: fix M4F DMA region overlap with IPC shmem MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The mcu_m4fss_dma_memory_region (0x9cb00000, size 0x100000) overlapped with uboot_ipc_shm (0x9cbff000, size 0x1000): the IPC window occupies exactly the last 4 KiB of the DMA region, triggering: OF: reserved mem: OVERLAP DETECTED! m4f-dma-memory@9cb00000 overlaps with uboot-ipc-shm@9cbff000 Shrink the DMA region size from 0x100000 to 0xff000, leaving the last 4 KiB (0x9cbff000–0x9cc00000) exclusively for the U-Boot IPC sidecar shared-memory window. Reported-by: Oleg Karfich Signed-off-by: Heinrich Toews --- arch/arm64/boot/dts/ti/k3-am623-pfc-750-8xxx-common.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/ti/k3-am623-pfc-750-8xxx-common.dtsi b/arch/arm64/boot/dts/ti/k3-am623-pfc-750-8xxx-common.dtsi index 663e84e979c2..68fc4e6dae08 100644 --- a/arch/arm64/boot/dts/ti/k3-am623-pfc-750-8xxx-common.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am623-pfc-750-8xxx-common.dtsi @@ -123,7 +123,7 @@ mcu_m4fss_dma_memory_region: m4f-dma-memory@9cb00000 { compatible = "shared-dma-pool"; - reg = <0x00 0x9cb00000 0x00 0x100000>; + reg = <0x00 0x9cb00000 0x00 0xff000>; no-map; };