Lines Matching +full:status +full:- +full:reg
4 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv8-m.dtsi>
9 #include <zephyr/dt-bindings/pinctrl/renesas/pinctrl-ra.h>
10 #include <zephyr/dt-bindings/clock/ra_clock.h>
11 #include <zephyr/dt-bindings/pwm/ra_pwm.h>
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m33";
22 reg = <0>;
23 #address-cells = <1>;
24 #size-cells = <1>;
27 compatible = "arm,armv8m-mpu";
28 reg = <0xe000ed90 0x40>;
34 interrupt-parent = <&nvic>;
37 compatible = "renesas,ra-system";
38 reg = <0x4001e000 0x1000>;
39 status = "okay";
43 compatible = "renesas,ra-gpio-ioport";
44 reg = <0x40080000 0x20>;
46 gpio-controller;
47 #gpio-cells = <2>;
49 status = "disabled";
53 compatible = "renesas,ra-gpio-ioport";
54 reg = <0x40080020 0x20>;
56 gpio-controller;
57 #gpio-cells = <2>;
59 status = "disabled";
63 compatible = "renesas,ra-gpio-ioport";
64 reg = <0x40080040 0x20>;
66 gpio-controller;
67 #gpio-cells = <2>;
69 status = "disabled";
73 compatible = "renesas,ra-gpio-ioport";
74 reg = <0x40080060 0x20>;
76 gpio-controller;
77 #gpio-cells = <2>;
79 status = "disabled";
83 compatible = "renesas,ra-gpio-ioport";
84 reg = <0x40080080 0x20>;
86 gpio-controller;
87 #gpio-cells = <2>;
89 status = "disabled";
93 compatible = "renesas,ra-gpio-ioport";
94 reg = <0x400800a0 0x20>;
96 gpio-controller;
97 #gpio-cells = <2>;
99 status = "disabled";
102 pinctrl: pin-contrller@40080800 {
103 compatible = "renesas,ra-pinctrl-pfs";
104 reg = <0x40080800 0x3c0>;
105 status = "okay";
109 compatible = "renesas,ra-sci";
111 interrupt-names = "rxi", "txi", "tei", "eri";
112 reg = <0x40118000 0x100>;
114 status = "disabled";
116 compatible = "renesas,ra-sci-uart";
118 status = "disabled";
123 compatible = "renesas,ra-sci";
125 interrupt-names = "rxi", "txi", "tei", "eri";
126 reg = <0x40118900 0x100>;
128 status = "disabled";
130 compatible = "renesas,ra-sci-uart";
132 status = "disabled";
137 compatible = "renesas,ra-iic";
139 reg = <0x4009f000 0x100>;
140 status = "disabled";
144 compatible = "renesas,ra-iic";
146 reg = <0x4009f100 0x100>;
147 status = "disabled";
151 compatible = "renesas,ra-spi";
152 #address-cells = <1>;
153 #size-cells = <0>;
156 interrupt-names = "rxi", "txi", "tei", "eri";
157 reg = <0x4011a000 0x100>;
158 status = "disabled";
162 compatible = "renesas,ra-spi";
163 #address-cells = <1>;
164 #size-cells = <0>;
167 interrupt-names = "rxi", "txi", "tei", "eri";
168 reg = <0x4011a100 0x100>;
169 status = "disabled";
173 compatible = "renesas,ra-agt";
175 reg = <0x400e8000 0x100>;
176 renesas,count-source = "AGT_CLOCK_LOCO";
179 status = "disabled";
182 compatible = "renesas,ra-agt-counter";
183 status = "disabled";
188 compatible = "renesas,ra-agt";
190 reg = <0x400e8100 0x100>;
191 renesas,count-source = "AGT_CLOCK_LOCO";
194 status = "disabled";
197 compatible = "renesas,ra-agt-counter";
198 status = "disabled";
203 compatible = "renesas,ra-agt";
205 reg = <0x400e8200 0x100>;
206 renesas,count-source = "AGT_CLOCK_LOCO";
209 status = "disabled";
212 compatible = "renesas,ra-agt-counter";
213 status = "disabled";
218 compatible = "renesas,ra-agt";
220 reg = <0x400e8300 0x100>;
221 renesas,count-source = "AGT_CLOCK_LOCO";
224 status = "disabled";
227 compatible = "renesas,ra-agt-counter";
228 status = "disabled";
233 compatible = "renesas,ra-agt";
235 reg = <0x400e8400 0x100>;
236 renesas,count-source = "AGT_CLOCK_LOCO";
239 status = "disabled";
242 compatible = "renesas,ra-agt-counter";
243 status = "disabled";
248 compatible = "renesas,ra-agt";
250 reg = <0x400e8500 0x100>;
251 renesas,count-source = "AGT_CLOCK_LOCO";
254 status = "disabled";
257 compatible = "renesas,ra-agt-counter";
258 status = "disabled";
263 compatible = "renesas,ra-adc";
265 interrupt-names = "scanend";
266 reg = <0x40170000 0x100>;
267 #io-channel-cells = <1>;
268 vref-mv = <3300>;
269 status = "disabled";
273 compatible = "renesas,ra-adc";
275 interrupt-names = "scanend";
276 reg = <0x40170200 0x100>;
277 #io-channel-cells = <1>;
278 vref-mv = <3300>;
279 status = "disabled";
283 compatible = "zephyr,memory-region";
284 reg = <0x0100a100 0x18>;
285 zephyr,memory-region = "OPTION_SETTING_OFS";
286 status = "okay";
290 compatible = "zephyr,memory-region";
291 reg = <0x0100a134 0xcc>;
292 zephyr,memory-region = "OPTION_SETTING_SAS";
293 status = "okay";
297 compatible = "zephyr,memory-region";
298 reg = <0x0100a200 0x100>;
299 zephyr,memory-region = "OPTION_SETTING_S";
300 status = "okay";
303 port_irq0: external-interrupt@40006000 {
304 compatible = "renesas,ra-external-interrupt";
305 reg = <0x40006000 0x1>;
307 renesas,sample-clock-div = <64>;
308 #port-irq-cells = <0>;
309 status = "disabled";
312 port_irq1: external-interrupt@40006001 {
313 compatible = "renesas,ra-external-interrupt";
314 reg = <0x40006001 0x1>;
316 renesas,sample-clock-div = <64>;
317 #port-irq-cells = <0>;
318 status = "disabled";
321 port_irq2: external-interrupt@40006002 {
322 compatible = "renesas,ra-external-interrupt";
323 reg = <0x40006002 0x1>;
325 renesas,sample-clock-div = <64>;
326 #port-irq-cells = <0>;
327 status = "disabled";
330 port_irq3: external-interrupt@40006003 {
331 compatible = "renesas,ra-external-interrupt";
332 reg = <0x40006003 0x1>;
334 renesas,sample-clock-div = <64>;
335 #port-irq-cells = <0>;
336 status = "disabled";
339 port_irq4: external-interrupt@40006004 {
340 compatible = "renesas,ra-external-interrupt";
341 reg = <0x40006004 0x1>;
343 renesas,sample-clock-div = <64>;
344 #port-irq-cells = <0>;
345 status = "disabled";
348 port_irq5: external-interrupt@40006005 {
349 compatible = "renesas,ra-external-interrupt";
350 reg = <0x40006005 0x1>;
352 renesas,sample-clock-div = <64>;
353 #port-irq-cells = <0>;
354 status = "disabled";
357 port_irq6: external-interrupt@40006006 {
358 compatible = "renesas,ra-external-interrupt";
359 reg = <0x40006006 0x1>;
361 renesas,sample-clock-div = <64>;
362 #port-irq-cells = <0>;
363 status = "disabled";
366 port_irq7: external-interrupt@40006007 {
367 compatible = "renesas,ra-external-interrupt";
368 reg = <0x40006007 0x1>;
370 renesas,sample-clock-div = <64>;
371 #port-irq-cells = <0>;
372 status = "disabled";
375 port_irq8: external-interrupt@40006008 {
376 compatible = "renesas,ra-external-interrupt";
377 reg = <0x40006008 0x1>;
379 renesas,sample-clock-div = <64>;
380 #port-irq-cells = <0>;
381 status = "disabled";
384 port_irq9: external-interrupt@40006009 {
385 compatible = "renesas,ra-external-interrupt";
386 reg = <0x40006009 0x1>;
388 renesas,sample-clock-div = <64>;
389 #port-irq-cells = <0>;
390 status = "disabled";
393 port_irq10: external-interrupt@4000600a {
394 compatible = "renesas,ra-external-interrupt";
395 reg = <0x4000600a 0x1>;
397 renesas,sample-clock-div = <64>;
398 #port-irq-cells = <0>;
399 status = "disabled";
402 port_irq11: external-interrupt@4000600b {
403 compatible = "renesas,ra-external-interrupt";
404 reg = <0x4000600b 0x1>;
406 renesas,sample-clock-div = <64>;
407 #port-irq-cells = <0>;
408 status = "disabled";
411 port_irq12: external-interrupt@4000600c {
412 compatible = "renesas,ra-external-interrupt";
413 reg = <0x4000600c 0x1>;
415 renesas,sample-clock-div = <64>;
416 #port-irq-cells = <0>;
417 status = "disabled";
420 port_irq13: external-interrupt@4000600d {
421 compatible = "renesas,ra-external-interrupt";
422 reg = <0x4000600d 0x1>;
424 renesas,sample-clock-div = <64>;
425 #port-irq-cells = <0>;
426 status = "disabled";
429 port_irq14: external-interrupt@4000600e {
430 compatible = "renesas,ra-external-interrupt";
431 reg = <0x4000600e 0x1>;
433 renesas,sample-clock-div = <64>;
434 #port-irq-cells = <0>;
435 status = "disabled";
438 port_irq15: external-interrupt@4000600f {
439 compatible = "renesas,ra-external-interrupt";
440 reg = <0x4000600f 0x1>;
442 renesas,sample-clock-div = <64>;
443 #port-irq-cells = <0>;
444 status = "disabled";
448 compatible = "renesas,ra-pwm";
452 reg = <0x40169100 0x100>;
453 #pwm-cells = <3>;
454 status = "disabled";
458 compatible = "renesas,ra-pwm";
462 reg = <0x40169200 0x100>;
463 #pwm-cells = <3>;
464 status = "disabled";
468 compatible = "renesas,ra-pwm";
472 reg = <0x40169400 0x100>;
473 #pwm-cells = <3>;
474 status = "disabled";
478 compatible = "renesas,ra-pwm";
482 reg = <0x40169500 0x100>;
483 #pwm-cells = <3>;
484 status = "disabled";
490 arm,num-irq-priority-bits = <4>;