Lines Matching +full:clock +full:- +full:controller

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Neil Armstrong <[email protected]>
15 - enum:
16 - amlogic,meson-hhi-sysctrl
17 - amlogic,meson-gx-hhi-sysctrl
18 - amlogic,meson-gx-ao-sysctrl
19 - amlogic,meson-axg-hhi-sysctrl
20 - amlogic,meson-axg-ao-sysctrl
21 - const: simple-mfd
22 - const: syscon
27 clock-controller:
30 power-controller:
31 $ref: /schemas/power/amlogic,meson-ee-pwrc.yaml
40 - if:
44 - amlogic,meson-hhi-sysctrl
47 clock-controller:
48 $ref: /schemas/clock/amlogic,meson8-clkc.yaml#
53 - if:
57 - amlogic,meson-gx-hhi-sysctrl
58 - amlogic,meson-axg-hhi-sysctrl
61 clock-controller:
62 $ref: /schemas/clock/amlogic,gxbb-clkc.yaml#
65 - power-controller
67 - if:
71 - amlogic,meson-gx-ao-sysctrl
72 - amlogic,meson-axg-ao-sysctrl
75 clock-controller:
76 $ref: /schemas/clock/amlogic,gxbb-aoclkc.yaml#
78 power-controller: false
81 - if:
85 - amlogic,meson-gx-hhi-sysctrl
90 - if:
94 - amlogic,meson-axg-hhi-sysctrl
99 - $ref: /schemas/phy/amlogic,g12a-mipi-dphy-analog.yaml
100 - $ref: /schemas/phy/amlogic,meson-axg-mipi-pcie-analog.yaml
103 - compatible
104 - reg
105 - clock-controller
110 - |
112 compatible = "simple-bus";
114 #address-cells = <1>;
115 #size-cells = <1>;
118 sysctrl: system-controller@0 {
119 compatible = "amlogic,meson-gx-hhi-sysctrl", "simple-mfd", "syscon";
122 clock-controller {
123 compatible = "amlogic,gxbb-clkc";
124 #clock-cells = <1>;
126 clock-names = "xtal";
129 power-controller {
130 compatible = "amlogic,meson-gxbb-pwrc";
131 #power-domain-cells = <1>;
132 amlogic,ao-sysctrl = <&sysctrl_AO>;
146 reset-names = "viu", "venc", "vcbus", "bt656", "dvin",
150 clock-names = "vpu", "vapb";
156 compatible = "simple-bus";
158 #address-cells = <1>;
159 #size-cells = <1>;
162 sysctrl_AO: system-controller@0 {
163 compatible = "amlogic,meson-gx-ao-sysctrl", "simple-mfd", "syscon";
166 clock-controller {
167 compatible = "amlogic,meson-gxbb-aoclkc", "amlogic,meson-gx-aoclkc";
168 #clock-cells = <1>;
169 #reset-cells = <1>;
171 clock-names = "xtal", "mpeg-clk";
176 - |
177 system-controller@ff63c000 {
178 compatible = "amlogic,meson-axg-hhi-sysctrl", "simple-mfd", "syscon";
181 clock-controller {
182 compatible = "amlogic,axg-clkc";
183 #clock-cells = <1>;
185 clock-names = "xtal";
188 power-controller {
189 compatible = "amlogic,meson-axg-pwrc";
190 #power-domain-cells = <1>;
191 amlogic,ao-sysctrl = <&sysctrl_AO>;
198 reset-names = "viu", "venc", "vcbus", "vencl", "vid_lock";
200 clock-names = "vpu", "vapb";
204 compatible = "amlogic,axg-mipi-pcie-analog-phy";
205 #phy-cells = <0>;