From 31efcf608223e0bd3264dfc16763c125fde63bcb Mon Sep 17 00:00:00 2001 From: Bjarki Arge Andreasen Date: Wed, 16 Jul 2025 13:49:02 +0200 Subject: [PATCH 1/2] dts: nordic: nrf54h20: add missing ranges to global_peripherals Add missing ranges to global_peripherals to explicitly translate child addresses of global_peripherals in ram (0x2f000000). Signed-off-by: Bjarki Arge Andreasen --- dts/vendor/nordic/nrf54h20.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dts/vendor/nordic/nrf54h20.dtsi b/dts/vendor/nordic/nrf54h20.dtsi index 21b8056ff040f..10dee2e54da6b 100644 --- a/dts/vendor/nordic/nrf54h20.dtsi +++ b/dts/vendor/nordic/nrf54h20.dtsi @@ -494,7 +494,8 @@ #address-cells = <1>; #size-cells = <1>; reg = <0x5f000000 0x1000000>; - ranges = <0x0 0x5f000000 0x1000000>; + ranges = <0x0 0x5f000000 0x1000000 /* registers */ + 0x2f000000 0x2f000000 0x1000000>; /* ram */ usbhs: usbhs@86000 { compatible = "nordic,nrf-usbhs", "snps,dwc2"; From d03efbc7b010d0110d8164be795aa9f1884a6fc2 Mon Sep 17 00:00:00 2001 From: Bjarki Arge Andreasen Date: Wed, 16 Jul 2025 14:05:33 +0200 Subject: [PATCH 2/2] dts: nordic: nrf54h20: add missing ranges to reserved-memory Add missing ranges to nrf54h20.dtsi reserved-memory. No translation is required so ranges is set to . Signed-off-by: Bjarki Arge Andreasen --- dts/vendor/nordic/nrf54h20.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/dts/vendor/nordic/nrf54h20.dtsi b/dts/vendor/nordic/nrf54h20.dtsi index 10dee2e54da6b..005e2d48fe8db 100644 --- a/dts/vendor/nordic/nrf54h20.dtsi +++ b/dts/vendor/nordic/nrf54h20.dtsi @@ -151,6 +151,7 @@ reserved-memory { #address-cells = <1>; #size-cells = <1>; + ranges = <>; }; clocks {