Lines Matching +full:interrupt +full:- +full:names
4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv8-m.dtsi>
8 #include <dt-bindings/i2c/i2c.h>
11 #include <zephyr/dt-bindings/adc/adc.h>
15 #address-cells = <1>;
16 #size-cells = <1>;
19 #address-cells = <1>;
20 #size-cells = <0>;
24 compatible = "arm,cortex-m33";
26 clock-frequency = <250000000>;
27 #address-cells = <1>;
28 #size-cells = <1>;
31 compatible = "arm,armv8m-mpu";
38 compatible = "fixed-clock";
39 clock-frequency = <DT_FREQ_M(24)>;
40 #clock-cells = <0>;
44 cpg: clock-controller@41010000 {
45 compatible = "renesas,rz-cpg";
48 #clock-cells = <1>;
52 compatible = "fixed-clock";
53 clock-frequency = <DT_FREQ_M(1100)>;
54 #clock-cells = <0>;
58 compatible = "fixed-clock";
59 clock-frequency = <DT_FREQ_M(100)>;
60 #clock-cells = <0>;
64 compatible = "fixed-clock";
65 clock-frequency = <DT_FREQ_M(160)>;
66 #clock-cells = <0>;
70 compatible = "fixed-clock";
71 clock-frequency = <DT_FREQ_M(200)>;
72 #clock-cells = <0>;
76 compatible = "fixed-clock";
77 clock-frequency = <DT_FREQ_M(100)>;
78 #clock-cells = <0>;
82 compatible = "fixed-clock";
83 clock-frequency = <133333333>;
84 #clock-cells = <0>;
88 compatible = "fixed-clock";
89 clock-frequency = <133333333>;
90 #clock-cells = <0>;
94 compatible = "fixed-clock";
95 clock-frequency = <133333333>;
96 #clock-cells = <0>;
100 compatible = "fixed-clock";
101 clock-frequency = <DT_FREQ_M(200)>;
102 #clock-cells = <0>;
106 compatible = "fixed-clock";
107 clock-frequency = <DT_FREQ_M(200)>;
108 #clock-cells = <0>;
112 compatible = "fixed-clock";
113 clock-frequency = <DT_FREQ_M(100)>;
114 #clock-cells = <0>;
118 compatible = "fixed-clock";
119 clock-frequency = <DT_FREQ_M(200)>;
120 #clock-cells = <0>;
124 compatible = "fixed-clock";
125 clock-frequency = <DT_FREQ_M(400)>;
126 #clock-cells = <0>;
130 compatible = "fixed-clock";
131 clock-frequency = <DT_FREQ_M(100)>;
132 #clock-cells = <0>;
136 compatible = "fixed-clock";
137 clock-frequency = <33333333>;
138 #clock-cells = <0>;
142 compatible = "fixed-clock";
143 clock-frequency = <16666666>;
144 #clock-cells = <0>;
148 compatible = "fixed-clock";
149 clock-frequency = <33333333>;
150 #clock-cells = <0>;
154 compatible = "fixed-clock";
155 clock-frequency = <16666666>;
156 #clock-cells = <0>;
160 compatible = "fixed-clock";
161 clock-frequency = <DT_FREQ_M(400)>;
162 #clock-cells = <0>;
166 compatible = "fixed-clock";
167 clock-frequency = <DT_FREQ_M(250)>;
168 #clock-cells = <0>;
172 compatible = "fixed-clock";
173 clock-frequency = <DT_FREQ_M(250)>;
174 #clock-cells = <0>;
178 compatible = "fixed-clock";
179 clock-frequency = <DT_FREQ_M(250)>;
180 #clock-cells = <0>;
184 compatible = "fixed-clock";
185 clock-frequency = <DT_FREQ_M(24)>;
186 #clock-cells = <0>;
190 compatible = "fixed-clock";
191 clock-frequency = <DT_FREQ_M(8)>;
192 #clock-cells = <0>;
197 compatible = "renesas,rz-adc";
200 interrupt-names = "scanend";
201 #io-channel-cells = <1>;
202 vref-mv = <1800>;
203 channel-available-mask = <0x01FF>;
207 pinctrl: pin-controller@41030000 {
208 compatible = "renesas,rzg-pinctrl";
210 reg-names = "pinctrl";
212 gpio: gpio-common {
213 compatible = "renesas,rz-gpio-int";
223 #address-cells = <1>;
224 #size-cells = <0>;
228 compatible = "renesas,rz-gpio";
229 gpio-controller;
230 #gpio-cells = <2>;
237 compatible = "renesas,rz-gpio";
238 gpio-controller;
239 #gpio-cells= <2>;
246 compatible = "renesas,rz-gpio";
247 gpio-controller;
248 #gpio-cells= <2>;
255 compatible = "renesas,rz-gpio";
256 gpio-controller;
257 #gpio-cells= <2>;
264 compatible = "renesas,rz-gpio";
265 gpio-controller;
266 #gpio-cells= <2>;
273 compatible = "renesas,rz-gpio";
274 gpio-controller;
275 #gpio-cells= <2>;
282 compatible = "renesas,rz-gpio";
283 gpio-controller;
284 #gpio-cells= <2>;
291 compatible = "renesas,rz-gpio";
292 gpio-controller;
293 #gpio-cells= <2>;
300 compatible = "renesas,rz-gpio";
301 gpio-controller;
302 #gpio-cells= <2>;
309 compatible = "renesas,rz-gpio";
310 gpio-controller;
311 #gpio-cells= <2>;
318 compatible = "renesas,rz-gpio";
319 gpio-controller;
320 #gpio-cells= <2>;
327 compatible = "renesas,rz-gpio";
328 gpio-controller;
329 #gpio-cells= <2>;
336 compatible = "renesas,rz-gpio";
337 gpio-controller;
338 #gpio-cells= <2>;
345 compatible = "renesas,rz-gpio";
346 gpio-controller;
347 #gpio-cells= <2>;
354 compatible = "renesas,rz-gpio";
355 gpio-controller;
356 #gpio-cells= <2>;
363 compatible = "renesas,rz-gpio";
364 gpio-controller;
365 #gpio-cells= <2>;
372 compatible = "renesas,rz-gpio";
373 gpio-controller;
374 #gpio-cells= <2>;
381 compatible = "renesas,rz-gpio";
382 gpio-controller;
383 #gpio-cells= <2>;
390 compatible = "renesas,rz-gpio";
391 gpio-controller;
392 #gpio-cells=<2>;
401 compatible = "renesas,rz-dma";
403 reg-names = "reg_main", "ext";
409 interrupt-names = "ch0", "ch1", "ch2", "ch3",
414 dma-channels = <16>;
415 #dma-cells = <2>;
416 dma-buf-addr-alignment = <4>;
421 compatible = "renesas,rz-scif-uart";
425 interrupt-names = "eri", "bri", "rxi", "txi", "tei";
429 compatible = "renesas,rz-scif-uart";
433 interrupt-names = "eri", "bri", "rxi", "txi", "tei";
437 compatible = "renesas,rz-scif-uart";
441 interrupt-names = "eri", "bri", "rxi", "txi", "tei";
445 compatible = "renesas,rz-scif-uart";
449 interrupt-names = "eri", "bri", "rxi", "txi", "tei";
453 compatible = "renesas,rz-scif-uart";
457 interrupt-names = "eri", "bri", "rxi", "txi", "tei";
461 compatible = "renesas,rz-scif-uart";
465 interrupt-names = "eri", "bri", "rxi", "txi", "tei";
470 compatible = "renesas,rz-riic";
472 clock-frequency = <I2C_BITRATE_STANDARD>;
473 #address-cells = <1>;
474 #size-cells = <0>;
478 interrupt-names = "tei", "naki", "spi", "sti", "ali", "tmoi", "rxi", "txi";
482 compatible = "renesas,rz-riic";
484 clock-frequency = <I2C_BITRATE_STANDARD>;
485 #address-cells = <1>;
486 #size-cells = <0>;
490 interrupt-names = "tei", "naki", "spi", "sti", "ali", "tmoi", "rxi", "txi";
494 compatible = "renesas,rz-riic";
496 clock-frequency = <I2C_BITRATE_STANDARD>;
497 #address-cells = <1>;
498 #size-cells = <0>;
502 interrupt-names = "tei", "naki", "spi", "sti", "ali", "tmoi", "rxi", "txi";
506 compatible = "renesas,rz-riic";
508 clock-frequency = <I2C_BITRATE_STANDARD>;
509 #address-cells = <1>;
510 #size-cells = <0>;
514 interrupt-names = "tei", "naki", "spi", "sti", "ali", "tmoi", "rxi", "txi";
519 compatible = "renesas,rz-gtm";
523 interrupt-names = "overflow";
527 compatible = "renesas,rz-gtm-counter";
532 compatible = "renesas,rz-gtm";
536 interrupt-names = "overflow";
540 compatible = "renesas,rz-gtm-counter";
545 compatible = "renesas,rz-gtm";
549 interrupt-names = "overflow";
553 compatible = "renesas,rz-gtm-counter";
558 compatible = "renesas,rz-gtm";
562 interrupt-names = "overflow";
566 compatible = "renesas,rz-gtm-counter";
571 compatible = "renesas,rz-gtm";
575 interrupt-names = "overflow";
579 compatible = "renesas,rz-gtm-counter";
584 compatible = "renesas,rz-gtm";
588 interrupt-names = "overflow";
592 compatible = "renesas,rz-gtm-counter";
597 compatible = "renesas,rz-gtm";
601 interrupt-names = "overflow";
605 compatible = "renesas,rz-gtm-counter";
610 compatible = "renesas,rz-gtm";
614 interrupt-names = "overflow";
618 compatible = "renesas,rz-gtm-counter";
624 compatible = "renesas,rz-gpt";
629 interrupt-names = "ccmpa", "ccmpb", "cmpc", "cmpd", "cmpe",
635 compatible = "renesas,rz-gpt-pwm";
636 #pwm-cells = <3>;
641 compatible = "renesas,rz-gpt";
646 interrupt-names = "ccmpa", "ccmpb", "cmpc", "cmpd", "cmpe",
652 compatible = "renesas,rz-gpt-pwm";
653 #pwm-cells = <3>;
658 compatible = "renesas,rz-gpt";
663 interrupt-names = "ccmpa", "ccmpb", "cmpc", "cmpd", "cmpe",
669 compatible = "renesas,rz-gpt-pwm";
670 #pwm-cells = <3>;
675 compatible = "renesas,rz-gpt";
680 interrupt-names = "ccmpa", "ccmpb", "cmpc", "cmpd", "cmpe",
686 compatible = "renesas,rz-gpt-pwm";
687 #pwm-cells = <3>;
692 compatible = "renesas,rz-gpt";
697 interrupt-names = "ccmpa", "ccmpb", "cmpc", "cmpd", "cmpe",
703 compatible = "renesas,rz-gpt-pwm";
704 #pwm-cells = <3>;
709 compatible = "renesas,rz-gpt";
714 interrupt-names = "ccmpa", "ccmpb", "cmpc", "cmpd", "cmpe",
720 compatible = "renesas,rz-gpt-pwm";
721 #pwm-cells = <3>;
726 compatible = "renesas,rz-gpt";
731 interrupt-names = "ccmpa", "ccmpb", "cmpc", "cmpd", "cmpe",
737 compatible = "renesas,rz-gpt-pwm";
738 #pwm-cells = <3>;
743 compatible = "renesas,rz-gpt";
748 interrupt-names = "ccmpa", "ccmpb", "cmpc", "cmpd", "cmpe",
754 compatible = "renesas,rz-gpt-pwm";
755 #pwm-cells = <3>;
760 intc: interrupt-controller@41060000 {
762 #address-cells = <0>;
763 interrupt-parent = <&nvic>;
766 compatible = "renesas,rz-ext-irq";
767 interrupt-controller;
768 #interrupt-cells = <2>;
774 compatible = "renesas,rz-ext-irq";
775 interrupt-controller;
776 #interrupt-cells = <2>;
781 compatible = "renesas,rz-ext-irq";
782 interrupt-controller;
783 #interrupt-cells = <2>;
788 compatible = "renesas,rz-ext-irq";
789 interrupt-controller;
790 #interrupt-cells = <2>;
795 compatible = "renesas,rz-ext-irq";
796 interrupt-controller;
797 #interrupt-cells = <2>;
802 compatible = "renesas,rz-ext-irq";
803 interrupt-controller;
804 #interrupt-cells = <2>;
809 compatible = "renesas,rz-ext-irq";
810 interrupt-controller;
811 #interrupt-cells = <2>;
816 compatible = "renesas,rz-ext-irq";
817 interrupt-controller;
818 #interrupt-cells = <2>;
823 compatible = "renesas,rz-ext-irq";
824 interrupt-controller;
825 #interrupt-cells = <2>;
831 /* CM33 <-> CA55 */
833 compatible = "renesas,rz-mhu-mbox";
836 tx-mask = <0x00000002>; /* Channel 1 is for TX */
837 rx-mask = <0x00000001>; /* Channel 0 is for RX */
838 channels-count = <2>;
840 interrupt-names = "mhuns";
841 #mbox-cells = <1>;
845 /* CM33 <-> CM33_FPU */
847 compatible = "renesas,rz-mhu-mbox";
850 tx-mask = <0x00000002>; /* Channel 1 is for TX */
851 rx-mask = <0x00000001>; /* Channel 0 is for RX */
852 channels-count = <2>;
854 interrupt-names = "mhuns";
855 #mbox-cells = <1>;
859 /* CM33 <-> CA55 */
861 compatible = "renesas,rz-mhu-mbox";
864 tx-mask = <0x00000002>; /* Channel 1 is for TX */
865 rx-mask = <0x00000001>; /* Channel 0 is for RX */
866 channels-count = <2>;
868 interrupt-names = "mhuns";
869 #mbox-cells = <1>;
873 /* CM33 <-> CM33_FPU */
875 compatible = "renesas,rz-mhu-mbox";
878 tx-mask = <0x00000002>; /* Channel 1 is for TX */
879 rx-mask = <0x00000001>; /* Channel 0 is for RX */
880 channels-count = <2>;
882 interrupt-names = "mhuns";
883 #mbox-cells = <1>;
890 arm,num-irq-priority-bits = <7>;