SM7150 GCC expected two power domains - CX and CX_AO. Currently only one is supported, so add the missing CX. Signed-off-by: Danila Tikhonov <danila@xxxxxxxxxxx> --- .../devicetree/bindings/clock/qcom,sm7150-gcc.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml b/Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml index 0eb76d9d51c4..1360e9d1d6ee 100644 --- a/Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,sm7150-gcc.yaml @@ -27,9 +27,15 @@ properties: - description: Board XO Active-Only source - description: Sleep clock source + power-domains: + maxItems: 1 + description: + CX power domain. + required: - compatible - clocks + - power-domains allOf: - $ref: qcom,gcc.yaml# @@ -39,12 +45,14 @@ unevaluatedProperties: false examples: - | #include <dt-bindings/clock/qcom,rpmh.h> + #include <dt-bindings/power/qcom,rpmhpd.h> clock-controller@100000 { compatible = "qcom,sm7150-gcc"; reg = <0x00100000 0x001f0000>; clocks = <&rpmhcc RPMH_CXO_CLK>, <&rpmhcc RPMH_CXO_CLK_A>, <&sleep_clk>; + power-domains = <&rpmhpd RPMHPD_CX>; #clock-cells = <1>; #reset-cells = <1>; #power-domain-cells = <1>; -- 2.43.2