Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: clock: qcom,gcc-sc8280xp: document power domain

GCC clock controller is supplied by CX power domain:

sc8280xp-crd.dtb: clock-controller@100000: Unevaluated properties are not allowed ('power-domains' was unexpected)

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230102085909.24620-1-krzysztof.kozlowski@linaro.org

authored by

Krzysztof Kozlowski and committed by
Bjorn Andersson
cae04c44 c045154c

+7
+7
Documentation/devicetree/bindings/clock/qcom,gcc-sc8280xp.yaml
··· 55 55 - description: First EMAC controller reference clock 56 56 - description: Second EMAC controller reference clock 57 57 58 + power-domains: 59 + items: 60 + - description: CX domain 61 + 58 62 protected-clocks: 59 63 maxItems: 389 60 64 ··· 74 70 examples: 75 71 - | 76 72 #include <dt-bindings/clock/qcom,rpmh.h> 73 + #include <dt-bindings/power/qcom-rpmpd.h> 74 + 77 75 clock-controller@100000 { 78 76 compatible = "qcom,gcc-sc8280xp"; 79 77 reg = <0x00100000 0x1f0000>; ··· 112 106 <&pcie4_lane>, 113 107 <&rxc0_ref_clk>, 114 108 <&rxc1_ref_clk>; 109 + power-domains = <&rpmhpd SC8280XP_CX>; 115 110 116 111 #clock-cells = <1>; 117 112 #reset-cells = <1>;