Lines Matching +full:clock +full:- +full:output +full:- +full:names

2  * Copyright 2014 Chen-Yu Tsai
4 * Chen-Yu Tsai <wens@csie.org>
6 * This file is dual-licensed: you can use it either under the terms
47 #include <dt-bindings/interrupt-controller/arm-gic.h>
49 #include <dt-bindings/pinctrl/sun4i-a10.h>
52 interrupt-parent = <&gic>;
55 #address-cells = <1>;
56 #size-cells = <1>;
60 compatible = "allwinner,simple-framebuffer",
61 "simple-framebuffer";
62 allwinner,pipeline = "de_be0-lcd0";
69 compatible = "arm,armv7-timer";
74 clock-frequency = <24000000>;
75 arm,cpu-registers-not-fw-configured;
79 enable-method = "allwinner,sun8i-a23";
80 #address-cells = <1>;
81 #size-cells = <0>;
84 compatible = "arm,cortex-a7";
90 compatible = "arm,cortex-a7";
97 #address-cells = <1>;
98 #size-cells = <1>;
102 #clock-cells = <0>;
103 compatible = "fixed-clock";
104 clock-frequency = <24000000>;
105 clock-output-names = "osc24M";
109 #clock-cells = <0>;
110 compatible = "fixed-clock";
111 clock-frequency = <32768>;
112 clock-output-names = "osc32k";
116 #clock-cells = <0>;
117 compatible = "allwinner,sun8i-a23-pll1-clk";
120 clock-output-names = "pll1";
123 /* dummy clock until actually implemented */
125 #clock-cells = <0>;
126 compatible = "fixed-clock";
127 clock-frequency = <0>;
128 clock-output-names = "pll5";
132 #clock-cells = <1>;
133 compatible = "allwinner,sun6i-a31-pll6-clk";
136 clock-output-names = "pll6", "pll6x2";
140 #clock-cells = <0>;
141 compatible = "allwinner,sun4i-a10-cpu-clk";
151 clock-output-names = "cpu";
155 #clock-cells = <0>;
156 compatible = "allwinner,sun8i-a23-axi-clk";
159 clock-output-names = "axi";
163 #clock-cells = <0>;
164 compatible = "allwinner,sun6i-a31-ahb1-clk";
167 clock-output-names = "ahb1";
171 #clock-cells = <0>;
172 compatible = "allwinner,sun4i-a10-apb0-clk";
175 clock-output-names = "apb1";
179 #clock-cells = <1>;
180 compatible = "allwinner,sun8i-a23-apb1-gates-clk";
183 clock-indices = <0>, <5>,
185 clock-output-names = "apb1_codec", "apb1_pio",
190 #clock-cells = <0>;
191 compatible = "allwinner,sun4i-a10-apb1-clk";
194 clock-output-names = "apb2";
198 #clock-cells = <1>;
199 compatible = "allwinner,sun8i-a23-apb2-gates-clk";
202 clock-indices = <0>, <1>,
206 clock-output-names = "apb2_i2c0", "apb2_i2c1",
213 #clock-cells = <1>;
214 compatible = "allwinner,sun4i-a10-mmc-clk";
217 clock-output-names = "mmc0",
223 #clock-cells = <1>;
224 compatible = "allwinner,sun4i-a10-mmc-clk";
227 clock-output-names = "mmc1",
233 #clock-cells = <1>;
234 compatible = "allwinner,sun4i-a10-mmc-clk";
237 clock-output-names = "mmc2",
243 #clock-cells = <1>;
244 #reset-cells = <1>;
245 compatible = "allwinner,sun8i-a23-usb-clk";
248 clock-output-names = "usb_phy0", "usb_phy1", "usb_hsic",
254 compatible = "simple-bus";
255 #address-cells = <1>;
256 #size-cells = <1>;
259 dma: dma-controller@01c02000 {
260 compatible = "allwinner,sun8i-a23-dma";
265 #dma-cells = <1>;
269 compatible = "allwinner,sun7i-a20-mmc",
270 "allwinner,sun5i-a13-mmc";
276 clock-names = "ahb",
278 "output",
281 reset-names = "ahb";
284 #address-cells = <1>;
285 #size-cells = <0>;
289 compatible = "allwinner,sun7i-a20-mmc",
290 "allwinner,sun5i-a13-mmc";
296 clock-names = "ahb",
298 "output",
301 reset-names = "ahb";
304 #address-cells = <1>;
305 #size-cells = <0>;
309 compatible = "allwinner,sun7i-a20-mmc",
310 "allwinner,sun5i-a13-mmc";
316 clock-names = "ahb",
318 "output",
321 reset-names = "ahb";
324 #address-cells = <1>;
325 #size-cells = <0>;
329 compatible = "allwinner,sun8i-a23-ehci", "generic-ehci";
335 phy-names = "usb";
340 compatible = "allwinner,sun8i-a23-ohci", "generic-ohci";
346 phy-names = "usb";
355 gpio-controller;
356 interrupt-controller;
357 #interrupt-cells = <3>;
358 #gpio-cells = <3>;
423 #reset-cells = <1>;
424 compatible = "allwinner,sun6i-a31-clock-reset";
429 #reset-cells = <1>;
430 compatible = "allwinner,sun6i-a31-clock-reset";
435 #reset-cells = <1>;
436 compatible = "allwinner,sun6i-a31-clock-reset";
441 compatible = "allwinner,sun4i-a10-timer";
449 compatible = "allwinner,sun6i-a31-wdt";
455 compatible = "allwinner,sun7i-a20-pwm";
458 #pwm-cells = <3>;
463 compatible = "allwinner,sun4i-a10-lradc-keys";
470 compatible = "snps,dw-apb-uart";
473 reg-shift = <2>;
474 reg-io-width = <4>;
478 dma-names = "rx", "tx";
483 compatible = "snps,dw-apb-uart";
486 reg-shift = <2>;
487 reg-io-width = <4>;
491 dma-names = "rx", "tx";
496 compatible = "snps,dw-apb-uart";
499 reg-shift = <2>;
500 reg-io-width = <4>;
504 dma-names = "rx", "tx";
509 compatible = "snps,dw-apb-uart";
512 reg-shift = <2>;
513 reg-io-width = <4>;
517 dma-names = "rx", "tx";
522 compatible = "snps,dw-apb-uart";
525 reg-shift = <2>;
526 reg-io-width = <4>;
530 dma-names = "rx", "tx";
535 compatible = "allwinner,sun6i-a31-i2c";
541 #address-cells = <1>;
542 #size-cells = <0>;
546 compatible = "allwinner,sun6i-a31-i2c";
552 #address-cells = <1>;
553 #size-cells = <0>;
557 compatible = "allwinner,sun6i-a31-i2c";
563 #address-cells = <1>;
564 #size-cells = <0>;
567 gic: interrupt-controller@01c81000 {
568 compatible = "arm,cortex-a7-gic", "arm,cortex-a15-gic";
573 interrupt-controller;
574 #interrupt-cells = <3>;
579 compatible = "allwinner,sun6i-a31-rtc";
585 nmi_intc: interrupt-controller@01f00c0c {
586 compatible = "allwinner,sun6i-a31-sc-nmi";
587 interrupt-controller;
588 #interrupt-cells = <2>;
594 compatible = "allwinner,sun8i-a23-prcm";
598 compatible = "fixed-factor-clock";
599 #clock-cells = <0>;
600 clock-div = <1>;
601 clock-mult = <1>;
603 clock-output-names = "ar100";
607 compatible = "fixed-factor-clock";
608 #clock-cells = <0>;
609 clock-div = <1>;
610 clock-mult = <1>;
612 clock-output-names = "ahb0";
616 compatible = "allwinner,sun8i-a23-apb0-clk";
617 #clock-cells = <0>;
619 clock-output-names = "apb0";
623 compatible = "allwinner,sun8i-a23-apb0-gates-clk";
624 #clock-cells = <1>;
626 clock-output-names = "apb0_pio", "apb0_timer",
632 compatible = "allwinner,sun6i-a31-clock-reset";
633 #reset-cells = <1>;
638 compatible = "allwinner,sun8i-a23-cpuconfig";
643 compatible = "snps,dw-apb-uart";
646 reg-shift = <2>;
647 reg-io-width = <4>;
654 compatible = "allwinner,sun8i-a23-r-pinctrl";
659 gpio-controller;
660 interrupt-controller;
661 #interrupt-cells = <3>;
662 #address-cells = <1>;
663 #size-cells = <0>;
664 #gpio-cells = <3>;
682 compatible = "allwinner,sun8i-a23-rsb";
686 clock-frequency = <3000000>;
688 pinctrl-names = "default";
689 pinctrl-0 = <&r_rsb_pins>;
691 #address-cells = <1>;
692 #size-cells = <0>;