Merge tag 'rtc-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Pull RTC updates from Alexandre Belloni: "Setting the supported range from drivers for RTCs failing soon has started. A few fixes are developed along the way. Some drivers have been switched to SPDX by their maintainers. Subsystem: - rework of the rtc-test driver which allows to test the core more thoroughly - rtc_set_alarm() now fails early when alarms are not supported Drivers: - mktime() is now replaced by mktime64() - RTC range added for 88pm80x, ab-b5ze-s3, at91rm9200, brcmstb-waketimer, ds1685, ftrtc010, ls1x, mxc_v2, rx8581, sprd, st-lpc, tps6586x, tps65910 and vr41xx - fixed a possible race condition in probe functions - pxa: fix the probe function that is broken since v4.3 - stm32: now supports stm32mp1" * tag 'rtc-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (78 commits) rtc: pxa: fix probe function rtc: cros-ec: Switch to SPDX identifier. rtc: cros-ec: Make license text and module license match. rtc: ensure rtc_set_alarm fails when alarms are not supported rtc: test: remove alarm support from the first device rtc: test: convert to devm_rtc_allocate_device rtc: ftrtc010: let the core handle range rtc: ftrtc010: handle dates after 2106 rtc: ftrtc010: switch to devm_rtc_allocate_device rtc: mrst: switch to devm functions rtc: sunxi: fix possible race condition rtc: test: remove irq sysfs file rtc: test: emulate alarms using timers rtc: test: store time as an offset to system time rtc: test: allow registering many devices rtc: test: remove useless proc info rtc: ds1685: Add range rtc: ds1685: fix possible race condition rtc: sprd: Add new RTC power down check method rtc: sun6i: Fix bit_idx value for clk_register_gate ...
Showing
- Documentation/devicetree/bindings/rtc/nxp,rtc-2123.txt 1 addition, 1 deletionDocumentation/devicetree/bindings/rtc/nxp,rtc-2123.txt
- Documentation/devicetree/bindings/rtc/st,stm32-rtc.txt 26 additions, 11 deletionsDocumentation/devicetree/bindings/rtc/st,stm32-rtc.txt
- drivers/rtc/Kconfig 1 addition, 1 deletiondrivers/rtc/Kconfig
- drivers/rtc/interface.c 5 additions, 0 deletionsdrivers/rtc/interface.c
- drivers/rtc/nvmem.c 1 addition, 1 deletiondrivers/rtc/nvmem.c
- drivers/rtc/rtc-88pm80x.c 17 additions, 41 deletionsdrivers/rtc/rtc-88pm80x.c
- drivers/rtc/rtc-ab-b5ze-s3.c 13 additions, 17 deletionsdrivers/rtc/rtc-ab-b5ze-s3.c
- drivers/rtc/rtc-at91rm9200.c 2 additions, 0 deletionsdrivers/rtc/rtc-at91rm9200.c
- drivers/rtc/rtc-bq4802.c 2 additions, 4 deletionsdrivers/rtc/rtc-bq4802.c
- drivers/rtc/rtc-brcmstb-waketimer.c 9 additions, 11 deletionsdrivers/rtc/rtc-brcmstb-waketimer.c
- drivers/rtc/rtc-cmos.c 124 additions, 31 deletionsdrivers/rtc/rtc-cmos.c
- drivers/rtc/rtc-cros-ec.c 6 additions, 17 deletionsdrivers/rtc/rtc-cros-ec.c
- drivers/rtc/rtc-ds1216.c 2 additions, 4 deletionsdrivers/rtc/rtc-ds1216.c
- drivers/rtc/rtc-ds1307.c 2 additions, 0 deletionsdrivers/rtc/rtc-ds1307.c
- drivers/rtc/rtc-ds1511.c 3 additions, 6 deletionsdrivers/rtc/rtc-ds1511.c
- drivers/rtc/rtc-ds1553.c 5 additions, 10 deletionsdrivers/rtc/rtc-ds1553.c
- drivers/rtc/rtc-ds1685.c 29 additions, 37 deletionsdrivers/rtc/rtc-ds1685.c
- drivers/rtc/rtc-ds1742.c 2 additions, 6 deletionsdrivers/rtc/rtc-ds1742.c
- drivers/rtc/rtc-ftrtc010.c 23 additions, 13 deletionsdrivers/rtc/rtc-ftrtc010.c
- drivers/rtc/rtc-lpc32xx.c 6 additions, 10 deletionsdrivers/rtc/rtc-lpc32xx.c
Loading
Please register or sign in to comment