linux/arch/arm/mach-integrator
Linus Walleij a613163dff ARM: integrator: convert to common clock
This converts the Integrator platform to use common clock
and the ICST driver. Since from this point not all ARM
reference platforms use the clock, we define
CONFIG_PLAT_VERSATILE_CLOCK and select it for all platforms
except the Integrator.

Open issue: I could not use the .init_early() field of the
machine descriptor to initialize the clocks, but had to
move them to .init_irq(), so presumably .init_early() is
so early that common clock is not up, and .init_machine()
is too late since it's needed for the clockevent/clocksource
initialization. Any suggestions on how to solve this is
very welcome.

Cc: Russell King <linux@arm.linux.org.uk>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
[mturquette@linaro.org: use 'select' instead of versatile Kconfig]
Signed-off-by: Mike Turquette <mturquette@linaro.org>
2012-07-11 17:58:45 -07:00
..
include/mach ARM: integrator: convert to common clock 2012-07-11 17:58:45 -07:00
common.h ARM: restart: integrator: use new restart hook 2012-01-05 12:57:13 +00:00
core.c ARM: integrator: convert to common clock 2012-07-11 17:58:45 -07:00
cpu.c ARM: integrator: fix compile warning in cpu.c 2011-01-11 13:48:17 +00:00
impd1.c ARM: 7371/1: integrator: factor out dynamic amba device allocator 2012-04-19 19:31:34 +01:00
integrator_ap.c ARM: integrator: convert to common clock 2012-07-11 17:58:45 -07:00
integrator_cp.c ARM: integrator: convert to common clock 2012-07-11 17:58:45 -07:00
Kconfig ARM: 7310/1: integrator: implement sched_clock across all boards 2012-03-24 09:38:51 +00:00
leds.c Disintegrate asm/system.h for ARM 2012-03-28 18:30:01 +01:00
lm.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
Makefile ARM: Realview/Versatile/Integrator: separate out common clock code 2010-05-02 09:35:33 +01:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
pci_v3.c ARM: PCI: provide a default bus scan implementation 2012-05-13 17:12:17 +01:00
pci.c ARM: PCI: provide a default bus scan implementation 2012-05-13 17:12:17 +01:00