>From 810920058782e4d51c0aab5694fc7cffc53e9758 Mon Sep 17 00:00:00 2001 From: Roger Quadros Date: Wed, 24 Jul 2013 17:05:00 +0300 Subject: [PATCH 2/3] CLK: omap5: Call clock init function at boot omap5xxx_clk_init() needs to be called at boot. Signed-off-by: Roger Quadros --- arch/arm/mach-omap2/io.c | 1 + include/linux/clk/omap.h | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/io.c b/arch/arm/mach-omap2/io.c index f3b7876..7d42e26 100644 --- a/arch/arm/mach-omap2/io.c +++ b/arch/arm/mach-omap2/io.c @@ -653,6 +653,7 @@ void __init omap5_init_early(void) omap54xx_clockdomains_init(); omap54xx_hwmod_init(); omap_hwmod_init_postsetup(); + omap_clk_init = omap5xxx_clk_init; } #endif diff --git a/include/linux/clk/omap.h b/include/linux/clk/omap.h index 0d70cd1..4b82485 100644 --- a/include/linux/clk/omap.h +++ b/include/linux/clk/omap.h @@ -197,6 +197,8 @@ void omap2_clk_enable_init_clocks(const char **clk_names, u8 num_clocks); void omap3_clk_lock_dpll5(void); +int omap5xxx_clk_init(void); + extern const struct clk_hw_omap_ops clkhwops_omap3_dpll; extern const struct clk_hw_omap_ops clkhwops_omap4_dpllmx; extern const struct clk_hw_omap_ops clkhwops_omap3430es2_dss_usbhost_wait; -- 1.7.4.1