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

4  * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/pinctrl/renesas/pinctrl-ra.h>
10 #include <zephyr/dt-bindings/pwm/ra_pwm.h>
15 #address-cells = <1>;
16 #size-cells = <0>;
20 compatible = "arm,cortex-m4";
22 #address-cells = <1>;
23 #size-cells = <1>;
26 compatible = "arm,armv7m-mpu";
35 compatible = "renesas,ra-system";
40 flash-controller@407e0000 {
42 #address-cells = <1>;
43 #size-cells = <1>;
47 compatible = "renesas,ra-gpio-ioport";
49 port = <0>;
50 gpio-controller;
51 #gpio-cells = <2>;
57 compatible = "renesas,ra-gpio-ioport";
59 port = <1>;
60 gpio-controller;
61 #gpio-cells = <2>;
67 compatible = "renesas,ra-gpio-ioport";
69 port = <2>;
70 gpio-controller;
71 #gpio-cells = <2>;
77 compatible = "renesas,ra-gpio-ioport";
79 port = <3>;
80 gpio-controller;
81 #gpio-cells = <2>;
87 compatible = "renesas,ra-gpio-ioport";
89 port = <4>;
90 gpio-controller;
91 #gpio-cells = <2>;
97 compatible = "renesas,ra-gpio-ioport";
99 port = <5>;
100 gpio-controller;
101 #gpio-cells = <2>;
107 compatible = "renesas,ra-gpio-ioport";
109 port = <9>;
110 gpio-controller;
111 #gpio-cells = <2>;
116 pinctrl: pin-controller@40040800 {
117 compatible = "renesas,ra-pinctrl-pfs";
123 compatible = "renesas,ra-sci";
125 interrupt-names = "rxi", "txi", "tei", "eri";
130 compatible = "renesas,ra-sci-uart";
137 compatible = "renesas,ra-sci";
139 interrupt-names = "rxi", "txi", "tei", "eri";
144 compatible = "renesas,ra-sci-uart";
151 compatible = "renesas,ra-sci";
153 interrupt-names = "rxi", "txi", "tei", "eri";
158 compatible = "renesas,ra-sci-uart";
165 compatible = "renesas,ra-spi";
166 #address-cells = <1>;
167 #size-cells = <0>;
174 compatible = "renesas,ra-spi";
175 #address-cells = <1>;
176 #size-cells = <0>;
179 interrupt-names = "rxi", "txi", "tei", "eri";
185 compatible = "renesas,ra-agt";
188 renesas,count-source = "AGT_CLOCK_LOCO";
194 compatible = "renesas,ra-agt-counter";
200 compatible = "renesas,ra-agt";
203 renesas,count-source = "AGT_CLOCK_LOCO";
209 compatible = "renesas,ra-agt-counter";
215 compatible = "renesas,ra-adc";
216 interrupt-names = "scanend";
218 #io-channel-cells = <1>;
219 vref-mv = <3300>;
224 compatible = "renesas,ra-adc";
225 interrupt-names = "scanend";
227 #io-channel-cells = <1>;
228 vref-mv = <3300>;
233 compatible = "renesas,ra-iic";
240 compatible = "renesas,ra-iic";
247 compatible = "zephyr,memory-region";
249 zephyr,memory-region = "ID_CODE";
253 port_irq0: external-interrupt@40006000 {
254 compatible = "renesas,ra-external-interrupt";
257 renesas,sample-clock-div = <64>;
258 #port-irq-cells = <0>;
262 port_irq1: external-interrupt@40006001 {
263 compatible = "renesas,ra-external-interrupt";
266 renesas,sample-clock-div = <64>;
267 #port-irq-cells = <0>;
271 port_irq2: external-interrupt@40006002 {
272 compatible = "renesas,ra-external-interrupt";
275 renesas,sample-clock-div = <64>;
276 #port-irq-cells = <0>;
280 port_irq3: external-interrupt@40006003 {
281 compatible = "renesas,ra-external-interrupt";
284 renesas,sample-clock-div = <64>;
285 #port-irq-cells = <0>;
289 port_irq4: external-interrupt@40006004 {
290 compatible = "renesas,ra-external-interrupt";
293 renesas,sample-clock-div = <64>;
294 #port-irq-cells = <0>;
298 port_irq6: external-interrupt@40006006 {
299 compatible = "renesas,ra-external-interrupt";
302 renesas,sample-clock-div = <64>;
303 #port-irq-cells = <0>;
307 port_irq7: external-interrupt@40006007 {
308 compatible = "renesas,ra-external-interrupt";
311 renesas,sample-clock-div = <64>;
312 #port-irq-cells = <0>;
316 port_irq9: external-interrupt@40006009 {
317 compatible = "renesas,ra-external-interrupt";
320 renesas,sample-clock-div = <64>;
321 #port-irq-cells = <0>;
325 port_irq11: external-interrupt@4000600b {
326 compatible = "renesas,ra-external-interrupt";
329 renesas,sample-clock-div = <64>;
330 #port-irq-cells = <0>;
334 port_irq14: external-interrupt@4000600e {
335 compatible = "renesas,ra-external-interrupt";
338 renesas,sample-clock-div = <64>;
339 #port-irq-cells = <0>;
343 port_irq15: external-interrupt@4000600f {
344 compatible = "renesas,ra-external-interrupt";
347 renesas,sample-clock-div = <64>;
348 #port-irq-cells = <0>;
353 compatible = "renesas,ra-pwm";
358 #pwm-cells = <3>;
363 compatible = "renesas,ra-pwm";
368 #pwm-cells = <3>;
373 compatible = "renesas,ra-pwm";
378 #pwm-cells = <3>;
383 compatible = "renesas,ra-pwm";
388 #pwm-cells = <3>;
393 compatible = "renesas,ra-pwm";
398 #pwm-cells = <3>;
403 compatible = "renesas,ra-pwm";
408 #pwm-cells = <3>;
415 arm,num-irq-priority-bits = <4>;