OpenCloudOS-Kernel/drivers/clk/versatile
Catalin Marinas e715eb2e73 vexpress: Initialise the sysregs before setting up the clocks
Following arm64 commit bc3ee18a7a (arm64: init: Move of_clk_init to
time_init()), vexpress_osc_of_setup() is called via of_clk_init() long
before initcalls are issued. Initialising the vexpress oscillators
requires the vespress sysregs to be already initialised, so this patch
adds an explicit call to vexpress_sysreg_of_early_init() in vexpress
oscillator setup function.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Tested-by: Will Deacon <will.deacon@arm.com>
Acked-by: Will Deacon <will.deacon@arm.com>
Tested-by: Pawel Moll <pawel.moll@arm.com>
Acked-by: Pawel Moll <pawel.moll@arm.com>
Cc: Mike Turquette <mturquette@linaro.org>
2014-05-04 11:35:29 +01:00
..
Makefile clk: vexpress: Add separate SP810 driver 2013-04-18 11:41:10 -07:00
clk-icst.c clk: versatile: respect parent rate in ICST clock 2014-02-13 11:20:55 +01:00
clk-icst.h clk: versatile: pass a parent to the ICST clock 2014-02-13 11:20:48 +01:00
clk-impd1.c ARM: integrator: localize the impd1.h header 2014-02-26 13:49:06 +01:00
clk-integrator.c clk: versatile: respect parent rate in ICST clock 2014-02-13 11:20:55 +01:00
clk-realview.c clk: versatile: pass a parent to the ICST clock 2014-02-13 11:20:48 +01:00
clk-sp810.c clk: versatile: Staticize clk_sp810_timerclken_of_get 2013-12-19 17:47:32 -08:00
clk-vexpress-osc.c vexpress: Initialise the sysregs before setting up the clocks 2014-05-04 11:35:29 +01:00
clk-vexpress.c clk: add CLK_SET_RATE_NO_REPARENT flag 2013-08-19 12:27:17 -07:00