• Feng Tang's avatar
    timekeeping: Add CONFIG_HAS_PERSISTENT_CLOCK option · 05ad717c
    Feng Tang authored
    Make the persistent clock check a kernel config option, so that some
    platform can explicitely select it, also make CONFIG_RTC_HCTOSYS and
    RTC_SYSTOHC depend on its non-existence, which could prevent the
    persistent clock and RTC code from doing similar thing twice during
    system's init/suspend/resume phases.
    
    If the CONFIG_HAS_PERSISTENT_CLOCK=n, then no change happens for kernel
    which still does the persistent clock check in timekeeping_init().
    
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Suggested-by: default avatarJohn Stultz <john.stultz@linaro.org>
    Signed-off-by: default avatarFeng Tang <feng.tang@intel.com>
    [jstultz: Added dependency for RTC_SYSTOHC as well]
    Signed-off-by: default avatarJohn Stultz <john.stultz@linaro.org>
    05ad717c
Kconfig 33.1 KB