Lines Matching +full:num +full:- +full:cs

4  * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/dt-bindings/adc/nrf-saadc.h>
11 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf54h20.h>
12 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf54h20.h>
13 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf54h20.h>
14 #include <zephyr/dt-bindings/misc/nordic-tddconf.h>
15 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h>
16 #include <zephyr/dt-bindings/power/nordic-nrf-gpd.h>
18 /delete-node/ &sw_pwm;
21 #address-cells = <1>;
22 #size-cells = <1>;
25 #address-cells = <1>;
26 #size-cells = <0>;
29 compatible = "arm,cortex-m33";
33 clock-frequency = <DT_FREQ_M(320)>;
34 cpu-power-states = <&idle_cache_disabled &s2ram>;
38 compatible = "arm,cortex-m33";
42 clock-frequency = <DT_FREQ_M(256)>;
43 cpu-power-states = <&idle_cache_disabled>;
51 clock-frequency = <DT_FREQ_M(16)>;
53 nordic,bus-width = <32>;
56 compatible = "nordic,nrf-vevif-task-rx";
58 interrupt-parent = <&cpuppr_clic>;
75 #mbox-cells = <1>;
77 nordic,tasks-mask = <0xfffffff0>;
85 clock-frequency = <DT_FREQ_M(320)>;
87 nordic,bus-width = <32>;
90 compatible = "nordic,nrf-vevif-task-rx";
92 interrupt-parent = <&cpuflpr_clic>;
125 #mbox-cells = <1>;
127 nordic,tasks-mask = <0xffff0000>;
131 power-states {
132 // substate-id = <0>; is reserved for "idle", cache powered on
133 // substate-id = <1>; is reserved for "idle-cache-retained"
135 compatible = "zephyr,power-state";
136 power-state-name = "suspend-to-idle";
137 substate-id = <2>;
138 min-residency-us = <1000>;
139 exit-latency-us = <30>;
142 compatible = "zephyr,power-state";
143 power-state-name = "suspend-to-ram";
144 min-residency-us = <2000>;
145 exit-latency-us = <260>;
150 reserved-memory {
151 #address-cells = <1>;
152 #size-cells = <1>;
161 compatible = "nordic,nrf54h-hfxo";
163 #clock-cells = <0>;
164 clock-frequency = <DT_FREQ_M(32)>;
168 compatible = "nordic,nrf54h-lfxo";
170 #clock-cells = <0>;
171 clock-frequency = <32768>;
175 compatible = "nordic,nrf-fll16m";
176 #clock-cells = <0>;
177 clock-frequency = <DT_FREQ_M(16)>;
178 open-loop-accuracy-ppm = <20000>;
179 closed-loop-base-accuracy-ppm = <5000>;
181 clock-names = "hfxo", "lfxo";
185 compatible = "nordic,nrf-hsfll-global";
187 #clock-cells = <0>;
188 clock-frequency = <320000000>;
189 supported-clock-frequencies = <64000000
196 compatible = "nordic,nrf-lfclk";
197 #clock-cells = <0>;
198 clock-frequency = <32768>;
200 lfrc-accuracy-ppm = <500>;
201 lflprc-accuracy-ppm = <1000>;
203 clock-names = "hfxo", "lfxo";
207 gpd: global-power-domain {
208 compatible = "nordic,nrf-gpd";
209 #power-domain-cells = <1>;
213 #address-cells = <1>;
214 #size-cells = <1>;
219 power-domains = <&gpd NRF_GPD_FAST_ACTIVE0>;
220 erase-block-size = <4096>;
221 write-block-size = <16>;
225 compatible = "nordic,nrf-uicr-v2";
227 #address-cells = <1>;
228 #size-cells = <1>;
233 compatible = "nordic,nrf-bicr";
239 compatible = "nordic,nrf-uicr-v2";
245 compatible = "nordic,nrf-ficr";
247 #nordic,ficr-cells = <1>;
251 compatible = "mmio-sram";
253 #address-cells = <1>;
254 #size-cells = <1>;
259 compatible = "mmio-sram";
261 #address-cells = <1>;
262 #size-cells = <1>;
267 #address-cells = <1>;
268 #size-cells = <1>;
273 compatible = "nordic,nrf-hsfll-local";
274 #clock-cells = <0>;
277 clock-frequency = <DT_FREQ_M(320)>;
282 nordic,ficr-names = "vsup", "coarse", "fine";
286 compatible = "nordic,nrf-ipct-local";
295 compatible = "nordic,nrf-wdt";
303 compatible = "nordic,nrf-wdt";
311 compatible = "nordic,nrf-resetinfo";
316 compatible = "nordic,nrf-ieee802154";
322 #address-cells = <1>;
323 #size-cells = <1>;
327 compatible = "nordic,nrf-hsfll-local";
328 #clock-cells = <0>;
331 clock-frequency = <DT_FREQ_M(256)>;
336 nordic,ficr-names = "vsup", "coarse", "fine";
340 compatible = "nordic,nrf-wdt";
348 compatible = "nordic,nrf-wdt";
356 compatible = "nordic,nrf-resetinfo";
361 compatible = "nordic,nrf-dppic-local";
367 compatible = "nordic,nrf-ipct-local";
376 compatible = "nordic,nrf-egu";
383 compatible = "nordic,nrf-timer";
386 cc-num = <8>;
389 max-bit-width = <32>;
394 compatible = "nordic,nrf-timer";
397 cc-num = <8>;
400 max-bit-width = <32>;
405 compatible = "nordic,nrf-timer";
408 cc-num = <8>;
411 max-bit-width = <32>;
416 compatible = "nordic,nrf-rtc";
419 cc-num = <4>;
420 clock-frequency = <32768>;
427 compatible = "nordic,nrf-radio";
430 ble-2mbps-supported;
431 ble-coded-phy-supported;
432 cs-supported;
433 dfe-supported;
434 ieee802154-supported;
439 compatible = "nordic,nrf-ieee802154";
445 compatible = "nordic,nrf-ccm";
452 compatible = "nordic,nrf-ecb";
459 compatible = "nordic,nrf-ccm";
466 compatible = "nordic,nrf-ecb";
474 #address-cells = <1>;
475 #size-cells = <1>;
480 compatible = "nordic,nrf-tbm";
487 compatible = "nordic,nrf-tddconf";
494 #address-cells = <1>;
495 #size-cells = <1>;
500 compatible = "nordic,nrf-usbhs", "snps,dwc2";
502 reg-names = "wrapper", "core";
504 power-domains = <&gpd NRF_GPD_FAST_ACTIVE0>;
505 num-in-eps = <8>;
506 num-out-eps = <10>;
514 compatible = "nordic,nrf-exmif", "snps,designware-ssi";
515 #address-cells = <1>;
516 #size-cells = <0>;
518 reg-names = "wrapper", "core";
520 power-domains = <&gpd NRF_GPD_FAST_ACTIVE0>;
521 clock-frequency = <DT_FREQ_M(400)>;
522 fifo-depth = <32>;
529 power-domains = <&gpd NRF_GPD_FAST_ACTIVE0>;
530 #mbox-cells = <1>;
536 power-domains = <&gpd NRF_GPD_FAST_ACTIVE0>;
537 #mbox-cells = <1>;
543 power-domains = <&gpd NRF_GPD_FAST_ACTIVE0>;
544 #mbox-cells = <1>;
547 canpll: clock-controller@8c2000{
548 compatible = "nordic,nrf-auxpll";
552 #clock-cells = <0>;
555 nordic,out-div = <2>;
556 nordic,out-drive = <0>;
557 nordic,current-tune = <6>;
558 nordic,sdm-disable;
564 compatible = "nordic,nrf-vevif-task-tx";
567 #mbox-cells = <1>;
569 nordic,tasks-mask = <0xfffff0ff>;
573 compatible = "nordic,nrf-ipct-global";
577 global-domain-id = <12>;
581 compatible = "nordic,nrf-vpr-coprocessor";
584 power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>;
585 #address-cells = <1>;
586 #size-cells = <1>;
590 compatible = "nordic,nrf-vevif-task-tx";
593 #mbox-cells = <1>;
595 nordic,tasks-mask = <0xffff0000>;
600 compatible = "nordic,nrf-can";
602 reg-names = "wrapper", "m_can", "message_ram";
605 clock-names = "auxpll", "hsfll";
606 power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>;
607 bosch,mram-cfg = <0x0 28 8 3 3 0 1 1>;
612 compatible = "nordic,nrf-dppic-global";
615 power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>;
619 compatible = "nordic,nrf-timer";
622 cc-num = <6>;
624 power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>;
625 max-bit-width = <32>;
631 compatible = "nordic,nrf-timer";
634 cc-num = <6>;
636 power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>;
637 max-bit-width = <32>;
643 compatible = "nordic,nrf-pwm";
648 power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>;
649 #pwm-cells = <3>;
653 compatible = "nordic,nrf-spim";
656 power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>;
657 easydma-maxcnt-bits = <15>;
660 max-frequency = <DT_FREQ_M(32)>;
661 #address-cells = <1>;
662 #size-cells = <0>;
663 rx-delay-supported;
664 rx-delay = <1>;
665 nordic,clockpin-enable = <NRF_FUN_SPIM_SCK>,
670 compatible = "nordic,nrf-uarte";
675 power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>;
676 endtx-stoptx-supported;
677 frame-timeout-supported;
681 compatible = "nordic,nrf-spim";
684 easydma-maxcnt-bits = <15>;
687 power-domains = <&gpd NRF_GPD_FAST_ACTIVE1>;
688 max-frequency = <DT_FREQ_M(32)>;
689 #address-cells = <1>;
690 #size-cells = <0>;
691 rx-delay-supported;
692 rx-delay = <1>;
693 nordic,clockpin-enable = <NRF_FUN_SPIM_SCK>,
698 compatible = "nordic,nrf-vpr-coprocessor";
701 #address-cells = <1>;
702 #size-cells = <1>;
704 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
707 compatible = "nordic,nrf-vevif-task-tx";
710 #mbox-cells = <1>;
712 nordic,tasks-mask = <0xfffffff0>;
717 compatible = "nordic,nrf-ipct-global";
720 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
722 global-domain-id = <13>;
726 compatible = "nordic,nrf-dppic-global";
729 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
733 compatible = "nordic,nrf-rtc";
736 cc-num = <4>;
737 clock-frequency = <32768>;
739 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
745 compatible = "nordic,nrf-rtc";
748 cc-num = <4>;
749 clock-frequency = <32768>;
751 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
757 compatible = "nordic,nrf-wdt";
762 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
766 compatible = "nordic,nrf-wdt";
771 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
775 compatible = "nordic,nrf-egu";
779 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
783 compatible = "nordic,nrf-gpiote";
786 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
791 compatible = "nordic,nrf-gpio";
794 #gpio-cells = <2>;
795 gpio-controller;
796 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
797 gpiote-instance = <&gpiote130>;
803 compatible = "nordic,nrf-gpio";
806 #gpio-cells = <2>;
807 gpio-controller;
808 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
809 gpiote-instance = <&gpiote130>;
815 compatible = "nordic,nrf-gpio";
818 #gpio-cells = <2>;
819 gpio-controller;
820 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
821 gpiote-instance = <&gpiote130>;
827 compatible = "nordic,nrf-gpio";
830 #gpio-cells = <2>;
831 gpio-controller;
832 power-domains = <&gpd NRF_GPD_SLOW_MAIN>,
834 power-domain-names = "peripheral", "pad";
840 compatible = "nordic,nrf-gpio";
843 #gpio-cells = <2>;
844 gpio-controller;
845 power-domains = <&gpd NRF_GPD_SLOW_MAIN>,
847 power-domain-names = "peripheral", "pad";
853 compatible = "nordic,nrf-gpio";
856 #gpio-cells = <2>;
857 gpio-controller;
858 power-domains = <&gpd NRF_GPD_SLOW_MAIN>;
859 gpiote-instance = <&gpiote130>;
865 compatible = "nordic,nrf-dppic-global";
868 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
872 compatible = "nordic,nrf-saadc";
876 #io-channel-cells = <1>;
877 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
878 zephyr,pm-device-runtime-auto;
883 * Use compatible "nordic,nrf-comp" to configure as COMP
884 * Use compatible "nordic,nrf-lpcomp" to configure as LPCOMP
886 compatible = "nordic,nrf-comp";
890 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
893 temp: temperature-sensor@984000 {
894 compatible = "nordic,nrf-temp";
898 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
902 compatible = "nordic,nrf-nfct";
906 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
910 compatible = "nordic,nrf-dppic-global";
913 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
917 compatible = "nordic,nrf-pdm";
921 nordic,clockpin-enable = <NRF_FUN_PDM_CLK>;
922 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
926 compatible = "nordic,nrf-qdec";
930 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
934 compatible = "nordic,nrf-qdec";
938 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
942 compatible = "nordic,nrf-grtc";
945 cc-num = <16>;
947 clock-names = "lfclock", "hfclock";
948 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
952 compatible = "nordic,nrf-dppic-global";
955 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
959 compatible = "nordic,nrf-timer";
962 cc-num = <6>;
965 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
966 max-bit-width = <32>;
971 compatible = "nordic,nrf-timer";
974 cc-num = <6>;
977 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
978 max-bit-width = <32>;
983 compatible = "nordic,nrf-pwm";
988 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
989 #pwm-cells = <3>;
993 compatible = "nordic,nrf-twim";
998 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
999 easydma-maxcnt-bits = <15>;
1000 #address-cells = <1>;
1001 #size-cells = <0>;
1002 nordic,clockpin-enable = <NRF_FUN_TWIM_SDA>,
1004 zephyr,pm-device-runtime-auto;
1008 compatible = "nordic,nrf-spim";
1011 easydma-maxcnt-bits = <15>;
1014 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1015 max-frequency = <DT_FREQ_M(8)>;
1016 #address-cells = <1>;
1017 #size-cells = <0>;
1018 rx-delay-supported;
1019 rx-delay = <1>;
1020 nordic,clockpin-enable = <NRF_FUN_SPIM_MOSI>,
1027 compatible = "nordic,nrf-uarte";
1032 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1033 nordic,clockpin-enable = <NRF_FUN_UART_TX>;
1034 endtx-stoptx-supported;
1035 frame-timeout-supported;
1039 compatible = "nordic,nrf-twim";
1044 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1045 easydma-maxcnt-bits = <15>;
1046 #address-cells = <1>;
1047 #size-cells = <0>;
1048 nordic,clockpin-enable = <NRF_FUN_TWIM_SDA>,
1050 zephyr,pm-device-runtime-auto;
1054 compatible = "nordic,nrf-spim";
1057 easydma-maxcnt-bits = <15>;
1060 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1061 max-frequency = <DT_FREQ_M(8)>;
1062 #address-cells = <1>;
1063 #size-cells = <0>;
1064 rx-delay-supported;
1065 rx-delay = <1>;
1066 nordic,clockpin-enable = <NRF_FUN_SPIM_MOSI>,
1073 compatible = "nordic,nrf-uarte";
1078 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1079 nordic,clockpin-enable = <NRF_FUN_UART_TX>;
1080 endtx-stoptx-supported;
1081 frame-timeout-supported;
1085 compatible = "nordic,nrf-dppic-global";
1088 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1092 compatible = "nordic,nrf-timer";
1095 cc-num = <6>;
1098 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1099 max-bit-width = <32>;
1104 compatible = "nordic,nrf-timer";
1107 cc-num = <6>;
1110 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1111 max-bit-width = <32>;
1116 compatible = "nordic,nrf-pwm";
1121 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1122 #pwm-cells = <3>;
1126 compatible = "nordic,nrf-twim";
1131 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1132 easydma-maxcnt-bits = <15>;
1133 #address-cells = <1>;
1134 #size-cells = <0>;
1135 nordic,clockpin-enable = <NRF_FUN_TWIM_SDA>,
1137 zephyr,pm-device-runtime-auto;
1141 compatible = "nordic,nrf-spim";
1144 easydma-maxcnt-bits = <15>;
1147 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1148 max-frequency = <DT_FREQ_M(8)>;
1149 #address-cells = <1>;
1150 #size-cells = <0>;
1151 rx-delay-supported;
1152 rx-delay = <1>;
1153 nordic,clockpin-enable = <NRF_FUN_SPIM_MOSI>,
1160 compatible = "nordic,nrf-uarte";
1165 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1166 nordic,clockpin-enable = <NRF_FUN_UART_TX>;
1167 endtx-stoptx-supported;
1168 frame-timeout-supported;
1172 compatible = "nordic,nrf-twim";
1177 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1178 easydma-maxcnt-bits = <15>;
1179 #address-cells = <1>;
1180 #size-cells = <0>;
1181 nordic,clockpin-enable = <NRF_FUN_TWIM_SDA>,
1183 zephyr,pm-device-runtime-auto;
1187 compatible = "nordic,nrf-spim";
1190 easydma-maxcnt-bits = <15>;
1193 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1194 max-frequency = <DT_FREQ_M(8)>;
1195 #address-cells = <1>;
1196 #size-cells = <0>;
1197 rx-delay-supported;
1198 rx-delay = <1>;
1199 nordic,clockpin-enable = <NRF_FUN_SPIM_MOSI>,
1206 compatible = "nordic,nrf-uarte";
1211 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1212 nordic,clockpin-enable = <NRF_FUN_UART_TX>;
1213 endtx-stoptx-supported;
1214 frame-timeout-supported;
1218 compatible = "nordic,nrf-dppic-global";
1221 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1225 compatible = "nordic,nrf-timer";
1228 cc-num = <6>;
1231 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1232 max-bit-width = <32>;
1237 compatible = "nordic,nrf-timer";
1240 cc-num = <6>;
1243 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1244 max-bit-width = <32>;
1249 compatible = "nordic,nrf-pwm";
1254 #pwm-cells = <3>;
1255 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1259 compatible = "nordic,nrf-twim";
1264 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1265 easydma-maxcnt-bits = <15>;
1266 #address-cells = <1>;
1267 #size-cells = <0>;
1268 nordic,clockpin-enable = <NRF_FUN_TWIM_SDA>,
1270 zephyr,pm-device-runtime-auto;
1274 compatible = "nordic,nrf-spim";
1277 easydma-maxcnt-bits = <15>;
1280 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1281 max-frequency = <DT_FREQ_M(8)>;
1282 #address-cells = <1>;
1283 #size-cells = <0>;
1284 rx-delay-supported;
1285 rx-delay = <1>;
1286 nordic,clockpin-enable = <NRF_FUN_SPIM_MOSI>,
1293 compatible = "nordic,nrf-uarte";
1298 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1299 nordic,clockpin-enable = <NRF_FUN_UART_TX>;
1300 endtx-stoptx-supported;
1301 frame-timeout-supported;
1305 compatible = "nordic,nrf-twim";
1310 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1311 easydma-maxcnt-bits = <15>;
1312 #address-cells = <1>;
1313 #size-cells = <0>;
1314 nordic,clockpin-enable = <NRF_FUN_TWIM_SDA>,
1316 zephyr,pm-device-runtime-auto;
1320 compatible = "nordic,nrf-spim";
1323 easydma-maxcnt-bits = <15>;
1326 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1327 max-frequency = <DT_FREQ_M(8)>;
1328 #address-cells = <1>;
1329 #size-cells = <0>;
1330 rx-delay-supported;
1331 rx-delay = <1>;
1332 nordic,clockpin-enable = <NRF_FUN_SPIM_MOSI>,
1339 compatible = "nordic,nrf-uarte";
1344 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1345 nordic,clockpin-enable = <NRF_FUN_UART_TX>;
1346 endtx-stoptx-supported;
1347 frame-timeout-supported;
1351 compatible = "nordic,nrf-dppic-global";
1354 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1358 compatible = "nordic,nrf-timer";
1361 cc-num = <6>;
1364 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1365 max-bit-width = <32>;
1370 compatible = "nordic,nrf-timer";
1373 cc-num = <6>;
1376 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1377 max-bit-width = <32>;
1382 compatible = "nordic,nrf-pwm";
1387 #pwm-cells = <3>;
1388 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1392 compatible = "nordic,nrf-twim";
1397 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1398 easydma-maxcnt-bits = <15>;
1399 #address-cells = <1>;
1400 #size-cells = <0>;
1401 nordic,clockpin-enable = <NRF_FUN_TWIM_SDA>,
1403 zephyr,pm-device-runtime-auto;
1407 compatible = "nordic,nrf-spim";
1410 easydma-maxcnt-bits = <15>;
1413 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1414 max-frequency = <DT_FREQ_M(8)>;
1415 #address-cells = <1>;
1416 #size-cells = <0>;
1417 rx-delay-supported;
1418 rx-delay = <1>;
1419 nordic,clockpin-enable = <NRF_FUN_SPIM_MOSI>,
1426 compatible = "nordic,nrf-uarte";
1431 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1432 nordic,clockpin-enable = <NRF_FUN_UART_TX>;
1433 endtx-stoptx-supported;
1434 frame-timeout-supported;
1438 compatible = "nordic,nrf-twim";
1443 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1444 easydma-maxcnt-bits = <15>;
1445 #address-cells = <1>;
1446 #size-cells = <0>;
1447 nordic,clockpin-enable = <NRF_FUN_TWIM_SDA>,
1449 zephyr,pm-device-runtime-auto;
1453 compatible = "nordic,nrf-spim";
1456 easydma-maxcnt-bits = <15>;
1459 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1460 max-frequency = <DT_FREQ_M(8)>;
1461 #address-cells = <1>;
1462 #size-cells = <0>;
1463 rx-delay-supported;
1464 rx-delay = <1>;
1465 nordic,clockpin-enable = <NRF_FUN_SPIM_MOSI>,
1472 compatible = "nordic,nrf-uarte";
1477 power-domains = <&gpd NRF_GPD_SLOW_ACTIVE>;
1478 nordic,clockpin-enable = <NRF_FUN_UART_TX>;
1479 endtx-stoptx-supported;
1480 frame-timeout-supported;
1485 cpuapp_ppb: cpuapp-ppb-bus {
1486 #address-cells = <1>;
1487 #size-cells = <1>;
1490 compatible = "arm,armv8m-systick";
1495 cpuapp_nvic: interrupt-controller@e000e100 {
1496 compatible = "arm,v8m-nvic";
1498 arm,num-irq-priority-bits = <3>;
1499 #interrupt-cells = <2>;
1500 interrupt-controller;
1501 #address-cells = <1>;
1505 cpurad_ppb: cpurad-ppb-bus {
1506 #address-cells = <1>;
1507 #size-cells = <1>;
1510 compatible = "arm,armv8m-systick";
1515 cpurad_nvic: interrupt-controller@e000e100 {
1516 compatible = "arm,v8m-nvic";
1518 arm,num-irq-priority-bits = <3>;
1519 #interrupt-cells = <2>;
1520 interrupt-controller;
1521 #address-cells = <1>;
1525 cpuppr_private: cpuppr-private-bus {
1526 #address-cells = <1>;
1527 #size-cells = <1>;
1529 cpuppr_clic: interrupt-controller@f0000000 {
1530 compatible = "nordic,nrf-clic";
1533 #interrupt-cells = <2>;
1534 interrupt-controller;
1535 #address-cells = <1>;
1539 cpuflpr_private: cpuflpr-private-bus {
1540 #address-cells = <1>;
1541 #size-cells = <1>;
1543 cpuflpr_clic: interrupt-controller@f0000000 {
1544 compatible = "nordic,nrf-clic";
1547 #interrupt-cells = <2>;
1548 interrupt-controller;
1549 #address-cells = <1>;
1554 compatible = "nordic,nrf-temp-nrfs";