Lines Matching +full:reg +full:- +full:io +full:- +full:width

4  * SPDX-License-Identifier: Apache-2.0
7 flash_controller: flash-controller@39000 {
8 compatible = "nordic,nrf91-flash-controller";
9 reg = <0x39000 0x1000>;
10 partial-erase;
12 #address-cells = <1>;
13 #size-cells = <1>;
17 compatible = "soc-nv-flash";
18 erase-block-size = <4096>;
19 write-block-size = <4>;
24 compatible = "nordic,nrf-saadc";
25 reg = <0xe000 0x1000>;
28 #io-channel-cells = <1>;
32 compatible = "nordic,nrf-dppic";
33 reg = <0x17000 0x1000>;
38 compatible = "nordic,nrf-egu";
39 reg = <0x1b000 0x1000>;
45 compatible = "nordic,nrf-egu";
46 reg = <0x1c000 0x1000>;
52 compatible = "nordic,nrf-egu";
53 reg = <0x1d000 0x1000>;
59 compatible = "nordic,nrf-egu";
60 reg = <0x1e000 0x1000>;
66 compatible = "nordic,nrf-egu";
67 reg = <0x1f000 0x1000>;
73 compatible = "nordic,nrf-egu";
74 reg = <0x20000 0x1000>;
80 compatible = "nordic,nrf-ipc";
81 reg = <0x2a000 0x1000>;
87 compatible = "nordic,nrf-i2s";
88 #address-cells = <1>;
89 #size-cells = <0>;
90 reg = <0x28000 0x1000>;
96 compatible = "nordic,nrf-kmu";
97 reg = <0x39000 0x1000>;
103 compatible = "nordic,nrf-pdm";
104 reg = <0x26000 0x1000>;
110 compatible = "nordic,nrf91x-regulators";
111 reg = <0x4000 0x1000>;
116 compatible = "nordic,nrf-vmc";
117 reg = <0x3a000 0x1000>;
122 compatible = "nordic,nrf-uarte";
123 reg = <0x8000 0x1000>;
129 compatible = "nordic,nrf-uarte";
130 reg = <0x9000 0x1000>;
136 compatible = "nordic,nrf-uarte";
137 reg = <0xa000 0x1000>;
143 compatible = "nordic,nrf-uarte";
144 reg = <0xb000 0x1000>;
152 * compatible = "nordic,nrf-twim" or
153 * "nordic,nrf-twis".
155 compatible = "nordic,nrf-twim";
156 #address-cells = <1>;
157 #size-cells = <0>;
158 reg = <0x8000 0x1000>;
160 easydma-maxcnt-bits = <13>;
162 zephyr,pm-device-runtime-auto;
168 * compatible = "nordic,nrf-twim" or
169 * "nordic,nrf-twis".
171 compatible = "nordic,nrf-twim";
172 #address-cells = <1>;
173 #size-cells = <0>;
174 reg = <0x9000 0x1000>;
176 easydma-maxcnt-bits = <13>;
178 zephyr,pm-device-runtime-auto;
184 * compatible = "nordic,nrf-twim" or
185 * "nordic,nrf-twis".
187 compatible = "nordic,nrf-twim";
188 #address-cells = <1>;
189 #size-cells = <0>;
190 reg = <0xa000 0x1000>;
192 easydma-maxcnt-bits = <13>;
194 zephyr,pm-device-runtime-auto;
200 * compatible = "nordic,nrf-twim" or
201 * "nordic,nrf-twis".
203 compatible = "nordic,nrf-twim";
204 #address-cells = <1>;
205 #size-cells = <0>;
206 reg = <0xb000 0x1000>;
208 easydma-maxcnt-bits = <13>;
210 zephyr,pm-device-runtime-auto;
216 * compatible = "nordic,nrf-spim" or
217 * "nordic,nrf-spis".
219 compatible = "nordic,nrf-spim";
220 #address-cells = <1>;
221 #size-cells = <0>;
222 reg = <0x8000 0x1000>;
224 max-frequency = <DT_FREQ_M(8)>;
225 easydma-maxcnt-bits = <13>;
232 * compatible = "nordic,nrf-spim" or
233 * "nordic,nrf-spis".
235 compatible = "nordic,nrf-spim";
236 #address-cells = <1>;
237 #size-cells = <0>;
238 reg = <0x9000 0x1000>;
240 max-frequency = <DT_FREQ_M(8)>;
241 easydma-maxcnt-bits = <13>;
248 * compatible = "nordic,nrf-spim" or
249 * "nordic,nrf-spis".
251 compatible = "nordic,nrf-spim";
252 #address-cells = <1>;
253 #size-cells = <0>;
254 reg = <0xa000 0x1000>;
256 max-frequency = <DT_FREQ_M(8)>;
257 easydma-maxcnt-bits = <13>;
264 * compatible = "nordic,nrf-spim" or
265 * "nordic,nrf-spis".
267 compatible = "nordic,nrf-spim";
268 #address-cells = <1>;
269 #size-cells = <0>;
270 reg = <0xb000 0x1000>;
272 max-frequency = <DT_FREQ_M(8)>;
273 easydma-maxcnt-bits = <13>;
278 compatible = "nordic,nrf-pwm";
279 reg = <0x21000 0x1000>;
282 #pwm-cells = <3>;
286 compatible = "nordic,nrf-pwm";
287 reg = <0x22000 0x1000>;
290 #pwm-cells = <3>;
294 compatible = "nordic,nrf-pwm";
295 reg = <0x23000 0x1000>;
298 #pwm-cells = <3>;
302 compatible = "nordic,nrf-pwm";
303 reg = <0x24000 0x1000>;
306 #pwm-cells = <3>;
310 compatible = "nordic,nrf-gpio";
311 gpio-controller;
312 reg = <0x842500 0x300>;
313 #gpio-cells = <2>;
316 gpiote-instance = <&gpiote>;
320 compatible = "nordic,nrf-rtc";
321 reg = <0x14000 0x1000>;
322 cc-num = <4>;
325 clock-frequency = <32768>;
330 compatible = "nordic,nrf-rtc";
331 reg = <0x15000 0x1000>;
332 cc-num = <4>;
335 clock-frequency = <32768>;
340 compatible = "nordic,nrf-clock";
341 reg = <0x5000 0x1000>;
347 compatible = "nordic,nrf-power";
348 reg = <0x5000 0x1000>;
352 #address-cells = <1>;
353 #size-cells = <1>;
356 #address-cells = <1>;
357 #size-cells = <1>;
358 compatible = "nordic,nrf-gpregret";
359 reg = <0x51c 0x1>;
364 #address-cells = <1>;
365 #size-cells = <1>;
366 compatible = "nordic,nrf-gpregret";
367 reg = <0x520 0x1>;
373 compatible = "nordic,nrf-wdt";
374 reg = <0x18000 0x1000>;
380 compatible = "nordic,nrf-timer";
382 reg = <0xf000 0x1000>;
383 cc-num = <6>;
384 max-bit-width = <32>;
390 compatible = "nordic,nrf-timer";
392 reg = <0x10000 0x1000>;
393 cc-num = <6>;
394 max-bit-width = <32>;
400 compatible = "nordic,nrf-timer";
402 reg = <0x11000 0x1000>;
403 cc-num = <6>;
404 max-bit-width = <32>;