Lines Matching +full:clock +full:- +full:bindings

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/qcom,sc7280-lpasscorecc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm LPASS Core & Audio Clock Controller on SC7280
10 - Taniya Das <quic_tdas@quicinc.com>
13 Qualcomm LPASS core and audio clock control module provides the clocks and
17 include/dt-bindings/clock/qcom,lpasscorecc-sc7280.h
18 include/dt-bindings/clock/qcom,lpassaudiocc-sc7280.h
23 clock-names: true
29 - qcom,sc7280-lpassaoncc
30 - qcom,sc7280-lpassaudiocc
31 - qcom,sc7280-lpasscorecc
32 - qcom,sc7280-lpasshm
34 power-domains:
37 '#clock-cells':
40 '#power-domain-cells':
43 '#reset-cells':
46 qcom,adsp-pil-mode:
53 - compatible
54 - reg
55 - clocks
56 - clock-names
57 - '#clock-cells'
58 - '#power-domain-cells'
63 - if:
67 const: qcom,sc7280-lpassaudiocc
73 - description: Board XO source
74 - description: LPASS_AON_CC_MAIN_RCG_CLK_SRC
76 clock-names:
78 - const: bi_tcxo
79 - const: lpass_aon_cc_main_rcg_clk_src
83 - description: lpass core cc register
84 - description: lpass audio csr register
85 - if:
90 - qcom,sc7280-lpassaoncc
96 - description: Board XO source
97 - description: Board XO active only source
98 - description: LPASS_AON_CC_MAIN_RCG_CLK_SRC
100 clock-names:
102 - const: bi_tcxo
103 - const: bi_tcxo_ao
104 - const: iface
108 - if:
113 - qcom,sc7280-lpasshm
114 - qcom,sc7280-lpasscorecc
120 - description: Board XO source
122 clock-names:
124 - const: bi_tcxo
129 - |
130 #include <dt-bindings/clock/qcom,rpmh.h>
131 #include <dt-bindings/clock/qcom,gcc-sc7280.h>
132 #include <dt-bindings/clock/qcom,lpassaudiocc-sc7280.h>
133 #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h>
134 lpass_audiocc: clock-controller@3300000 {
135 compatible = "qcom,sc7280-lpassaudiocc";
140 clock-names = "bi_tcxo", "lpass_aon_cc_main_rcg_clk_src";
141 power-domains = <&lpass_aon LPASS_AON_CC_LPASS_AUDIO_HM_GDSC>;
142 #clock-cells = <1>;
143 #power-domain-cells = <1>;
144 #reset-cells = <1>;
147 - |
148 #include <dt-bindings/clock/qcom,rpmh.h>
149 #include <dt-bindings/clock/qcom,gcc-sc7280.h>
150 #include <dt-bindings/clock/qcom,lpassaudiocc-sc7280.h>
151 #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h>
152 lpass_hm: clock-controller@3c00000 {
153 compatible = "qcom,sc7280-lpasshm";
156 clock-names = "bi_tcxo";
157 #clock-cells = <1>;
158 #power-domain-cells = <1>;
161 - |
162 #include <dt-bindings/clock/qcom,rpmh.h>
163 #include <dt-bindings/clock/qcom,gcc-sc7280.h>
164 #include <dt-bindings/clock/qcom,lpassaudiocc-sc7280.h>
165 #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h>
166 lpasscore: clock-controller@3900000 {
167 compatible = "qcom,sc7280-lpasscorecc";
170 clock-names = "bi_tcxo";
171 power-domains = <&lpass_hm LPASS_CORE_CC_LPASS_CORE_HM_GDSC>;
172 #clock-cells = <1>;
173 #power-domain-cells = <1>;
176 - |
177 #include <dt-bindings/clock/qcom,rpmh.h>
178 #include <dt-bindings/clock/qcom,gcc-sc7280.h>
179 #include <dt-bindings/clock/qcom,lpassaudiocc-sc7280.h>
180 #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h>
181 lpass_aon: clock-controller@3380000 {
182 compatible = "qcom,sc7280-lpassaoncc";
186 clock-names = "bi_tcxo", "bi_tcxo_ao","iface";
187 qcom,adsp-pil-mode;
188 #clock-cells = <1>;
189 #power-domain-cells = <1>;