Lines Matching +full:channel +full:- +full:count
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/pwm/ra_pwm.h>
15 #address-cells = <1>;
16 #size-cells = <0>;
20 compatible = "arm,cortex-m33";
22 #address-cells = <1>;
23 #size-cells = <1>;
26 compatible = "arm,armv8m-mpu";
33 interrupt-parent = <&nvic>;
36 compatible = "renesas,ra-system";
41 flash-controller@407e0000 {
43 #address-cells = <1>;
44 #size-cells = <1>;
48 compatible = "renesas,ra-gpio-ioport";
51 gpio-controller;
52 #gpio-cells = <2>;
58 compatible = "renesas,ra-gpio-ioport";
61 gpio-controller;
62 #gpio-cells = <2>;
68 compatible = "renesas,ra-gpio-ioport";
71 gpio-controller;
72 #gpio-cells = <2>;
78 compatible = "renesas,ra-gpio-ioport";
81 gpio-controller;
82 #gpio-cells = <2>;
88 compatible = "renesas,ra-gpio-ioport";
91 gpio-controller;
92 #gpio-cells = <2>;
98 compatible = "renesas,ra-gpio-ioport";
101 gpio-controller;
102 #gpio-cells = <2>;
107 pinctrl: pin-controller@40080800 {
108 compatible = "renesas,ra-pinctrl-pfs";
114 compatible = "renesas,ra-sci";
116 interrupt-names = "rxi", "txi", "tei", "eri";
121 compatible = "renesas,ra-sci-uart";
122 channel = <0>;
128 compatible = "renesas,ra-sci";
130 interrupt-names = "rxi", "txi", "tei", "eri";
135 compatible = "renesas,ra-sci-uart";
136 channel = <9>;
142 compatible = "renesas,ra-spi";
143 #address-cells = <1>;
144 #size-cells = <0>;
145 channel = <0>;
147 interrupt-names = "rxi", "txi", "tei", "eri";
153 compatible = "renesas,ra-spi";
154 #address-cells = <1>;
155 #size-cells = <0>;
156 channel = <1>;
162 compatible = "renesas,ra-agt";
163 channel = <0>;
165 renesas,count-source = "AGT_CLOCK_LOCO";
171 compatible = "renesas,ra-agt-counter";
177 compatible = "renesas,ra-agt";
178 channel = <1>;
180 renesas,count-source = "AGT_CLOCK_LOCO";
186 compatible = "renesas,ra-agt-counter";
192 compatible = "renesas,ra-agt";
193 channel = <2>;
195 renesas,count-source = "AGT_CLOCK_LOCO";
201 compatible = "renesas,ra-agt-counter";
207 compatible = "renesas,ra-agt";
208 channel = <3>;
210 renesas,count-source = "AGT_CLOCK_LOCO";
216 compatible = "renesas,ra-agt-counter";
222 compatible = "renesas,ra-agt";
223 channel = <4>;
225 renesas,count-source = "AGT_CLOCK_LOCO";
231 compatible = "renesas,ra-agt-counter";
237 compatible = "renesas,ra-agt";
238 channel = <5>;
240 renesas,count-source = "AGT_CLOCK_LOCO";
246 compatible = "renesas,ra-agt-counter";
252 compatible = "renesas,ra-adc";
254 interrupt-names = "scanend";
256 #io-channel-cells = <1>;
257 vref-mv = <3300>;
262 compatible = "renesas,ra-adc";
264 interrupt-names = "scanend";
266 #io-channel-cells = <1>;
267 vref-mv = <3300>;
272 compatible = "renesas,ra-iic";
273 channel = <0>;
279 compatible = "renesas,ra-iic";
280 channel = <1>;
286 compatible = "zephyr,memory-region";
288 zephyr,memory-region = "OPTION_SETTING_OFS";
293 compatible = "zephyr,memory-region";
295 zephyr,memory-region = "OPTION_SETTING_SAS";
300 compatible = "zephyr,memory-region";
302 zephyr,memory-region = "OPTION_SETTING_S";
306 port_irq0: external-interrupt@40006000 {
307 compatible = "renesas,ra-external-interrupt";
309 channel = <0>;
310 renesas,sample-clock-div = <64>;
311 #port-irq-cells = <0>;
315 port_irq1: external-interrupt@40006001 {
316 compatible = "renesas,ra-external-interrupt";
318 channel = <1>;
319 renesas,sample-clock-div = <64>;
320 #port-irq-cells = <0>;
324 port_irq2: external-interrupt@40006002 {
325 compatible = "renesas,ra-external-interrupt";
327 channel = <2>;
328 renesas,sample-clock-div = <64>;
329 #port-irq-cells = <0>;
333 port_irq3: external-interrupt@40006003 {
334 compatible = "renesas,ra-external-interrupt";
336 channel = <3>;
337 renesas,sample-clock-div = <64>;
338 #port-irq-cells = <0>;
342 port_irq4: external-interrupt@40006004 {
343 compatible = "renesas,ra-external-interrupt";
345 channel = <4>;
346 renesas,sample-clock-div = <64>;
347 #port-irq-cells = <0>;
351 port_irq5: external-interrupt@40006005 {
352 compatible = "renesas,ra-external-interrupt";
354 channel = <5>;
355 renesas,sample-clock-div = <64>;
356 #port-irq-cells = <0>;
360 port_irq6: external-interrupt@40006006 {
361 compatible = "renesas,ra-external-interrupt";
363 channel = <6>;
364 renesas,sample-clock-div = <64>;
365 #port-irq-cells = <0>;
369 port_irq7: external-interrupt@40006007 {
370 compatible = "renesas,ra-external-interrupt";
372 channel = <7>;
373 renesas,sample-clock-div = <64>;
374 #port-irq-cells = <0>;
378 port_irq8: external-interrupt@40006008 {
379 compatible = "renesas,ra-external-interrupt";
381 channel = <8>;
382 renesas,sample-clock-div = <64>;
383 #port-irq-cells = <0>;
387 port_irq9: external-interrupt@40006009 {
388 compatible = "renesas,ra-external-interrupt";
390 channel = <9>;
391 renesas,sample-clock-div = <64>;
392 #port-irq-cells = <0>;
396 port_irq10: external-interrupt@4000600a {
397 compatible = "renesas,ra-external-interrupt";
399 channel = <10>;
400 renesas,sample-clock-div = <64>;
401 #port-irq-cells = <0>;
405 port_irq11: external-interrupt@4000600b {
406 compatible = "renesas,ra-external-interrupt";
408 channel = <11>;
409 renesas,sample-clock-div = <64>;
410 #port-irq-cells = <0>;
414 port_irq12: external-interrupt@4000600c {
415 compatible = "renesas,ra-external-interrupt";
417 channel = <12>;
418 renesas,sample-clock-div = <64>;
419 #port-irq-cells = <0>;
423 port_irq13: external-interrupt@4000600d {
424 compatible = "renesas,ra-external-interrupt";
426 channel = <13>;
427 renesas,sample-clock-div = <64>;
428 #port-irq-cells = <0>;
432 port_irq14: external-interrupt@4000600e {
433 compatible = "renesas,ra-external-interrupt";
435 channel = <14>;
436 renesas,sample-clock-div = <64>;
437 #port-irq-cells = <0>;
441 port_irq15: external-interrupt@4000600f {
442 compatible = "renesas,ra-external-interrupt";
444 channel = <15>;
445 renesas,sample-clock-div = <64>;
446 #port-irq-cells = <0>;
451 compatible = "renesas,ra-pwm";
453 channel = <RA_PWM_CHANNEL_0>;
456 #pwm-cells = <3>;
461 compatible = "renesas,ra-pwm";
463 channel = <RA_PWM_CHANNEL_1>;
466 #pwm-cells = <3>;
471 compatible = "renesas,ra-pwm";
473 channel = <RA_PWM_CHANNEL_4>;
476 #pwm-cells = <3>;
481 compatible = "renesas,ra-pwm";
483 channel = <RA_PWM_CHANNEL_5>;
486 #pwm-cells = <3>;
493 arm,num-irq-priority-bits = <4>;