linux/drivers/clocksource
Will Deacon 1f75ff0a3d arm64: generic timer: use virtual counter instead of physical at EL0
We want to use the virtual counter at EL0, as the physical counter
may not track the current clocksource for guests running under a
hypervisor.

This patch updates the vdso and generic timer driver to use the virtual
counter. The kernel EL2 entry code is also updated to ensure that the
virtual offset is initialised to zero.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
2012-12-05 11:20:04 +00:00
..
acpi_pm.c Revert "clocksource: Load the ACPI PM clocksource asynchronously" 2012-04-12 00:05:05 +02:00
arm_generic.c arm64: generic timer: use virtual counter instead of physical at EL0 2012-12-05 11:20:04 +00:00
bcm2835_timer.c ARM: bcm2835: add system timer 2012-09-19 19:08:46 -06:00
clksrc-dbx500-prcmu.c clocksource: dbx500: convert to clocksource_register_hz() 2012-02-01 18:37:37 -08:00
cs5535-clockevt.c cs5535-clockevt: typo, it's MFGPT, not MFPGT 2012-08-21 16:45:02 -07:00
cyclone.c clocksource: cyclone: Add missing iounmap 2012-01-26 19:30:40 -08:00
dw_apb_timer_of.c clocksource: dw_apb_timer: Add common DTS glue for dw_apb_timer 2012-07-12 17:26:09 +02:00
dw_apb_timer.c dw_apb_timer: constify clocksource name 2011-10-04 13:08:18 -07:00
em_sti.c clocksource: em_sti: Add DT support 2012-05-25 11:32:06 +02:00
i8253.c time: x86: Replace LATCH with PIT_LATCH in i8253 clocksource driver 2011-11-21 19:00:59 -08:00
Kconfig arm64: Generic timers support 2012-09-17 13:42:20 +01:00
Makefile ARM: soc: soc-specific updates 2012-10-01 18:24:44 -07:00
mmio.c clocksource: add common mmio clocksource 2011-05-23 18:04:51 +01:00
scx200_hrt.c clocksource: scx200_hrt: Fix the build 2012-02-22 13:25:16 +01:00
sh_cmt.c sh: CMT: Basic runtime PM support 2012-09-04 01:36:04 +02:00
sh_mtu2.c sh: MTU2: Basic runtime PM support 2012-09-04 01:36:05 +02:00
sh_tmu.c sh: TMU: Basic runtime PM support 2012-09-04 01:36:04 +02:00
tcb_clksrc.c ARM: at91/tc/clocksource: Add 32 bit variant to Timer Counter 2012-03-01 13:38:49 +01:00
time-armada-370-xp.c clocksource: time-armada-370-xp: Marvell Armada 370/XP SoC timer driver 2012-07-10 15:47:46 +02:00