18c2ecf20Sopenharmony_ciKrait Clock Controller
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciPROPERTIES
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ci- compatible:
68c2ecf20Sopenharmony_ci	Usage: required
78c2ecf20Sopenharmony_ci	Value type: <string>
88c2ecf20Sopenharmony_ci	Definition: must be one of:
98c2ecf20Sopenharmony_ci			"qcom,krait-cc-v1"
108c2ecf20Sopenharmony_ci			"qcom,krait-cc-v2"
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci- #clock-cells:
138c2ecf20Sopenharmony_ci	Usage: required
148c2ecf20Sopenharmony_ci	Value type: <u32>
158c2ecf20Sopenharmony_ci	Definition: must be 1
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ci- clocks:
188c2ecf20Sopenharmony_ci	Usage: required
198c2ecf20Sopenharmony_ci	Value type: <prop-encoded-array>
208c2ecf20Sopenharmony_ci	Definition: reference to the clock parents of hfpll, secondary muxes.
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci- clock-names:
238c2ecf20Sopenharmony_ci	Usage: required
248c2ecf20Sopenharmony_ci	Value type: <stringlist>
258c2ecf20Sopenharmony_ci	Definition: must be "hfpll0", "hfpll1", "acpu0_aux", "acpu1_aux", "qsb".
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ciExample:
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ci	kraitcc: clock-controller {
308c2ecf20Sopenharmony_ci		compatible = "qcom,krait-cc-v1";
318c2ecf20Sopenharmony_ci		clocks = <&hfpll0>, <&hfpll1>, <&acpu0_aux>, <&acpu1_aux>, <qsb>;
328c2ecf20Sopenharmony_ci		clock-names = "hfpll0", "hfpll1", "acpu0_aux", "acpu1_aux", "qsb";
338c2ecf20Sopenharmony_ci		#clock-cells = <1>;
348c2ecf20Sopenharmony_ci	};
35