Skip to content

Commit 83666c2

Browse files
mbolivar-nordiccfriedt
authored andcommitted
dts: nrf52840: add some missing nodes
Add missing RADIO and EGU nodes. We already have compatibles for these defined, and the peripherals are present, so define them for consistency across SoCs. Signed-off-by: Martí Bolívar <[email protected]>
1 parent c8d7d5c commit 83666c2

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

dts/arm/nordic/nrf52840.dtsi

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,13 @@
4646
label = "CLOCK";
4747
};
4848

49+
radio: radio@40001000 {
50+
compatible = "nordic,nrf-radio";
51+
reg = <0x40001000 0x1000>;
52+
interrupts = <1 NRF_DEFAULT_IRQ_PRIORITY>;
53+
status = "okay";
54+
};
55+
4956
uart0: uart@40002000 {
5057
/* uart can be either UART or UARTE, for the user to pick */
5158
/* compatible = "nordic,nrf-uarte" or "nordic,nrf-uart"; */
@@ -230,6 +237,48 @@
230237
label = "QDEC";
231238
};
232239

240+
egu0: egu@40014000 {
241+
compatible = "nordic,nrf-egu";
242+
reg = <0x40014000 0x1000>;
243+
interrupts = <20 NRF_DEFAULT_IRQ_PRIORITY>;
244+
status = "okay";
245+
};
246+
247+
egu1: egu@40015000 {
248+
compatible = "nordic,nrf-egu";
249+
reg = <0x40015000 0x1000>;
250+
interrupts = <21 NRF_DEFAULT_IRQ_PRIORITY>;
251+
status = "okay";
252+
};
253+
254+
egu2: egu@40016000 {
255+
compatible = "nordic,nrf-egu";
256+
reg = <0x40016000 0x1000>;
257+
interrupts = <22 NRF_DEFAULT_IRQ_PRIORITY>;
258+
status = "okay";
259+
};
260+
261+
egu3: egu@40017000 {
262+
compatible = "nordic,nrf-egu";
263+
reg = <0x40017000 0x1000>;
264+
interrupts = <23 NRF_DEFAULT_IRQ_PRIORITY>;
265+
status = "okay";
266+
};
267+
268+
egu4: egu@40018000 {
269+
compatible = "nordic,nrf-egu";
270+
reg = <0x40018000 0x1000>;
271+
interrupts = <24 NRF_DEFAULT_IRQ_PRIORITY>;
272+
status = "okay";
273+
};
274+
275+
egu5: egu@40019000 {
276+
compatible = "nordic,nrf-egu";
277+
reg = <0x40019000 0x1000>;
278+
interrupts = <25 NRF_DEFAULT_IRQ_PRIORITY>;
279+
status = "okay";
280+
};
281+
233282
timer3: timer@4001a000 {
234283
compatible = "nordic,nrf-timer";
235284
status = "okay";

0 commit comments

Comments
 (0)