Lines Matching +full:clock +full:- +full:output +full:- +full:names
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mfd/allwinner,sun6i-a31-prcm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Chen-Yu Tsai <wens@csie.org>
11 - Maxime Ripard <mripard@kernel.org>
17 const: allwinner,sun6i-a31-prcm
30 - allwinner,sun4i-a10-mod0-clk
31 - allwinner,sun6i-a31-apb0-clk
32 - allwinner,sun6i-a31-apb0-gates-clk
33 - allwinner,sun6i-a31-ar100-clk
34 - allwinner,sun6i-a31-clock-reset
35 - fixed-factor-clock
38 - if:
42 const: fixed-factor-clock
45 $ref: /schemas/clock/fixed-factor-clock.yaml#
47 - if:
51 const: allwinner,sun4i-a10-mod0-clk
55 "#clock-cells":
64 clock-output-names:
70 - "#clock-cells"
71 - compatible
72 - clocks
73 - clock-output-names
77 - if:
81 const: allwinner,sun6i-a31-apb0-clk
85 "#clock-cells":
94 clock-output-names:
100 - "#clock-cells"
101 - compatible
102 - clocks
103 - clock-output-names
107 - if:
111 const: allwinner,sun6i-a31-apb0-gates-clk
115 "#clock-cells":
118 This additional argument passed to that clock is the
128 clock-output-names:
135 - "#clock-cells"
136 - compatible
137 - clocks
138 - clock-output-names
142 - if:
146 const: allwinner,sun6i-a31-ar100-clk
150 "#clock-cells":
162 clock-output-names:
168 - "#clock-cells"
169 - compatible
170 - clocks
171 - clock-output-names
175 - if:
179 const: allwinner,sun6i-a31-clock-reset
183 "#reset-cells":
192 - "#reset-cells"
193 - compatible
198 - compatible
199 - reg
204 - |
205 #include <dt-bindings/clock/sun6i-a31-ccu.h>
208 compatible = "allwinner,sun6i-a31-prcm";
212 compatible = "allwinner,sun6i-a31-ar100-clk";
213 #clock-cells = <0>;
217 clock-output-names = "ar100";
221 compatible = "fixed-factor-clock";
222 #clock-cells = <0>;
223 clock-div = <1>;
224 clock-mult = <1>;
226 clock-output-names = "ahb0";
230 compatible = "allwinner,sun6i-a31-apb0-clk";
231 #clock-cells = <0>;
233 clock-output-names = "apb0";
237 compatible = "allwinner,sun6i-a31-apb0-gates-clk";
238 #clock-cells = <1>;
240 clock-output-names = "apb0_pio", "apb0_ir",
247 #clock-cells = <0>;
248 compatible = "allwinner,sun4i-a10-mod0-clk";
250 clock-output-names = "ir";
254 compatible = "allwinner,sun6i-a31-clock-reset";
255 #reset-cells = <1>;