[PATCH 02/02] ARM: shmobile: Setup r8a7790 arch timer based on MD pins
Simon Horman
horms at verge.net.au
Fri Jul 12 00:00:27 EDT 2013
On Fri, Jul 12, 2013 at 01:22:29AM +0900, Magnus Damm wrote:
> From: Magnus Damm <damm at opensource.se>
>
> Update the r8a7790 arch timer setup code to configure the
> frequency dynamically at boot time. This means that the arch
> timer driver will be able to detect a timer frequency that
> has been calculated based on the MD pins instead of a fixed
> and potentially incorrect 13 MHz.
>
> With this patch applied the Linux kernel will correctly
> support the r8a7790 Lager board that uses a 20 Mhz EXTAL.
> The arch timer will operate on 10 MHz and the Linux arch
> timer driver will be correctly configured to use 10 MHz.
>
> Without this patch the 20 MHz EXTAL will be used to drive
> the arch timer at 10 MHz, but the Linux arch timer driver
> will believe it is counting at 13 Mhz.
>
> Reported-by: Ulrich Hecht <ulrich.hecht at gmail.com>
> Signed-off-by: Magnus Damm <damm at opensource.se>
> Tested-by: Ulrich Hecht <ulrich.hecht at gmail.com>
Thanks.
I have queued this up for v3.12 in the soc branch and it
is available in renesas-devel-20130712.
More information about the linux-arm-kernel
mailing list