Linux/linux 4672c2farch/mips/sgi-ip32 ip32-platform.c, drivers/rtc rtc-ds1343.c rtc-rv3028.c

Merge tag 'rtc-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux

Pull RTC updates from Alexandre Belloni:
 "A lot of unnecessary code removal in here that ends up decreasing the
  number of lines in the subsystem. The ds1343 and ds1347 drivers got
  cleaned up. The rest are the usual fixes and new features.

  Subsystem:
   - fix warnings and errors with make W=1
   - UIE are now disabled while setting the RTC time
   - UIE are now disallowed when the RTC time is not set.

  Drivers:
   - remove unecessary .remove callbacks
   - Set RTC range for cros-ec, ds1343, ds1347, m41t80, s35390a, vt8500
   - Use devm_platform_ioremap_resource where applicable
   - rv3028: add clock out support"

* tag 'rtc-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (81 commits)
  rtc: Fix Kconfig indentation
  rtc: xgene: Remove unused struct device in struct xgene_rtc_dev
  rtc: sun6i: Remove struct device from sun6i_rtc_dev
  rtc: st-lpc: Remove struct resource from struct st_rtc
  rtc: pcf8523: Remove struct pcf8523
  rtc: meson: remove redundant assignment to variable retries
  rtc: v3020: remove set but unused variable
  rtc: tegra: remove set but unused variable
  rtc: pm8xxx: update kerneldoc for struct pm8xxx_rtc
  rtc: m41t80: remove excess kerneldoc
  rtc: ds1685: fix build error with make W=1
  rtc: ds1685: remove set but unused variables
  rtc: ds1374: remove unused variable
  rtc: sysfs: fix hctosys_show kerneldoc
  rtc: interface: fix kerneldoc comments
  rtc: msm6242: Remove unneeded msm6242_set()/msm6242_clear() functions
  rtc: msm6242: Fix reading of 10-hour digit
  rtc: tps65910: allow using RTC without alarm interrupt
  rtc: fsl-ftm-alarm: remove select FSL_RCPM and default y from Kconfig
  rtc: pcf8563: Constify clkout_rates
  ...
DeltaFile
+87-218drivers/rtc/rtc-ds1343.c
+146-0drivers/rtc/rtc-rv3028.c
+60-56drivers/rtc/rtc-ds1685.c
+58-46drivers/rtc/rtc-ds1347.c
+44-14drivers/rtc/interface.c
+10-22drivers/rtc/rtc-vt8500.c
+15-16drivers/rtc/Kconfig
+6-18drivers/rtc/rtc-fsl-ftm-alarm.c
+16-7drivers/rtc/rtc-tps65910.c
+6-17drivers/rtc/rtc-msm6242.c
+10-12drivers/rtc/rtc-cros-ec.c
+1-18drivers/rtc/rtc-at91rm9200.c
+4-14drivers/rtc/rtc-pcf8523.c
+8-8drivers/rtc/rtc-s35390a.c
+1-15drivers/rtc/rtc-rx6110.c
+14-1drivers/rtc/rtc-mc146818-lib.c
+1-14drivers/rtc/rtc-lpc32xx.c
+5-7include/linux/rtc/ds1685.h
+2-9drivers/rtc/rtc-m48t86.c
+0-11drivers/rtc/rtc-ab-b5ze-s3.c
+3-7drivers/rtc/rtc-armada38x.c
+9-1drivers/rtc/rtc-pcf2127.c
+0-8drivers/rtc/rtc-sirfsoc.c
+5-3drivers/rtc/rtc-wilco-ec.c
+3-5drivers/rtc/rtc-tegra.c
+1-7drivers/rtc/rtc-goldfish.c
+0-7drivers/rtc/rtc-sc27xx.c
+2-5drivers/rtc/rtc-zynqmp.c
+1-6drivers/rtc/rtc-r7301.c
+2-4drivers/rtc/rtc-m41t80.c
+2-4drivers/rtc/rtc-meson.c
+1-5drivers/rtc/rtc-xgene.c
+4-1drivers/rtc/sysfs.c
+5-0include/linux/rtc.h
+2-3drivers/rtc/rtc-brcmstb-waketimer.c
+1-4drivers/rtc/rtc-st-lpc.c
+1-3drivers/rtc/rtc-ep93xx.c
+1-3drivers/rtc/rtc-asm9260.c
+1-3drivers/rtc/rtc-aspeed.c
+1-3drivers/rtc/rtc-at91sam9.c
+1-3drivers/rtc/rtc-cadence.c
+1-3drivers/rtc/rtc-coh901331.c
+1-3drivers/rtc/rtc-davinci.c
+1-3drivers/rtc/rtc-digicolor.c
+1-3drivers/rtc/rtc-ds1216.c
+1-3drivers/rtc/rtc-ds1286.c
+1-3drivers/rtc/rtc-ds1511.c
+1-3drivers/rtc/rtc-ds1553.c
+2-2drivers/rtc/rtc-em3027.c
+1-3drivers/rtc/rtc-jz4740.c
+1-3drivers/rtc/rtc-lpc24xx.c
+1-3drivers/rtc/rtc-mt7622.c
+1-3drivers/rtc/rtc-mv.c
+1-3drivers/rtc/rtc-omap.c
+1-3drivers/rtc/rtc-pic32.c
+1-3drivers/rtc/rtc-rtd119x.c
+1-3drivers/rtc/rtc-s3c.c
+1-3drivers/rtc/rtc-sa1100.c
+1-3drivers/rtc/rtc-spear.c
+1-3drivers/rtc/rtc-stk17ta8.c
+1-3drivers/rtc/rtc-stm32.c
+1-3drivers/rtc/rtc-sunxi.c
+1-3drivers/rtc/rtc-tx4939.c
+1-2drivers/rtc/rtc-ds1374.c
+1-2drivers/rtc/rtc-v3020.c
+3-0drivers/rtc/rtc-da9063.c
+1-1arch/mips/sgi-ip32/ip32-platform.c
+0-2drivers/rtc/rtc-ds1302.c
+0-2drivers/rtc/rtc-sun6i.c
+1-1drivers/rtc/rtc-pm8xxx.c
+1-1drivers/rtc/rtc-pcf8563.c
+1-0drivers/rtc/rtc-bd70528.c
+572-68472 files

UnifiedSplitRaw