ARM: dts: am43xx-clocks: use ti, fixed-factor-clock for dpll_per_clkdcoldo
PATCH 1/1 ARM: dts: am43xx-clocks: use ti, fixed-factor-clock for dpll_per_clkdcoldo
Use the ti,fixed-factor-clock version so that autoidle for dpll_per_clkdcoldo is properly controlled after power management code is introduced. Without this the clock may be held active even when it is gated.
Signed-off-by Dave Gerlach <[email protected]>
--- arch/arm/boot/dts/am43xx-clocks.dtsi | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-)
arch/arm/boot/dts/am43xx-clocks.dtsi +6 -3
@@ -609,10 +609,13 @@ dpll_per_clkdcoldo: dpll_per_clkdcoldo { #clock-cells = <0>; - compatible = "fixed-factor-clock"; + compatible = "ti,fixed-factor-clock"; clocks = <&dpll_per_ck>; - clock-mult = <1>; - clock-div = <1>; + ti,clock-mult = <1>; + ti,clock-div = <1>; + ti,autoidle-shift = <8>; + reg = <0x2e14>; + ti,invert-autoidle-bit; }; dll_aging_clk_div: dll_aging_clk_div {
Signature · 1 line
1.9.0
PATCH 1/1 ARM: dts: am43xx-clocks: use ti,fixed-factor-clock for dpll_per_clkdcoldo
Quoted 6 lines · Dave Gerlach
Use the ti,fixed-factor-clock version so that autoidle for
dpll_per_clkdcoldois properly controlled after power management code is introduced. Without this the clock may be held active even when it is gated.Signed-off-by Dave Gerlach <[email protected]>
Thanks, queued for 3.16/clk-dt.
Quoted 26 lines
--- arch/arm/boot/dts/am43xx-clocks.dtsi | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-)arch/arm/boot/dts/am43xx-clocks.dtsi +6
-3@@ -609,10 +609,13 @@ dpll_per_clkdcoldo: dpll_per_clkdcoldo { #clock-cells = <0>; - compatible = "fixed-factor-clock"; + compatible = "ti,fixed-factor-clock"; clocks = <&dpll_per_ck>; - clock-mult = <1>; - clock-div = <1>; + ti,clock-mult = <1>; + ti,clock-div = <1>; + ti,autoidle-shift = <8>; + reg = <0x2e14>; + ti,invert-autoidle-bit; }; dll_aging_clk_div: dll_aging_clk_div {