• David Brownell's avatar
    [PATCH] rtc-sa1100 rtc_wklarm.enabled bugfixes · 32b49da4
    David Brownell authored
    Some rtc-sa1100 bugfixes:
    
     - The read_alarm() method reports the rtc_wkalrm.enabled field properly.
       This patch is already in the handhelds.org tree.
    
     - And the set_alarm() method now handles that flag correctly, rather than
       making mismatched {en,dis}able_irq_wake() calls, which trigger runtime
       warning messages.  (Those calls are best made in suspend/resume methods.)
    
    Note that while this SA1100/PXA RTC is fully capable of waking those ARM
    processors from sleep states, that mechanism isn't properly supported on
    either processor family, or in this driver.  Some boards have board-specific
    PM glue providing partial workarounds for the weak generic PM support.
    Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
    Cc: Alessandro Zummo <a.zummo@towertech.it>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    32b49da4
rtc-sa1100.c 8.95 KB