Skip to content

Commit d87bafe

Browse files
nordic-krchkartben
authored andcommitted
dts: common: nordic: nrf54l20: Add missing nodes
Add missing nodes: i2c23, i2c24, spi23, spi24, uart23, uart24. Signed-off-by: Krzysztof Chruściński <[email protected]>
1 parent d897c70 commit d87bafe

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed

dts/common/nordic/nrf54l20.dtsi

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -500,6 +500,84 @@
500500
status = "disabled";
501501
};
502502

503+
i2c23: i2c@ed000 {
504+
compatible = "nordic,nrf-twim";
505+
#address-cells = <1>;
506+
#size-cells = <0>;
507+
reg = <0xed000 0x1000>;
508+
interrupts = <237 NRF_DEFAULT_IRQ_PRIORITY>;
509+
easydma-maxcnt-bits = <16>;
510+
status = "disabled";
511+
zephyr,pm-device-runtime-auto;
512+
};
513+
514+
spi23: spi@ed000 {
515+
/*
516+
* This spi node can be either SPIM or SPIS,
517+
* for the user to pick:
518+
* compatible = "nordic,nrf-spim" or
519+
* "nordic,nrf-spis".
520+
*/
521+
compatible = "nordic,nrf-spim";
522+
#address-cells = <1>;
523+
#size-cells = <0>;
524+
reg = <0xed000 0x1000>;
525+
interrupts = <237 NRF_DEFAULT_IRQ_PRIORITY>;
526+
max-frequency = <DT_FREQ_M(8)>;
527+
easydma-maxcnt-bits = <16>;
528+
rx-delay-supported;
529+
rx-delay = <1>;
530+
status = "disabled";
531+
};
532+
533+
uart23: uart@ed000 {
534+
compatible = "nordic,nrf-uarte";
535+
reg = <0xed000 0x1000>;
536+
interrupts = <237 NRF_DEFAULT_IRQ_PRIORITY>;
537+
status = "disabled";
538+
endtx-stoptx-supported;
539+
frame-timeout-supported;
540+
};
541+
542+
i2c24: i2c@ee000 {
543+
compatible = "nordic,nrf-twim";
544+
#address-cells = <1>;
545+
#size-cells = <0>;
546+
reg = <0xee000 0x1000>;
547+
interrupts = <238 NRF_DEFAULT_IRQ_PRIORITY>;
548+
easydma-maxcnt-bits = <16>;
549+
status = "disabled";
550+
zephyr,pm-device-runtime-auto;
551+
};
552+
553+
spi24: spi@ee000 {
554+
/*
555+
* This spi node can be either SPIM or SPIS,
556+
* for the user to pick:
557+
* compatible = "nordic,nrf-spim" or
558+
* "nordic,nrf-spis".
559+
*/
560+
compatible = "nordic,nrf-spim";
561+
#address-cells = <1>;
562+
#size-cells = <0>;
563+
reg = <0xee000 0x1000>;
564+
interrupts = <238 NRF_DEFAULT_IRQ_PRIORITY>;
565+
max-frequency = <DT_FREQ_M(8)>;
566+
easydma-maxcnt-bits = <16>;
567+
rx-delay-supported;
568+
rx-delay = <1>;
569+
status = "disabled";
570+
};
571+
572+
uart24: uart@ee000 {
573+
compatible = "nordic,nrf-uarte";
574+
reg = <0xee000 0x1000>;
575+
interrupts = <238 NRF_DEFAULT_IRQ_PRIORITY>;
576+
status = "disabled";
577+
endtx-stoptx-supported;
578+
frame-timeout-supported;
579+
};
580+
503581
dppic30: dppic@102000 {
504582
compatible = "nordic,nrf-dppic";
505583
reg = <0x102000 0x808>;

0 commit comments

Comments
 (0)