Lines Matching +full:clk +full:- +full:out +full:- +full:div

4  * SPDX-License-Identifier: Apache-2.0
7 #include <arm/renesas/ra/ra6/ra6-cm33-common.dtsi>
8 #include <zephyr/dt-bindings/clock/ra_clock.h>
9 #include <zephyr/dt-bindings/pwm/ra_pwm.h>
14 compatible = "mmio-sram";
19 compatible = "renesas,ra-gpio-ioport";
22 gpio-controller;
23 #gpio-cells = <2>;
29 compatible = "renesas,ra-gpio-ioport";
32 gpio-controller;
33 #gpio-cells = <2>;
39 compatible = "renesas,ra-gpio-ioport";
42 gpio-controller;
43 #gpio-cells = <2>;
49 compatible = "renesas,ra-gpio-ioport";
52 gpio-controller;
53 #gpio-cells = <2>;
59 compatible = "renesas,ra-gpio-ioport";
62 gpio-controller;
63 #gpio-cells = <2>;
69 compatible = "renesas,ra-gpio-ioport";
72 gpio-controller;
73 #gpio-cells = <2>;
79 compatible = "renesas,ra-sci";
81 interrupt-names = "rxi", "txi", "tei", "eri";
86 compatible = "renesas,ra-sci-uart";
93 compatible = "renesas,ra-sci";
95 interrupt-names = "rxi", "txi", "tei", "eri";
100 compatible = "renesas,ra-sci-uart";
107 compatible = "renesas,ra-sci";
109 interrupt-names = "rxi", "txi", "tei", "eri";
114 compatible = "renesas,ra-sci-uart";
121 compatible = "renesas,ra-sci";
123 interrupt-names = "rxi", "txi", "tei", "eri";
128 compatible = "renesas,ra-sci-uart";
135 compatible = "renesas,ra-sci";
137 interrupt-names = "rxi", "txi", "tei", "eri";
142 compatible = "renesas,ra-sci-uart";
149 compatible = "renesas,ra-sci";
151 interrupt-names = "rxi", "txi", "tei", "eri";
156 compatible = "renesas,ra-sci-uart";
163 compatible = "renesas,ra-sci";
165 interrupt-names = "rxi", "txi", "tei", "eri";
170 compatible = "renesas,ra-sci-uart";
177 compatible = "renesas,ra-sci";
179 interrupt-names = "rxi", "txi", "tei", "eri";
184 compatible = "renesas,ra-sci-uart";
191 compatible = "renesas,ra-iic";
198 compatible = "renesas,ra-usb";
201 interrupt-names = "usbhs-ir", "usbhs-d0", "usbhs-d1";
202 num-bidir-endpoints = <10>;
206 compatible = "renesas,ra-udc";
212 channel-count = <13>;
213 channel-available-mask = <0x37ff>;
217 channel-count = <16>;
218 channel-available-mask = <0x1fff0007>;
222 compatible = "renesas,ra-pwm";
227 #pwm-cells = <3>;
232 compatible = "renesas,ra-pwm";
237 #pwm-cells = <3>;
242 compatible = "renesas,ra-pwm";
247 #pwm-cells = <3>;
252 compatible = "renesas,ra-pwm";
257 #pwm-cells = <3>;
262 compatible = "renesas,ra-pwm";
267 #pwm-cells = <3>;
272 compatible = "renesas,ra-pwm";
277 #pwm-cells = <3>;
283 #address-cells = <1>;
284 #size-cells = <1>;
286 xtal: clock-main-osc {
287 compatible = "renesas,ra-cgc-external-clock";
288 clock-frequency = <DT_FREQ_M(24)>;
289 #clock-cells = <0>;
293 hoco: clock-hoco {
294 compatible = "fixed-clock";
295 clock-frequency = <DT_FREQ_M(20)>;
296 #clock-cells = <0>;
299 moco: clock-moco {
300 compatible = "fixed-clock";
301 clock-frequency = <DT_FREQ_M(8)>;
302 #clock-cells = <0>;
305 loco: clock-loco {
306 compatible = "fixed-clock";
307 clock-frequency = <32768>;
308 #clock-cells = <0>;
311 subclk: clock-subclk {
312 compatible = "renesas,ra-cgc-subclk";
313 clock-frequency = <32768>;
314 #clock-cells = <0>;
319 compatible = "renesas,ra-cgc-pll";
320 #clock-cells = <0>;
324 div = <3>;
330 compatible = "renesas,ra-cgc-pll";
331 #clock-cells = <0>;
334 div = <2>;
340 compatible = "renesas,ra-cgc-pclk-block";
343 reg-names = "MSTPA", "MSTPB","MSTPC",
345 #clock-cells = <0>;
350 compatible = "renesas,ra-cgc-pclk";
351 div = <1>;
352 #clock-cells = <2>;
357 compatible = "renesas,ra-cgc-pclk";
358 div = <2>;
359 #clock-cells = <2>;
364 compatible = "renesas,ra-cgc-pclk";
365 div = <4>;
366 #clock-cells = <2>;
371 compatible = "renesas,ra-cgc-pclk";
372 div = <4>;
373 #clock-cells = <2>;
378 compatible = "renesas,ra-cgc-pclk";
379 div = <2>;
380 #clock-cells = <2>;
385 compatible = "renesas,ra-cgc-pclk";
386 div = <2>;
388 compatible = "renesas,ra-cgc-busclk";
389 clk-out-div = <2>;
391 #clock-cells = <0>;
393 #clock-cells = <2>;
398 compatible = "renesas,ra-cgc-pclk";
399 div = <4>;
400 #clock-cells = <2>;
405 compatible = "renesas,ra-cgc-pclk";
406 #clock-cells = <2>;
411 compatible = "renesas,ra-cgc-pclk";
412 #clock-cells = <2>;
417 compatible = "renesas,ra-cgc-pclk";
418 #clock-cells = <2>;
423 compatible = "renesas,ra-cgc-pclk";
424 #clock-cells = <2>;
429 compatible = "renesas,ra-cgc-pclk";
430 #clock-cells = <2>;
435 compatible = "renesas,ra-cgc-pclk";
436 #clock-cells = <2>;
442 usbhs_phy: usbhs-phy {
443 compatible = "renesas,ra-usbphyc";
444 #phy-cells = <0>;
449 port-irqs = <&port_irq6 &port_irq7 &port_irq8
452 port-irq-names = "port-irq6",
453 "port-irq7",
454 "port-irq8",
455 "port-irq9",
456 "port-irq10",
457 "port-irq11",
458 "port-irq12",
459 "port-irq13",
460 "port-irq14";
461 port-irq6-pins = <0>;
462 port-irq7-pins = <1>;
463 port-irq8-pins = <2>;
464 port-irq9-pins = <4>;
465 port-irq10-pins = <5>;
466 port-irq11-pins = <6>;
467 port-irq12-pins = <8>;
468 port-irq13-pins = <9 15>;
469 port-irq14-pins = <10>;
473 port-irqs = <&port_irq0 &port_irq1 &port_irq2
475 port-irq-names = "port-irq0",
476 "port-irq1",
477 "port-irq2",
478 "port-irq3",
479 "port-irq4";
480 port-irq0-pins = <5>;
481 port-irq1-pins = <1 4>;
482 port-irq2-pins = <0>;
483 port-irq3-pins = <10>;
484 port-irq4-pins = <11>;
488 port-irqs = <&port_irq0 &port_irq1 &port_irq2
490 port-irq-names = "port-irq0",
491 "port-irq1",
492 "port-irq2",
493 "port-irq3";
494 port-irq0-pins = <6>;
495 port-irq1-pins = <5>;
496 port-irq2-pins = <3 13>;
497 port-irq3-pins = <2 12>;
501 port-irqs = <&port_irq5 &port_irq6
503 port-irq-names = "port-irq5",
504 "port-irq6",
505 "port-irq8",
506 "port-irq9";
507 port-irq5-pins = <2>;
508 port-irq6-pins = <1>;
509 port-irq8-pins = <5>;
510 port-irq9-pins = <4>;
514 port-irqs = <&port_irq0 &port_irq4 &port_irq5
517 port-irq-names = "port-irq0",
518 "port-irq4",
519 "port-irq5",
520 "port-irq6",
521 "port-irq7",
522 "port-irq8",
523 "port-irq9",
524 "port-irq14",
525 "port-irq15";
526 port-irq0-pins = <0>;
527 port-irq4-pins = <2 11>;
528 port-irq5-pins = <1 10>;
529 port-irq6-pins = <9>;
530 port-irq7-pins = <8>;
531 port-irq8-pins = <15>;
532 port-irq9-pins = <14>;
533 port-irq14-pins = <3>;
534 port-irq15-pins = <4>;
538 port-irqs = <&port_irq11 &port_irq12 &port_irq14
540 port-irq-names = "port-irq11",
541 "port-irq12",
542 "port-irq14",
543 "port-irq15";
544 port-irq11-pins = <1>;
545 port-irq12-pins = <2>;
546 port-irq14-pins = <5 12>;
547 port-irq15-pins = <6 11>;
551 port-irqs = <&port_irq7>;
552 port-irq-names = "port-irq7";
553 port-irq7-pins = <15>;
557 port-irqs = <&port_irq7 &port_irq8 &port_irq10
559 port-irq-names = "port-irq7",
560 "port-irq8",
561 "port-irq10",
562 "port-irq11";
563 port-irq7-pins = <6>;
564 port-irq8-pins = <7>;
565 port-irq10-pins = <9>;
566 port-irq11-pins = <8>;
570 port-irqs = <&port_irq0 &port_irq1 &port_irq2
572 port-irq-names = "port-irq0",
573 "port-irq1",
574 "port-irq2",
575 "port-irq3";
576 port-irq0-pins = <6>;
577 port-irq1-pins = <4>;
578 port-irq2-pins = <3>;
579 port-irq3-pins = <2>;
583 port-irqs = <&port_irq8 &port_irq9 &port_irq10
585 port-irq-names = "port-irq8",
586 "port-irq9",
587 "port-irq10",
588 "port-irq11";
589 port-irq8-pins = <5>;
590 port-irq9-pins = <6>;
591 port-irq10-pins = <7>;
592 port-irq11-pins = <8>;
596 port-irqs = <&port_irq4 &port_irq5 &port_irq6>;
597 port-irq-names = "port-irq4",
598 "port-irq5",
599 "port-irq6";
600 port-irq4-pins = <10>;
601 port-irq5-pins = <9>;
602 port-irq6-pins = <8>;