• Linus Torvalds's avatar
    Merge tag 'rtc-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux · 8b70f716
    Linus Torvalds authored
    Pull RTC updates from Alexandre Belloni:
     "RTC for 4.9
    
      Subsystem:
       - delete owner assignment in multiple drivers
       - constify rtc_class_ops structures
    
      Drivers:
       - ac100: support clock-output-names
       - cmos: properly handle ACPI alarms and quirky BIOSes and other fixes
       - ds1307: fix century bit support while staying comaptible with
         previous behaviour by default
       - ds1347: switch to regmap
       - isl12057 is now handled by ds1307
       - omap: support external wakeup
       - rv8803: allow to disable voltage drop detection"
    
    * tag 'rtc-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (25 commits)
      rtc: rv8803: set VDETOFF and SWOFF via device tree
      dt/bindings: Add bindings for Micro Crystal rv8803
      devicetree: Add Micro Crystal AG vendor id
      rtc: cmos: avoid unused function warning
      rtc: ac100: Add NULL checking for devm_kzalloc call
      rtc: ds1347: changed raw spi calls to register map calls
      rtc: cmos: Restore alarm after resume
      rtc: cmos: Clear ACPI-driven alarms upon resume
      rtc: omap: Support ext_wakeup configuration
      rtc: cmos: Initialize hpet timer before irq is registered
      rtc: asm9260: rework locking
      rtc: asm9260: allow COMPILE_TEST
      rtc: constify rtc_class_ops structures
      rtc: ac100: support clock-output-names in device tree binding
      rtc: rx6110: remove owner assignment
      rtc: pic32: Delete owner assignment
      rtc: bq32k: Fix handling of oscillator failure flag
      rtc: bq32k: Use correct mask name for 'minutes' register.
      rtc: sysfs: fix a cast removing the const attribute
      Documentation: dt: Intersil isl12057 is not a trivial device
      ...
    8b70f716
Kconfig 49.3 KB