[PATCH 9/9] ARM: mxs: convert to clk_prepare/clk_unprepare
Richard Zhao
richard.zhao at linaro.org
Wed Nov 9 23:54:14 EST 2011
Signed-off-by: Richard Zhao <richard.zhao at linaro.org>
---
arch/arm/mach-mxs/system.c | 4 +++-
arch/arm/mach-mxs/timer.c | 1 +
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-mxs/system.c b/arch/arm/mach-mxs/system.c
index 20ec3bd..57ce7f7 100644
--- a/arch/arm/mach-mxs/system.c
+++ b/arch/arm/mach-mxs/system.c
@@ -65,8 +65,10 @@ static int __init mxs_arch_reset_init(void)
MX28_CLKCTRL_RESET_OFFSET);
clk = clk_get_sys("rtc", NULL);
- if (!IS_ERR(clk))
+ if (!IS_ERR(clk)) {
+ clk_prepare(clk);
clk_enable(clk);
+ }
return 0;
}
diff --git a/arch/arm/mach-mxs/timer.c b/arch/arm/mach-mxs/timer.c
index cace0d2..ba87b30 100644
--- a/arch/arm/mach-mxs/timer.c
+++ b/arch/arm/mach-mxs/timer.c
@@ -245,6 +245,7 @@ static int __init mxs_clocksource_init(struct clk *timer_clk)
void __init mxs_timer_init(struct clk *timer_clk, int irq)
{
+ clk_prepare(timer_clk);
clk_enable(timer_clk);
/*
--
1.7.5.4
More information about the linux-arm-kernel
mailing list