Lines Matching +full:sun6i +full:- +full:a31 +full:- +full:prcm

1 # SPDX-License-Identifier: GPL-2.0+
3 ---
4 $id: http://devicetree.org/schemas/mfd/allwinner,sun8i-a23-prcm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Allwinner A23 PRCM
10 - Chen-Yu Tsai <wens@csie.org>
11 - Maxime Ripard <mripard@kernel.org>
17 const: allwinner,sun8i-a23-prcm
30 - fixed-factor-clock
31 - allwinner,sun8i-a23-apb0-clk
32 - allwinner,sun8i-a23-apb0-gates-clk
33 - allwinner,sun6i-a31-clock-reset
34 - allwinner,sun8i-a23-codec-analog
37 - compatible
40 - if:
44 const: fixed-factor-clock
47 $ref: /schemas/clock/fixed-factor-clock.yaml#
49 - if:
53 const: allwinner,sun8i-a23-apb0-clk
57 "#clock-cells":
66 clock-output-names:
72 - "#clock-cells"
73 - compatible
74 - clocks
75 - clock-output-names
79 - if:
83 const: allwinner,sun8i-a23-apb0-gates-clk
87 "#clock-cells":
100 clock-output-names:
107 - "#clock-cells"
108 - compatible
109 - clocks
110 - clock-output-names
114 - if:
118 const: allwinner,sun6i-a31-clock-reset
122 "#reset-cells":
131 - "#reset-cells"
132 - compatible
136 - if:
140 const: allwinner,sun8i-a23-codec-analog
150 - compatible
155 - compatible
156 - reg
161 - |
162 prcm@1f01400 {
163 compatible = "allwinner,sun8i-a23-prcm";
167 compatible = "fixed-factor-clock";
168 #clock-cells = <0>;
169 clock-div = <1>;
170 clock-mult = <1>;
172 clock-output-names = "ar100";
176 compatible = "fixed-factor-clock";
177 #clock-cells = <0>;
178 clock-div = <1>;
179 clock-mult = <1>;
181 clock-output-names = "ahb0";
185 compatible = "allwinner,sun8i-a23-apb0-clk";
186 #clock-cells = <0>;
188 clock-output-names = "apb0";
192 compatible = "allwinner,sun8i-a23-apb0-gates-clk";
193 #clock-cells = <1>;
195 clock-output-names = "apb0_pio", "apb0_timer",
201 compatible = "allwinner,sun6i-a31-clock-reset";
202 #reset-cells = <1>;
205 codec_analog: codec-analog {
206 compatible = "allwinner,sun8i-a23-codec-analog";