diff options
| author | John Stultz <john.stultz@linaro.org> | 2013-01-25 20:08:12 -0500 |
|---|---|---|
| committer | John Stultz <john.stultz@linaro.org> | 2013-01-29 17:40:12 -0500 |
| commit | 6f16eebe1ff82176339a0439c98ebec9768b0ee2 (patch) | |
| tree | 8d818d7299f205ebde374f753ac384b5d0ac1835 | |
| parent | e90c83f757fffdacec8b3c5eee5617dcc038338f (diff) | |
timekeeping: Switch HAS_PERSISTENT_CLOCK to ALWAYS_USE_PERSISTENT_CLOCK
Jason pointed out the HAS_PERSISTENT_CLOCK name isn't
quite accurate for the config, as some systems may have
the persistent_clock in some cases, but not always.
So change the config name to the more clear
ALWAYS_USE_PERSISTENT_CLOCK.
Signed-off-by: John Stultz <john.stultz@linaro.org>
| -rw-r--r-- | arch/x86/Kconfig | 2 | ||||
| -rw-r--r-- | drivers/rtc/Kconfig | 4 | ||||
| -rw-r--r-- | include/linux/time.h | 2 | ||||
| -rw-r--r-- | kernel/time/Kconfig | 2 |
4 files changed, 5 insertions, 5 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index a4135b5e562e..335da90560e4 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
| @@ -108,7 +108,7 @@ config X86 | |||
| 108 | select GENERIC_STRNLEN_USER | 108 | select GENERIC_STRNLEN_USER |
| 109 | select HAVE_RCU_USER_QS if X86_64 | 109 | select HAVE_RCU_USER_QS if X86_64 |
| 110 | select HAVE_IRQ_TIME_ACCOUNTING | 110 | select HAVE_IRQ_TIME_ACCOUNTING |
| 111 | select HAS_PERSISTENT_CLOCK | 111 | select ALWAYS_USE_PERSISTENT_CLOCK |
| 112 | select GENERIC_KERNEL_THREAD | 112 | select GENERIC_KERNEL_THREAD |
| 113 | select GENERIC_KERNEL_EXECVE | 113 | select GENERIC_KERNEL_EXECVE |
| 114 | select MODULES_USE_ELF_REL if X86_32 | 114 | select MODULES_USE_ELF_REL if X86_32 |
diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig index 05761de7929b..da60de01f732 100644 --- a/drivers/rtc/Kconfig +++ b/drivers/rtc/Kconfig | |||
| @@ -20,7 +20,7 @@ if RTC_CLASS | |||
| 20 | config RTC_HCTOSYS | 20 | config RTC_HCTOSYS |
| 21 | bool "Set system time from RTC on startup and resume" | 21 | bool "Set system time from RTC on startup and resume" |
| 22 | default y | 22 | default y |
| 23 | depends on !HAS_PERSISTENT_CLOCK | 23 | depends on !ALWAYS_USE_PERSISTENT_CLOCK |
| 24 | help | 24 | help |
| 25 | If you say yes here, the system time (wall clock) will be set using | 25 | If you say yes here, the system time (wall clock) will be set using |
| 26 | the value read from a specified RTC device. This is useful to avoid | 26 | the value read from a specified RTC device. This is useful to avoid |
| @@ -29,7 +29,7 @@ config RTC_HCTOSYS | |||
| 29 | config RTC_SYSTOHC | 29 | config RTC_SYSTOHC |
| 30 | bool "Set the RTC time based on NTP synchronization" | 30 | bool "Set the RTC time based on NTP synchronization" |
| 31 | default y | 31 | default y |
| 32 | depends on !HAS_PERSISTENT_CLOCK | 32 | depends on !ALWAYS_USE_PERSISTENT_CLOCK |
| 33 | help | 33 | help |
| 34 | If you say yes here, the system time (wall clock) will be stored | 34 | If you say yes here, the system time (wall clock) will be stored |
| 35 | in the RTC specified by RTC_HCTOSYS_DEVICE approximately every 11 | 35 | in the RTC specified by RTC_HCTOSYS_DEVICE approximately every 11 |
diff --git a/include/linux/time.h b/include/linux/time.h index 369b6e3b87d8..476e1d7b2c37 100644 --- a/include/linux/time.h +++ b/include/linux/time.h | |||
| @@ -117,7 +117,7 @@ static inline bool timespec_valid_strict(const struct timespec *ts) | |||
| 117 | 117 | ||
| 118 | extern bool persistent_clock_exist; | 118 | extern bool persistent_clock_exist; |
| 119 | 119 | ||
| 120 | #ifdef CONFIG_HAS_PERSISTENT_CLOCK | 120 | #ifdef ALWAYS_USE_PERSISTENT_CLOCK |
| 121 | #define has_persistent_clock() true | 121 | #define has_persistent_clock() true |
| 122 | #else | 122 | #else |
| 123 | static inline bool has_persistent_clock(void) | 123 | static inline bool has_persistent_clock(void) |
diff --git a/kernel/time/Kconfig b/kernel/time/Kconfig index f7e45b9b142b..0dddb9d09d0b 100644 --- a/kernel/time/Kconfig +++ b/kernel/time/Kconfig | |||
| @@ -13,7 +13,7 @@ config ARCH_CLOCKSOURCE_DATA | |||
| 13 | bool | 13 | bool |
| 14 | 14 | ||
| 15 | # Platforms has a persistent clock | 15 | # Platforms has a persistent clock |
| 16 | config HAS_PERSISTENT_CLOCK | 16 | config ALWAYS_USE_PERSISTENT_CLOCK |
| 17 | bool | 17 | bool |
| 18 | default n | 18 | default n |
| 19 | 19 | ||
