Message ID | 20240823-c3_add_node-v3-1-3648376037f4@amlogic.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | add some node for amlogic c3 | expand |
On Fri, Aug 23, 2024 at 10:29:17AM +0800, Xianwei Zhao wrote: > Add C3 PLL controller input clock parameters "fix". > > The clock named "fix" was initially implemented in PLL clock controller driver. > However, some registers required secure zone access, so we moved it to > the secure zone (BL31) and accessed it through SCMI. Since the PLL clock > driver needs to use this clock, the "fix" clock is used as an input source. > We updated the driver but forgot to modify the binding accordingly, Please wrap commit message according to Linux coding style / submission process (neither too early nor over the limit): https://elixir.bootlin.com/linux/v6.4-rc1/source/Documentation/process/submitting-patches.rst#L597 Best regards, Krzysztof
Hi Krzysztof, Thanks for your reply. On 2024/8/23 14:41, Krzysztof Kozlowski wrote: > [ EXTERNAL EMAIL ] > > On Fri, Aug 23, 2024 at 10:29:17AM +0800, Xianwei Zhao wrote: >> Add C3 PLL controller input clock parameters "fix". >> >> The clock named "fix" was initially implemented in PLL clock controller driver. >> However, some registers required secure zone access, so we moved it to >> the secure zone (BL31) and accessed it through SCMI. Since the PLL clock >> driver needs to use this clock, the "fix" clock is used as an input source. >> We updated the driver but forgot to modify the binding accordingly, > > Please wrap commit message according to Linux coding style / submission > process (neither too early nor over the limit): > https://elixir.bootlin.com/linux/v6.4-rc1/source/Documentation/process/submitting-patches.rst#L597 > Will do. > Best regards, > Krzysztof >
diff --git a/Documentation/devicetree/bindings/clock/amlogic,c3-pll-clkc.yaml b/Documentation/devicetree/bindings/clock/amlogic,c3-pll-clkc.yaml index 43de3c6fc1cf..700865cc9792 100644 --- a/Documentation/devicetree/bindings/clock/amlogic,c3-pll-clkc.yaml +++ b/Documentation/devicetree/bindings/clock/amlogic,c3-pll-clkc.yaml @@ -24,11 +24,13 @@ properties: items: - description: input top pll - description: input mclk pll + - description: input fix pll clock-names: items: - const: top - const: mclk + - const: fix "#clock-cells": const: 1 @@ -52,8 +54,9 @@ examples: compatible = "amlogic,c3-pll-clkc"; reg = <0x0 0x8000 0x0 0x1a4>; clocks = <&scmi_clk 2>, - <&scmi_clk 5>; - clock-names = "top", "mclk"; + <&scmi_clk 5>, + <&scmi_clk 12>; + clock-names = "top", "mclk", "fix"; #clock-cells = <1>; }; };