diff options
author | Feng Tang <feng.tang@intel.com> | 2013-03-12 07:56:46 +0400 |
---|---|---|
committer | John Stultz <john.stultz@linaro.org> | 2013-03-16 03:50:27 +0400 |
commit | 5caf4636259ae3af0efbb9bfc4cd97874b547c7d (patch) | |
tree | 2c4e26c577935d6094b934b060aa9fbb2dc27913 /include/linux/clocksource.h | |
parent | c54fdbb2823d96b842d00c548e14dbc0dd37831d (diff) | |
download | linux-5caf4636259ae3af0efbb9bfc4cd97874b547c7d.tar.xz |
clocksource: Add new feature flag CLOCK_SOURCE_SUSPEND_NONSTOP
Some x86 processors have a TSC clocksource, which continues to run
even when system is suspended. Also most OMAP platforms have a
32 KHz timer which has similar capability. Add a feature flag so that
it could be utilized.
Signed-off-by: Feng Tang <feng.tang@intel.com>
Signed-off-by: John Stultz <john.stultz@linaro.org>
Diffstat (limited to 'include/linux/clocksource.h')
-rw-r--r-- | include/linux/clocksource.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/clocksource.h b/include/linux/clocksource.h index 27cfda427dd9..aa7032c7238f 100644 --- a/include/linux/clocksource.h +++ b/include/linux/clocksource.h @@ -206,6 +206,7 @@ struct clocksource { #define CLOCK_SOURCE_WATCHDOG 0x10 #define CLOCK_SOURCE_VALID_FOR_HRES 0x20 #define CLOCK_SOURCE_UNSTABLE 0x40 +#define CLOCK_SOURCE_SUSPEND_NONSTOP 0x80 /* simplify initialization of mask field */ #define CLOCKSOURCE_MASK(bits) (cycle_t)((bits) < 64 ? ((1ULL<<(bits))-1) : -1) |