linux_dsm_epyc7002/drivers/clk/versatile
Pawel Moll 6e973d2c43 clk: vexpress: Add separate SP810 driver
Factor out the SP810 clocking code into a separate driver,
selecting better (faster) parent at clk_prepare() time.
This is to avoid problems with clocking infrastructure
initialisation order, in particular to avoid dependency
of fixed clock being initialized before SP810. It also
makes vexpress platform OF-based clock initialisation code
unnecessary.

Signed-off-by: Pawel Moll <pawel.moll@arm.com>
Tested-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
[mturquette@linaro.org: add .unprepare, FIXME comment, cleaned up code]
2013-04-18 11:41:10 -07:00
..
clk-icst.c clk: make ICST driver handle the VCO registers 2012-11-21 11:02:20 -08:00
clk-icst.h clk: make ICST driver handle the VCO registers 2012-11-21 11:02:20 -08:00
clk-impd1.c clk: move IM-PD1 clocks to drivers/clk 2012-11-21 11:02:44 -08:00
clk-integrator.c clk: make ICST driver handle the VCO registers 2012-11-21 11:02:20 -08:00
clk-realview.c clk: make ICST driver handle the VCO registers 2012-11-21 11:02:20 -08:00
clk-sp810.c clk: vexpress: Add separate SP810 driver 2013-04-18 11:41:10 -07:00
clk-vexpress-osc.c clk: vexpress: Use common of_clk_init() function 2013-01-24 11:13:03 -08:00
clk-vexpress.c clk: vexpress: Add separate SP810 driver 2013-04-18 11:41:10 -07:00
Makefile clk: vexpress: Add separate SP810 driver 2013-04-18 11:41:10 -07:00