Message ID | 1408977888-10473-2-git-send-email-gabriel.fernandez@linaro.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 08/25/2014 04:44 PM, Gabriel FERNANDEZ wrote: > Patch adds DT entries for clockgen A0 > > Signed-off-by: Gabriel Fernandez <gabriel.fernandez@linaro.org> > Signed-off-by: Olivier Bideau <olivier.bideau@st.com> > --- > arch/arm/boot/dts/stih407-clock.dtsi | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/arch/arm/boot/dts/stih407-clock.dtsi b/arch/arm/boot/dts/stih407-clock.dtsi > index 800f46f..e03e86e 100644 > --- a/arch/arm/boot/dts/stih407-clock.dtsi > +++ b/arch/arm/boot/dts/stih407-clock.dtsi > @@ -7,6 +7,10 @@ > */ > / { > clocks { > + #address-cells = <1>; > + #size-cells = <1>; > + ranges; > + > /* > * Fixed 30MHz oscillator inputs to SoC > */ > @@ -35,5 +39,33 @@ > clock-frequency = <200000000>; > clock-output-names = "clk-s-icn-reg-0"; > }; > + > + /* > + * ClockGenAs on SASG2 > + */ Note that I removed this comment since no SASG2 on STiH407. > + clockgen-a@090ff000 { > + compatible = "st,clkgen-c32"; > + reg = <0x90ff000 0x1000>; ...
Thanks Maxime ! On 09/23/2014 09:44 AM, Maxime Coquelin wrote: > > > On 08/25/2014 04:44 PM, Gabriel FERNANDEZ wrote: >> Patch adds DT entries for clockgen A0 >> >> Signed-off-by: Gabriel Fernandez <gabriel.fernandez@linaro.org> >> Signed-off-by: Olivier Bideau <olivier.bideau@st.com> >> --- >> arch/arm/boot/dts/stih407-clock.dtsi | 32 >> ++++++++++++++++++++++++++++++++ >> 1 file changed, 32 insertions(+) >> >> diff --git a/arch/arm/boot/dts/stih407-clock.dtsi >> b/arch/arm/boot/dts/stih407-clock.dtsi >> index 800f46f..e03e86e 100644 >> --- a/arch/arm/boot/dts/stih407-clock.dtsi >> +++ b/arch/arm/boot/dts/stih407-clock.dtsi >> @@ -7,6 +7,10 @@ >> */ >> / { >> clocks { >> + #address-cells = <1>; >> + #size-cells = <1>; >> + ranges; >> + >> /* >> * Fixed 30MHz oscillator inputs to SoC >> */ >> @@ -35,5 +39,33 @@ >> clock-frequency = <200000000>; >> clock-output-names = "clk-s-icn-reg-0"; >> }; >> + >> + /* >> + * ClockGenAs on SASG2 >> + */ > Note that I removed this comment since no SASG2 on STiH407. > >> + clockgen-a@090ff000 { >> + compatible = "st,clkgen-c32"; >> + reg = <0x90ff000 0x1000>; > ...
diff --git a/arch/arm/boot/dts/stih407-clock.dtsi b/arch/arm/boot/dts/stih407-clock.dtsi index 800f46f..e03e86e 100644 --- a/arch/arm/boot/dts/stih407-clock.dtsi +++ b/arch/arm/boot/dts/stih407-clock.dtsi @@ -7,6 +7,10 @@ */ / { clocks { + #address-cells = <1>; + #size-cells = <1>; + ranges; + /* * Fixed 30MHz oscillator inputs to SoC */ @@ -35,5 +39,33 @@ clock-frequency = <200000000>; clock-output-names = "clk-s-icn-reg-0"; }; + + /* + * ClockGenAs on SASG2 + */ + clockgen-a@090ff000 { + compatible = "st,clkgen-c32"; + reg = <0x90ff000 0x1000>; + + clk_s_a0_pll: clk-s-a0-pll { + #clock-cells = <1>; + compatible = "st,stih407-plls-c32-a0", "st,clkgen-plls-c32"; + + clocks = <&clk_sysin>; + + clock-output-names = "clk-s-a0-pll-ofd-0"; + }; + + clk_s_a0_flexgen: clk-s-a0-flexgen { + compatible = "st,flexgen"; + + #clock-cells = <1>; + + clocks = <&clk_s_a0_pll 0>, + <&clk_sysin>; + + clock-output-names = "clk-ic-lmi0"; + }; + }; }; };