Skip to content
RTC for 4.17

Subsystem:
 - Add tracepoints
 - Rework of the RTC/nvmem API to allow drivers to discard struct nvmem_config
   after registration
 - New range API, drivers can now expose the useful range of the RTC
 - New offset API the core is now able to add an offset to the RTC time,
   modifying the supported range.
 - Multiple rtc_time64_to_tm fixes
 - Handle time_t overflow on 32 bit platforms in the core instead of letting
   drivers do crazy things.
 - remove rtc_control API

New driver:
 - Intersil ISL12026

Drivers:
 - Drivers exposing the RTC non volatile memory have been converted to use nvmem
 - Removed useless time and date validation
 - Removed an indirection pattern that was a cargo cult from ancient drivers
 - Removed VLA usage
 - Fixed a possible race condition in probe functions
 - AB8540 support is dropped from ab8500
 - pcf85363 now has alarm support