alistair23-linux/arch/arm/mach-mmp
Stephen Warren 6bb27d7349 ARM: delete struct sys_timer
Now that the only field in struct sys_timer is .init, delete the struct,
and replace the machine descriptor .timer field with the initialization
function itself.

This will enable moving timer drivers into drivers/clocksource without
having to place a public prototype of each struct sys_timer object into
include/linux; the intent is to create a single of_clocksource_init()
function that determines which timer driver to initialize by scanning
the device dtree, much like the proposed irqchip_init() at:
http://www.spinics.net/lists/arm-kernel/msg203686.html

Includes mach-omap2 fixes from Igor Grinberg.

Tested-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
2012-12-24 09:36:38 -07:00
..
include/mach ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
aspenite.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
avengers_lite.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
brownstone.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
clock-mmp2.c ARM: mmp: move mmp2 clock definition to separated file 2012-09-08 23:38:19 +08:00
clock-pxa168.c arm: mmp: move pxa168 clock definition to separated file 2012-09-08 23:37:16 +08:00
clock-pxa910.c arm: mmp: move pxa910 clock definition to separated file 2012-09-08 23:37:51 +08:00
clock.c ARM: pxa: add clk_set_rate() 2011-07-12 19:45:19 +08:00
clock.h ARM: pxa: use correct __iomem annotations 2011-10-08 21:03:07 +08:00
common.c Disintegrate asm/system.h for ARM 2012-03-28 18:30:01 +01:00
common.h ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
devices.c ARM: mmp: add usb host support for PXA168 2012-05-03 15:06:05 +08:00
flint.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
gplugd.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
irq.c ARM: mmp: using for_each_set_bit to simplify the code 2012-09-21 15:57:31 +08:00
jasper.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
Kconfig ARM: mmp: select pinctrl driver 2012-11-21 13:18:04 +08:00
Makefile ARM: mmp: move mmp2 clock definition to separated file 2012-09-08 23:38:19 +08:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
mmp-dt.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
mmp2-dt.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
mmp2.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
pm-mmp2.c ARM: mmp: add PM support for mmp2 2012-05-07 11:35:00 +08:00
pm-pxa910.c ARM: mmp: add pm support for pxa910 2012-05-07 11:48:37 +08:00
pxa168.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
pxa910.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
sram.c Merge branch 'multiplatform/platform-data' into next/multiplatform 2012-09-22 01:07:21 -07:00
tavorevb.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
teton_bga.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
time.c ARM: mmp: support DT in timer 2012-05-05 16:36:01 +08:00
ttc_dkb.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00