Message ID | 20230512211727.3445575-10-dmitry.baryshkov@linaro.org |
---|---|
State | Accepted |
Commit | 174b934c3dc4fc7bd1d2075745bba829a743553f |
Headers | show |
Series | clk: qcom: convert mdm9615 to parent_hws/_data | expand |
On 13/05/2023 12:20, Krzysztof Kozlowski wrote: > On 12/05/2023 23:17, Dmitry Baryshkov wrote: >> Specify clocks used by the LCC device on the MDM9615 platform. >> >> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> >> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> >> --- >> arch/arm/boot/dts/qcom-mdm9615.dtsi | 16 +++++++++++++++- >> 1 file changed, 15 insertions(+), 1 deletion(-) >> >> diff --git a/arch/arm/boot/dts/qcom-mdm9615.dtsi b/arch/arm/boot/dts/qcom-mdm9615.dtsi >> index b40c52ddf9b4..556abe90cf5b 100644 >> --- a/arch/arm/boot/dts/qcom-mdm9615.dtsi >> +++ b/arch/arm/boot/dts/qcom-mdm9615.dtsi >> @@ -39,7 +39,7 @@ cpu-pmu { >> }; >> >> clocks { >> - cxo_board { >> + cxo_board: cxo_board { > > Maybe it is possible now to change the node name to cxo-board-clk? This would break compatibility with the possible drivers using "cxo_board" sys name. It seems this is the last platform using old bindings. Let's probably settle that for 6.6 I can go and rename all fixed clock nodes. Would that work for you?
diff --git a/arch/arm/boot/dts/qcom-mdm9615.dtsi b/arch/arm/boot/dts/qcom-mdm9615.dtsi index b40c52ddf9b4..556abe90cf5b 100644 --- a/arch/arm/boot/dts/qcom-mdm9615.dtsi +++ b/arch/arm/boot/dts/qcom-mdm9615.dtsi @@ -39,7 +39,7 @@ cpu-pmu { }; clocks { - cxo_board { + cxo_board: cxo_board { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <19200000>; @@ -113,6 +113,20 @@ lcc: clock-controller@28000000 { reg = <0x28000000 0x1000>; #clock-cells = <1>; #reset-cells = <1>; + clocks = <&cxo_board>, + <&gcc PLL4_VOTE>, + <0>, + <0>, <0>, + <0>, <0>, + <0>; + clock-names = "cxo", + "pll4_vote", + "mi2s_codec_clk", + "codec_i2s_mic_codec_clk", + "spare_i2s_mic_codec_clk", + "codec_i2s_spkr_codec_clk", + "spare_i2s_spkr_codec_clk", + "pcm_codec_clk"; }; l2cc: clock-controller@2011000 {