diff --git a/dts/arm/nordic/nrf51822.dtsi b/dts/arm/nordic/nrf51822.dtsi index 9a59df1ec05..f7bc6cbb37e 100644 --- a/dts/arm/nordic/nrf51822.dtsi +++ b/dts/arm/nordic/nrf51822.dtsi @@ -130,6 +130,14 @@ label = "QDEC"; }; + rng: random@4000d000 { + compatible = "nordic,nrf-rng"; + reg = <0x4000d000 0x1000>; + interrupts = <13 1>; + status = "okay"; + label = "RNG"; + }; + spi0: spi@40003000 { compatible = "nordic,nrf-spi"; #address-cells = <1>; diff --git a/dts/arm/nordic/nrf52810.dtsi b/dts/arm/nordic/nrf52810.dtsi index 4acf7fb5fb3..4acd2cf3273 100644 --- a/dts/arm/nordic/nrf52810.dtsi +++ b/dts/arm/nordic/nrf52810.dtsi @@ -134,6 +134,14 @@ label = "QDEC"; }; + rng: random@4000d000 { + compatible = "nordic,nrf-rng"; + reg = <0x4000d000 0x1000>; + interrupts = <13 1>; + status = "okay"; + label = "RNG"; + }; + spi0: spi@40004000 { /* * This spi node can be SPI, SPIM, or SPIS, diff --git a/dts/arm/nordic/nrf52811.dtsi b/dts/arm/nordic/nrf52811.dtsi index f02f24df3b3..99603026ec7 100644 --- a/dts/arm/nordic/nrf52811.dtsi +++ b/dts/arm/nordic/nrf52811.dtsi @@ -141,6 +141,14 @@ label = "QDEC"; }; + rng: random@4000d000 { + compatible = "nordic,nrf-rng"; + reg = <0x4000d000 0x1000>; + interrupts = <13 1>; + status = "okay"; + label = "RNG"; + }; + spi0: spi@40004000 { /* * This spi node can be SPI, SPIM, or SPIS, diff --git a/dts/arm/nordic/nrf52832.dtsi b/dts/arm/nordic/nrf52832.dtsi index a8142359f06..eede07be317 100644 --- a/dts/arm/nordic/nrf52832.dtsi +++ b/dts/arm/nordic/nrf52832.dtsi @@ -177,6 +177,14 @@ label = "QDEC"; }; + rng: random@4000d000 { + compatible = "nordic,nrf-rng"; + reg = <0x4000d000 0x1000>; + interrupts = <13 1>; + status = "okay"; + label = "RNG"; + }; + spi0: spi@40003000 { /* * This spi node can be SPI, SPIM, or SPIS, diff --git a/dts/arm/nordic/nrf52833.dtsi b/dts/arm/nordic/nrf52833.dtsi index 851967c29ca..d5ce9e07d37 100644 --- a/dts/arm/nordic/nrf52833.dtsi +++ b/dts/arm/nordic/nrf52833.dtsi @@ -215,6 +215,14 @@ label = "QDEC"; }; + rng: random@4000d000 { + compatible = "nordic,nrf-rng"; + reg = <0x4000d000 0x1000>; + interrupts = <13 1>; + status = "okay"; + label = "RNG"; + }; + spi0: spi@40003000 { /* * This spi node can be SPI, SPIM, or SPIS, diff --git a/dts/arm/nordic/nrf52840.dtsi b/dts/arm/nordic/nrf52840.dtsi index ea9632149d5..c9d46197ea9 100644 --- a/dts/arm/nordic/nrf52840.dtsi +++ b/dts/arm/nordic/nrf52840.dtsi @@ -214,6 +214,14 @@ label = "QDEC"; }; + rng: random@4000d000 { + compatible = "nordic,nrf-rng"; + reg = <0x4000d000 0x1000>; + interrupts = <13 1>; + status = "okay"; + label = "RNG"; + }; + spi0: spi@40003000 { /* * This spi node can be SPI, SPIM, or SPIS, diff --git a/dts/arm/nordic/nrf5340_cpunet.dtsi b/dts/arm/nordic/nrf5340_cpunet.dtsi index 02367acf5fc..6af12a8930f 100644 --- a/dts/arm/nordic/nrf5340_cpunet.dtsi +++ b/dts/arm/nordic/nrf5340_cpunet.dtsi @@ -158,7 +158,7 @@ rng: random@41009000 { compatible = "nordic,nrf-rng"; reg = <0x41009000 0x1000>; - interrupts = <9 0>; + interrupts = <9 1>; status = "okay"; label = "RNG"; };