• John Stultz's avatar
    alarmtimers: Handle late rtc module loading · c008ba58
    John Stultz authored
    The alarmtimers code currently picks a rtc device to use at
    late init time. However, if your rtc driver is loaded as a module,
    it may be registered after the alarmtimers late init code, leaving
    the alarmtimers nonfunctional.
    
    This patch moves the the rtcdevice selection to when we actually try
    to use it, allowing us to make use of rtc modules that may have been
    loaded at any point since bootup.
    
    CC: Thomas Gleixner <tglx@linutronix.de>
    CC: Meelis Roos <mroos@ut.ee>
    Reported-by: default avatarMeelis Roos <mroos@ut.ee>
    Signed-off-by: default avatarJohn Stultz <john.stultz@linaro.org>
    c008ba58
alarmtimer.c 17.4 KB