ARM: 8242/1: sa1100: add cpu clock
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Wed, 3 Dec 2014 17:35:29 +0000 (18:35 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 5 Dec 2014 16:30:23 +0000 (16:30 +0000)
commit4faee128843c7c1c9a8af83ea300cc3f1cc83da0
tree2da73c62aa58af31c8b972444deffbab003b68db
parentab71f99fd70b3ff6f74928612778f553836fb1c0
ARM: 8242/1: sa1100: add cpu clock

Both SA1100 framebuffer and PCMCIA drivers require knowledge of cpu
frequency to correctly program timings.  Currently they receive timing
information by calling cpufreq_get(0).  However if cpu frequency driver
is not enabled (e.g. due to unsupported DRAM chip/board on sa1110)
cpufreq_get(0) returns 0, causing incorrect timings to be programmed.

Add cpu clock returning cpu frequency, to be used by sa11x0 fb and
pcmcia drivers.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-sa1100/clock.c