From: Ulf Hansson Date: Wed, 24 Oct 2012 12:13:41 +0000 (+0200) Subject: ARM: plat-nomadik: Use apb_pclock in mtu driver X-Git-Tag: next-20121112~10^2~2 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=4107cade9940ccfe30d7b81a1220d5dcae77d12d;p=karo-tx-linux.git ARM: plat-nomadik: Use apb_pclock in mtu driver Signed-off-by: Ulf Hansson Reviewed-by: Linus Walleij Signed-off-by: Mike Turquette --- diff --git a/arch/arm/plat-nomadik/timer.c b/arch/arm/plat-nomadik/timer.c index 9222e5522a43..17c690d1f34d 100644 --- a/arch/arm/plat-nomadik/timer.c +++ b/arch/arm/plat-nomadik/timer.c @@ -177,9 +177,15 @@ void nmdk_clksrc_reset(void) void __init nmdk_timer_init(void __iomem *base) { unsigned long rate; - struct clk *clk0; + struct clk *clk0, *pclk0; mtu_base = base; + + pclk0 = clk_get_sys("mtu0", "apb_pclk"); + BUG_ON(IS_ERR(pclk0)); + BUG_ON(clk_prepare(pclk0) < 0); + BUG_ON(clk_enable(pclk0) < 0); + clk0 = clk_get_sys("mtu0", NULL); BUG_ON(IS_ERR(clk0)); BUG_ON(clk_prepare(clk0) < 0);