Stephen Boyd
4fbcdc813f
clocksource: arm_arch_timer: Use clocksource for suspend timekeeping
...
The ARM architected timers keep counting during suspend so we can
mark this clocksource with the CLOCK_SOURCE_SUSPEND_NONSTOP flag.
This flag will indicate that this clocksource can be used for
calculating suspend time and injecting sleep time into the
timekeeping core. This should be more accurate than using an
external RTC or architecture specific persistent clock.
Cc: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
2013-10-02 11:43:17 +02:00
..
acpi_pm.c
treewide: Fix printks with 0x%#
2013-08-27 10:49:38 +02:00
arm_arch_timer.c
clocksource: arm_arch_timer: Use clocksource for suspend timekeeping
2013-10-02 11:43:17 +02:00
arm_global_timer.c
clocksource/arm_global_timer: Set FEAT_PERCPU flag
2013-10-02 11:33:46 +02:00
bcm2835_timer.c
clocksource: bcm2835: Switch to sched_clock_register()
2013-07-30 11:24:51 -07:00
bcm_kona_timer.c
ARM: DT: binding fixup to align with vendor-prefixes.txt (drivers)
2013-08-20 10:51:38 -07:00
cadence_ttc_timer.c
clocksource: cadence_ttc: Reuse clocksource as sched_clock
2013-07-18 15:27:34 +02:00
clksrc-dbx500-prcmu.c
clocksource: dbx500-prcmu: Switch to sched_clock_register()
2013-07-30 11:24:52 -07:00
clksrc-of.c
clocksource: Put nodes passed to CLOCKSOURCE_OF_DECLARE callbacks centrally
2013-10-02 11:42:48 +02:00
cs5535-clockevt.c
cyclone.c
dummy_timer.c
clocksource+irqchip: delete __cpuinit usage from all related files
2013-07-14 19:36:57 -04:00
dw_apb_timer.c
Revert "dw_apb_timer_of.c: Remove parts that were picoxcell-specific"
2013-06-18 16:02:04 -07:00
dw_apb_timer_of.c
clocksource: dw_apb_timer_of: Mark a few more functions as __init
2013-10-02 11:43:15 +02:00
em_sti.c
clocksource: em_sti: Convert to devm_* managed helpers
2013-08-22 00:18:42 +02:00
exynos_mct.c
Now that we have a generic arch hook for broadcast we can remove the local
2013-07-23 16:54:15 -07:00
i8253.c
Kconfig
clocksource: samsung_pwm_timer: Do not use clocksource_mmio
2013-08-06 01:21:43 +02:00
Makefile
ARM: clocksource: Add support for MOXA ART SoCs
2013-07-18 15:27:47 +02:00
metag_generic.c
clocksource+irqchip: delete __cpuinit usage from all related files
2013-07-14 19:36:57 -04:00
mmio.c
moxart_timer.c
ARM: clocksource: moxart: Add bitops.h include
2013-08-01 01:13:34 +02:00
mxs_timer.c
clocksource: mxs_timer: Switch to sched_clock_register()
2013-07-30 11:24:52 -07:00
nomadik-mtu.c
Merge remote-tracking branch 'tip/timers/core' into fordlezcano/3.13/sched-clock64-conversion
2013-09-26 12:05:54 -07:00
samsung_pwm_timer.c
Merge remote-tracking branch 'tip/timers/core' into fordlezcano/3.13/sched-clock64-conversion
2013-09-26 12:05:54 -07:00
scx200_hrt.c
sh_cmt.c
clocksource: sh_cmt: 32-bit control register support
2013-08-22 00:18:45 +02:00
sh_mtu2.c
sh_tmu.c
sun4i_timer.c
clocksource: sun4i: Fix bug when switching from periodic to oneshot modes
2013-07-18 15:27:21 +02:00
tcb_clksrc.c
tegra20_timer.c
clocksource: Put nodes passed to CLOCKSOURCE_OF_DECLARE callbacks centrally
2013-10-02 11:42:48 +02:00
time-armada-370-xp.c
Merge remote-tracking branch 'tip/timers/core' into fordlezcano/3.13/sched-clock64-conversion
2013-09-26 12:05:54 -07:00
time-orion.c
clocksource: orion: Use linux/sched_clock.h
2013-07-17 20:28:00 -07:00
timer-marco.c
Now that we have a generic arch hook for broadcast we can remove the local
2013-07-23 16:54:15 -07:00
timer-prima2.c
clocksource: sirf: Switch to sched_clock_register() and use 64 bits
2013-07-30 11:24:55 -07:00
vf_pit_timer.c
clocksource: vf_pit_timer: Switch to sched_clock_register()
2013-07-30 11:24:56 -07:00
vt8500_timer.c
clocksource: Put nodes passed to CLOCKSOURCE_OF_DECLARE callbacks centrally
2013-10-02 11:42:48 +02:00
zevio-timer.c
clocksource: Add TI-Nspire timer support
2013-06-06 17:23:13 +02:00