Lines Matching +full:port +full:- +full:irq +full:- +full:names

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-m23";
28 compatible = "renesas,ra-system";
34 compatible = "renesas,ra-gpio-ioport";
36 port = <0>;
37 gpio-controller;
38 #gpio-cells = <2>;
44 compatible = "renesas,ra-gpio-ioport";
46 port = <1>;
47 gpio-controller;
48 #gpio-cells = <2>;
54 compatible = "renesas,ra-gpio-ioport";
56 port = <2>;
57 gpio-controller;
58 #gpio-cells = <2>;
64 compatible = "renesas,ra-gpio-ioport";
66 port = <3>;
67 gpio-controller;
68 #gpio-cells = <2>;
74 compatible = "renesas,ra-gpio-ioport";
76 port = <4>;
77 gpio-controller;
78 #gpio-cells = <2>;
84 compatible = "renesas,ra-gpio-ioport";
86 port = <5>;
87 gpio-controller;
88 #gpio-cells = <2>;
94 compatible = "renesas,ra-gpio-ioport";
96 port = <6>;
97 gpio-controller;
98 #gpio-cells = <2>;
104 compatible = "renesas,ra-gpio-ioport";
106 port = <7>;
107 gpio-controller;
108 #gpio-cells = <2>;
114 compatible = "renesas,ra-gpio-ioport";
116 port = <8>;
117 gpio-controller;
118 #gpio-cells = <2>;
124 compatible = "renesas,ra-gpio-ioport";
126 port = <9>;
127 gpio-controller;
128 #gpio-cells = <2>;
133 pinctrl: pin-controller@40040800 {
134 compatible = "renesas,ra-pinctrl-pfs";
140 compatible = "renesas,ra-sci";
142 interrupt-names = "rxi", "txi", "tei", "eri";
147 compatible = "renesas,ra-sci-uart";
154 compatible = "renesas,ra-sci";
156 interrupt-names = "rxi", "txi", "tei", "eri";
161 compatible = "renesas,ra-sci-uart";
168 compatible = "renesas,ra-sci";
170 interrupt-names = "rxi", "txi", "tei", "eri";
175 compatible = "renesas,ra-sci-uart";
182 compatible = "renesas,ra-sci";
184 interrupt-names = "rxi", "txi", "tei", "eri";
189 compatible = "renesas,ra-sci-uart";
196 compatible = "renesas,ra-sci";
198 interrupt-names = "rxi", "txi", "tei", "eri";
203 compatible = "renesas,ra-sci-uart";
210 compatible = "renesas,ra-spi";
211 #address-cells = <1>;
212 #size-cells = <0>;
219 compatible = "renesas,ra-spi";
220 #address-cells = <1>;
221 #size-cells = <0>;
224 interrupt-names = "rxi", "txi", "tei", "eri";
230 compatible = "renesas,ra-iic";
237 compatible = "renesas,ra-iic";
243 flash-controller@407e0000 {
245 #address-cells = <1>;
246 #size-cells = <1>;
250 compatible = "renesas,ra-agt";
253 renesas,count-source = "AGT_CLOCK_LOCO";
259 compatible = "renesas,ra-agt-counter";
265 compatible = "renesas,ra-agt";
268 renesas,count-source = "AGT_CLOCK_LOCO";
274 compatible = "renesas,ra-agt-counter";
280 compatible = "zephyr,memory-region";
282 zephyr,memory-region = "ID_CODE";
286 port_irq0: external-interrupt@40006000 {
287 compatible = "renesas,ra-external-interrupt";
290 renesas,sample-clock-div = <64>;
291 #port-irq-cells = <0>;
295 port_irq1: external-interrupt@40006001 {
296 compatible = "renesas,ra-external-interrupt";
299 renesas,sample-clock-div = <64>;
300 #port-irq-cells = <0>;
304 port_irq2: external-interrupt@40006002 {
305 compatible = "renesas,ra-external-interrupt";
308 renesas,sample-clock-div = <64>;
309 #port-irq-cells = <0>;
313 port_irq3: external-interrupt@40006003 {
314 compatible = "renesas,ra-external-interrupt";
317 renesas,sample-clock-div = <64>;
318 #port-irq-cells = <0>;
322 port_irq4: external-interrupt@40006004 {
323 compatible = "renesas,ra-external-interrupt";
326 renesas,sample-clock-div = <64>;
327 #port-irq-cells = <0>;
331 port_irq5: external-interrupt@40006005 {
332 compatible = "renesas,ra-external-interrupt";
335 renesas,sample-clock-div = <64>;
336 #port-irq-cells = <0>;
340 port_irq6: external-interrupt@40006006 {
341 compatible = "renesas,ra-external-interrupt";
344 renesas,sample-clock-div = <64>;
345 #port-irq-cells = <0>;
349 port_irq7: external-interrupt@40006007 {
350 compatible = "renesas,ra-external-interrupt";
353 renesas,sample-clock-div = <64>;
354 #port-irq-cells = <0>;
359 compatible = "renesas,ra-pwm";
364 #pwm-cells = <3>;
371 arm,num-irq-priority-bits = <2>;