android_kernel_motorola_sm6225/include/linux/clk
Tero Kristo c08ee14cc6 clk: ti: change clock init to use generic of_clk_init
Previously, the TI clock driver initialized all the clocks hierarchically
under each separate clock provider node. Now, each clock that requires
IO access will instead check their parent node to find out which IO range
to use.

This patch allows the TI clock driver to use a few new features provided
by the generic of_clk_init, and also allows registration of clock nodes
outside the clock hierarchy (for example, any external clocks.)

Signed-off-by: Tero Kristo <t-kristo@ti.com>
Cc: Mike Turquette <mturquette@linaro.org>
Cc: Paul Walmsley <paul@pwsan.com>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Peter Ujfalusi <peter.ujfalusi@ti.com>
Cc: Jyri Sarha <jsarha@ti.com>
Cc: Stefan Assmann <sassmann@kpanic.de>
Acked-by: Tony Lindgren <tony@atomide.com>
2014-09-29 11:51:13 +03:00
..
at91_pmc.h clk: at91: add slow clks driver 2014-05-07 18:27:45 +02:00
bcm2835.h
clk-conf.h clk: Support for clock parents and rates assigned from device tree 2014-07-25 15:16:27 -07:00
mxs.h ARM: mxs: remove custom .init_time hook 2013-09-29 21:09:34 +02:00
shmobile.h clk: shmobile: r8a7779: Add clocks support 2014-05-12 23:07:40 -07:00
sunxi.h clk: sunxi: Fixup clk_sunxi_mmc_phase_control to take a clk rather then a hw_clk 2014-05-14 16:58:21 -07:00
tegra.h clk: tegra: remove legacy reset APIs 2013-12-11 16:45:07 -07:00
ti.h clk: ti: change clock init to use generic of_clk_init 2014-09-29 11:51:13 +03:00
zynq.h ARM: zynq: Map I/O memory on clkc init 2014-02-10 11:21:13 +01:00