clk: nomadik: set all timers to use 2.4 MHz TIMCLK
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 13 Sep 2013 19:45:51 +0000 (21:45 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 13 Nov 2013 03:08:10 +0000 (12:08 +0900)
commit6e181a455cf06c53e0c008190bfe2b4773ed0beb
treefe5c7775b882eb1f59f8c6358c8844a5eb4d76e8
parent61bcdfc3d95ad7f6d8991652ace93f830c7d2f44
clk: nomadik: set all timers to use 2.4 MHz TIMCLK

commit b9b5ab11ea221a9f2d5af41da639e0898675c34c upstream.

This fixes a regression for the Nomadik on the main system
timers.

The Nomadik seemed a bit slow and its heartbeat wasn't looking
healthy. And it was not strange, because it has been connected
to the 32768 Hz clock at boot, while being told by the clock driver
that it was 2.4MHz. Actually connect the TIMCLK to 2.4MHz by
default as this is what we want for nice scheduling, clocksource
and clock event.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/clk/clk-nomadik.c