linux-stable/drivers/clocksource
Russell King 442c8176d2 clocksource: add common mmio clocksource
Add a generic mmio clocksource, covering both 32-bit and 16-bit register
access sizes, for up or down counters.  This can be used to easily
create clocksources for simple counter-based implementations.

Cc: Alessandro Rubini <rubini@unipv.it>
Cc: Colin Cross <ccross@android.com>
Cc: Eric Miao <eric.y.miao@gmail.com>
Cc: Erik Gilling <konkers@android.com>
Acked-by: "Hans J. Koch" <hjk@hansjkoch.de>
Cc: Imre Kaloz <kaloz@openwrt.org>
Cc: Krzysztof Halasa <khc@pm.waw.pl>
Cc: Kukjin Kim <kgene.kim@samsung.com>
Cc: Lennert Buytenhek <kernel@wantstofly.org>
Cc: Linus Walleij <linus.walleij@stericsson.com>
Cc: linux-omap@vger.kernel.org
Acked-by: Nicolas Pitre <nico@fluxnic.net>
Cc: Olof Johansson <olof@lixom.net>
Tested-by: Sascha Hauer <s.hauer@pengutronix.de>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Tested-by: Tony Lindgren <tony@atomide.com>
Reviewed-by: Viresh Kumar <viresh.kumar@st.com>
Cc: Wan ZongShun <mcuos.com@gmail.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2011-05-23 18:04:51 +01:00
..
acpi_pm.c acpi_pm: Clear pmtmr_ioport if acpi_pm initialization fails 2011-01-21 17:38:19 +01:00
cs5535-clockevt.c Andres has moved 2010-07-20 16:25:41 -07:00
cyclone.c x86: Convert remaining x86 clocksources to clocksource_register_hz/khz 2011-02-21 13:33:33 -08:00
i8253.c clocksource: add common i8253 PIT clocksource 2011-05-14 10:29:47 +01:00
Kconfig clocksource: add common mmio clocksource 2011-05-23 18:04:51 +01:00
Makefile clocksource: add common mmio clocksource 2011-05-23 18:04:51 +01:00
mmio.c clocksource: add common mmio clocksource 2011-05-23 18:04:51 +01:00
scx200_hrt.c clocksource: pass clocksource to read() callback 2009-04-21 13:41:47 -07:00
sh_cmt.c clocksource: sh_cmt: Remove nested spinlock fix 2010-12-17 19:38:33 +09:00
sh_mtu2.c ARM: shmobile: remove sh_timer_config clk member 2010-10-31 10:40:39 -04:00
sh_tmu.c ARM: shmobile: remove sh_timer_config clk member 2010-10-31 10:40:39 -04:00
tcb_clksrc.c drivers/clocksource/tcb_clksrc.c: fix init sequence 2011-01-26 10:50:04 +10:00