Merge tag 'rtc-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Pull RTC updates from Alexandre Belloni: "Core: - New sysfs interface to set and read clock offset - Drivers can now be both I2C and SPI (see pcf2127 and ds3232) New drivers: - Alphascale ASM9260 - Epson RX6110SA - Maxim max20024 and max77620 (in max77686) - Microchip PIC32 - NXP pcf2129 (in pcf2127) Subsystem wide cleanups: - remove IRQF_EARLY_RESUME when unecessary Drivers: - ds1307: clock output, temperature sensor and wakeup-source support - ds1685: actually spin forever in poweroff error path - ds3232: many cleanups - ds3234: merged in ds3232 - hym8563: fix invalid year calculation - max77686: many cleanups - max77802 merged in max77686 - pcf2123: cleanups and offset support - pcf85063: cleanups - pcf8523: propely handle oscillator stop bit - rv3029: many cleanups, trickle charger and temperature sensor support - rv8803: convert spin_lock to mutex_lock - rx8025: many fixes - vr41xx: restore alarm_irq_enable" * tag 'rtc-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (86 commits) rtc: pcf2127: add pcf2129 device id rtc: pcf2127: add support for spi interface rtc: pcf2127: convert to use regmap rtc: rv3029: Add thermometer hwmon support rtc: rv3029: Add update_bits helper for eeprom access rtc: ds1685: actually spin forever in poweroff error path rtc: hym8563: fix invalid year calculation rtc: ds3232: use rtc->ops_lock to protect alarm operations rtc: ds3232: fix issue when irq is shared several devices rtc: ds3232: remove unused UIE code rtc: ds3232: add register access error checks rtc: ds3232: fix read on /dev/rtc after RTC_AIE_ON rtc: merge ds3232 and ds3234 rtc: ds3232: convert to use regmap rtc: pxa: fix Kconfig indentation rtc: rv3029: Add device tree property for trickle charger rtc: rv3029: Add functions for EEPROM access rtc: rv3029: Add i2c register update-bits helper rtc: rv3029: Add missing register definitions rtc: rv3029: Add "rv3029" I2C device id ...
Showing
- Documentation/devicetree/bindings/rtc/alphascale,asm9260-rtc.txt 19 additions, 0 deletions...tation/devicetree/bindings/rtc/alphascale,asm9260-rtc.txt
- Documentation/devicetree/bindings/rtc/epson,rx6110.txt 39 additions, 0 deletionsDocumentation/devicetree/bindings/rtc/epson,rx6110.txt
- Documentation/devicetree/bindings/rtc/maxim,ds3231.txt 37 additions, 0 deletionsDocumentation/devicetree/bindings/rtc/maxim,ds3231.txt
- Documentation/devicetree/bindings/rtc/microchip,pic32-rtc.txt 21 additions, 0 deletions...mentation/devicetree/bindings/rtc/microchip,pic32-rtc.txt
- Documentation/rtc.txt 6 additions, 0 deletionsDocumentation/rtc.txt
- drivers/mfd/max77686.c 3 additions, 83 deletionsdrivers/mfd/max77686.c
- drivers/rtc/Kconfig 148 additions, 104 deletionsdrivers/rtc/Kconfig
- drivers/rtc/Makefile 3 additions, 2 deletionsdrivers/rtc/Makefile
- drivers/rtc/class.c 0 additions, 13 deletionsdrivers/rtc/class.c
- drivers/rtc/interface.c 54 additions, 0 deletionsdrivers/rtc/interface.c
- drivers/rtc/rtc-as3722.c 1 addition, 1 deletiondrivers/rtc/rtc-as3722.c
- drivers/rtc/rtc-asm9260.c 355 additions, 0 deletionsdrivers/rtc/rtc-asm9260.c
- drivers/rtc/rtc-ds1305.c 2 additions, 2 deletionsdrivers/rtc/rtc-ds1305.c
- drivers/rtc/rtc-ds1307.c 409 additions, 2 deletionsdrivers/rtc/rtc-ds1307.c
- drivers/rtc/rtc-ds1685.c 5 additions, 4 deletionsdrivers/rtc/rtc-ds1685.c
- drivers/rtc/rtc-ds3232.c 283 additions, 193 deletionsdrivers/rtc/rtc-ds3232.c
- drivers/rtc/rtc-ds3234.c 0 additions, 171 deletionsdrivers/rtc/rtc-ds3234.c
- drivers/rtc/rtc-generic.c 11 additions, 1 deletiondrivers/rtc/rtc-generic.c
- drivers/rtc/rtc-hym8563.c 1 addition, 1 deletiondrivers/rtc/rtc-hym8563.c
- drivers/rtc/rtc-max77686.c 450 additions, 115 deletionsdrivers/rtc/rtc-max77686.c
Loading
Please register or sign in to comment