On 10/02/2012 06:17 AM, Mike Turquette wrote: > Quoting Gregory CLEMENT (2012-10-01 14:12:03) >> Hello Mike, >> >> My first version didn't get many attention, so I guess it's too late >> for 3.7! ;) I should have ping you earlier about this series. This >> time was not lost, by using the cpu clock with SMP I found a bug and >> fixed it. And I also improved the spelling and removed unnecessary >> small piece of code thanks to the feed back of Andrew Lunn. >> > > My apologies for letting this one slip through the cracks. I'm glad you > fixed the bug though! > > I'll give this a review once the -rc1 merge window is closed.
This time I will remind you as soon as -rc1 will be released ;) I have an other patch set which will depend on this one. So I hope this one will be merged early enough in your clk-3.8 branch. Regards, Gregory > > Regards, > Mike > >> The purpose of this patch set is to add support for clock framework >> for Armada 370 and Armada XP SoCs. All the support is done under the >> directory drivers/clk/mvebu/ as the support for other mvebu SoCs was >> in mind during the writing of the code. >> >> Two kinds of clocks are added: >> >> - The CPU clocks are only for Armada XP (which si multi-core) >> >> - The core clocks are clocks which have their rate fixed during >> reset. >> >> This patch set is based on the clk-3.7 branch of Mike Turquette as it >> use the patch "clk: add of_clk_src_onecell_get() support" from Shawn >> Guo. >> >> Many thanks to Thomas Petazzoni and Sebastian Hesselbarth for their >> review and feedback. The device tree bindings were really improved >> with the advices of Sebastian. >> >> Changelog: >> V1 -> V2: >> >> - Improved the spelling and the wording of the documentation and the >> 1st commit log >> - Removed the "end_of_list" name which are unused here. >> - Fix the cpu clock by using of_clk_src_onecell_get in the same way it >> was used for the core clocks >> >> Regards, >> >> Gregory CLEMENT (3): >> clk: mvebu: add armada-370-xp specific clocks >> clk: armada-370-xp: add support for clock framework >> clocksource: time-armada-370-xp converted to clk framework >> >> .../devicetree/bindings/clock/mvebu-core-clock.txt | 40 +++ >> .../devicetree/bindings/clock/mvebu-cpu-clock.txt | 21 ++ >> arch/arm/boot/dts/armada-370-db.dts | 4 - >> arch/arm/boot/dts/armada-370-xp.dtsi | 1 + >> arch/arm/boot/dts/armada-370.dtsi | 12 + >> arch/arm/boot/dts/armada-xp.dtsi | 48 +++ >> arch/arm/mach-mvebu/Kconfig | 5 + >> arch/arm/mach-mvebu/armada-370-xp.c | 8 +- >> arch/arm/mach-mvebu/common.h | 1 + >> drivers/clk/Makefile | 1 + >> drivers/clk/mvebu/Makefile | 2 + >> drivers/clk/mvebu/clk-core.c | 312 >> ++++++++++++++++++++ >> drivers/clk/mvebu/clk-core.h | 19 ++ >> drivers/clk/mvebu/clk-cpu.c | 155 ++++++++++ >> drivers/clk/mvebu/clk-cpu.h | 19 ++ >> drivers/clk/mvebu/clk.c | 36 +++ >> drivers/clocksource/time-armada-370-xp.c | 11 +- >> 17 files changed, 685 insertions(+), 10 deletions(-) >> create mode 100644 >> Documentation/devicetree/bindings/clock/mvebu-core-clock.txt >> create mode 100644 >> Documentation/devicetree/bindings/clock/mvebu-cpu-clock.txt >> create mode 100644 drivers/clk/mvebu/Makefile >> create mode 100644 drivers/clk/mvebu/clk-core.c >> create mode 100644 drivers/clk/mvebu/clk-core.h >> create mode 100644 drivers/clk/mvebu/clk-cpu.c >> create mode 100644 drivers/clk/mvebu/clk-cpu.h >> create mode 100644 drivers/clk/mvebu/clk.c >> >> -- >> 1.7.9.5 > > _______________________________________________ > linux-arm-kernel mailing list > [email protected] > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com _______________________________________________ devicetree-discuss mailing list [email protected] https://lists.ozlabs.org/listinfo/devicetree-discuss
