From 39a1ced86e08f1d8ec125c44affcf5bf8306dfb6 Mon Sep 17 00:00:00 2001 From: Balaji Selvanathan Date: Thu, 20 Aug 2026 15:05:29 +0530 Subject: [PATCH] arm: dts: qcs6490-rb3gen2: drop pil_reserved_mem reservation The pil-reserved@84300000 node is a coarse 363 MiB carveout inherited from the downstream kernel. The upstream qcs6490-rb3gen2 board DTS already reserves the firmware-bearing parts of that range with fine-grained per-subsystem nodes (camera, wpss, adsp, cdsp, video, cvp, ipa and gpu-microcode), which cover 0x84300000 up to 0x8b31c000 contiguously. The remaining span of the blanket holds no firmware and does not need reserving in U-Boot. Drop the redundant blanket node so U-Boot can use the DRAM the per-subsystem reservations don't claim. Signed-off-by: Balaji Selvanathan --- arch/arm/dts/qcs6490-rb3gen2-u-boot.dtsi | 5 ----- 1 file changed, 5 deletions(-) diff --git a/arch/arm/dts/qcs6490-rb3gen2-u-boot.dtsi b/arch/arm/dts/qcs6490-rb3gen2-u-boot.dtsi index a1097cb0129d..b7a5f75796f1 100644 --- a/arch/arm/dts/qcs6490-rb3gen2-u-boot.dtsi +++ b/arch/arm/dts/qcs6490-rb3gen2-u-boot.dtsi @@ -29,11 +29,6 @@ no-map; }; - pil_reserved_mem: pil-reserved@84300000 { - reg = <0x0 0x84300000 0x0 0x16b00000>; - no-map; - }; - display_mem: display@e1000000 { reg = <0x0 0xe1000000 0x0 0x2400000>; no-map;