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

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: clock: qcom,msm8996-apcc: Fix clocks

The clocks currently listed in clocks and clock-names are the ones
supplied by this clock controller, not the ones it consumes. Replace
them with the only clock it consumes - the on-board oscillator (XO),
and make the properties required.

Signed-off-by: Yassine Oudjana <y.oudjana@protonmail.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20220621160621.24415-6-y.oudjana@protonmail.com

authored by

Yassine Oudjana and committed by
Bjorn Andersson
b4feed4a 9a9f5f9a

+7 -8
+7 -8
Documentation/devicetree/bindings/clock/qcom,msm8996-apcc.yaml
··· 26 26 27 27 clocks: 28 28 items: 29 - - description: Primary PLL clock for power cluster (little) 30 - - description: Primary PLL clock for perf cluster (big) 31 - - description: Alternate PLL clock for power cluster (little) 32 - - description: Alternate PLL clock for perf cluster (big) 29 + - description: XO source 33 30 34 31 clock-names: 35 32 items: 36 - - const: pwrcl_pll 37 - - const: perfcl_pll 38 - - const: pwrcl_alt_pll 39 - - const: perfcl_alt_pll 33 + - const: xo 40 34 41 35 required: 42 36 - compatible 43 37 - reg 44 38 - '#clock-cells' 39 + - clocks 40 + - clock-names 45 41 46 42 additionalProperties: false 47 43 ··· 47 51 compatible = "qcom,msm8996-apcc"; 48 52 reg = <0x6400000 0x90000>; 49 53 #clock-cells = <1>; 54 + 55 + clocks = <&xo_board>; 56 + clock-names = "xo"; 50 57 };