Skip to content

Commit 5bff5d7

Browse files
committed
[nrf fromlist] dts: common: nordic: nrf54h20: define BICR node
BICR (Board Information Configuration Registers) are located within the application UICR region (ref. MRAM mapping, table 38). Upstream PR #: 81122 Signed-off-by: Gerard Marull-Paretas <[email protected]> (cherry picked from commit 08f6abad8ddea830b6ff4ed7ae663f3e97a0b16f)
1 parent 29d06a6 commit 5bff5d7

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

dts/common/nordic/nrf54h20.dtsi

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,15 @@
218218
cpuapp_uicr: uicr@fff8000 {
219219
compatible = "nordic,nrf-uicr-v2";
220220
reg = <0xfff8000 DT_SIZE_K(2)>;
221+
#address-cells = <1>;
222+
#size-cells = <1>;
223+
ranges = <0x0 0xfff8000 DT_SIZE_K(2)>;
221224
domain = <2>;
225+
226+
bicr: bicr@7b0 {
227+
compatible = "nordic,nrf-bicr";
228+
reg = <0x7b0 48>;
229+
};
222230
};
223231

224232
cpurad_uicr: uicr@fffa000 {

soc/nordic/validate_base_addresses.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,7 @@ CHECK_DT_REG(uart136, NRF_UARTE136);
330330
CHECK_DT_REG(uart137, NRF_UARTE137);
331331
CHECK_DT_REG(uicr, NRF_UICR);
332332
CHECK_DT_REG(cpuapp_uicr, NRF_APPLICATION_UICR);
333+
CHECK_DT_REG(bicr, NRF_APPLICATION_BICR);
333334
CHECK_DT_REG(cpurad_uicr, NRF_RADIOCORE_UICR);
334335
CHECK_DT_REG(usbd, NRF_USBD);
335336
CHECK_DT_REG(usbhs, NRF_USBHS);

0 commit comments

Comments
 (0)