| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-09 | rtc: interface: Ensure alarm irq is enabled when UIE is enabled | Esben Haabendal | 1 | -0/+4 |
| 2025-10-09 | rtc: interface: Fix long-standing race when setting alarm | Esben Haabendal | 1 | -0/+23 |
| 2025-05-24 | rtc: interface: silence KMSAN warning | Alexandre Belloni | 1 | -1/+1 |
| 2024-11-11 | rtc: check if __rtc_read_time was successful in rtc_timer_do_work() | Yongliang Gao | 1 | -1/+6 |
| 2024-07-07 | rtc: interface: Add RTC offset to alarm after fix-up | Csókás, Bence | 1 | -4/+5 |
| 2024-03-08 | rtc: class: make rtc_class constant | Ricardo B. Marliere | 1 | -1/+1 |
| 2023-09-06 | rtc: stop warning for invalid alarms when the alarm is disabled | Alexandre Belloni | 1 | -1/+1 |
| 2023-02-22 | rtc: allow rtc_read_alarm without read_alarm callback | Alexandre Belloni | 1 | -1/+1 |
| 2022-12-15 | rtc: remove duplicated words in comments | shaomin Deng | 1 | -1/+1 |
| 2022-03-29 | rtc: check if __rtc_read_time was successful | Tom Rix | 1 | -2/+5 |
| 2021-11-10 | rtc: handle alarms with a minute resolution | Alexandre Belloni | 1 | -1/+11 |
| 2021-10-18 | rtc: expose RTC_FEATURE_UPDATE_INTERRUPT | Alexandre Belloni | 1 | -1/+2 |
| 2021-04-29 | rtc: rtc_update_irq_enable: rework UIE emulation | Alexandre Belloni | 1 | -24/+10 |
| 2021-01-16 | rtc: introduce features bitfield | Alexandre Belloni | 1 | -6/+6 |
| 2019-11-27 | rtc: interface: fix kerneldoc comments | Alexandre Belloni | 1 | -10/+11 |
| 2019-11-08 | rtc: disallow update interrupts when time is invalid | Alexandre Belloni | 1 | -2/+14 |
| 2019-11-08 | rtc: disable uie before setting time and enable after | Alexandre Belloni | 1 | -1/+18 |
| 2019-10-03 | rtc: interface: use timeu64_t for range_max | Emmanuel Nicolet | 1 | -1/+1 |
| 2019-07-30 | drivers: Introduce device lookup variants by name | Suzuki K Poulose | 1 | -10/+1 |
| 2019-07-13 | rtc: interface: Change type of 'count' from int to u64 | Puranjay Mohan | 1 | -1/+1 |
| 2019-05-08 | rtc: drop set_mms and set_mmss64 | Alexandre Belloni | 1 | -6/+0 |
| 2019-04-04 | rtc: don't reference bogus function pointer in kdoc | Wolfram Sang | 1 | -4/+3 |
| 2019-04-04 | rtc: core: correct trivial checkpatch warnings | Alexandre Belloni | 1 | -47/+52 |
| 2019-03-18 | rtc: convert core to SPDX identifier | Alexandre Belloni | 1 | -5/+2 |
| 2018-12-18 | rtc: enforce rtc_timer_init private_data type | Alexandre Belloni | 1 | -10/+9 |
| 2018-12-10 | rtc: Switch to use %ptR | Andy Shevchenko | 1 | -6/+2 |
| 2018-09-13 | rtc: remove irq_task from kerneldoc | Alexandre Belloni | 1 | -3/+0 |
| 2018-08-20 | Merge tag 'rtc-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon... | Linus Torvalds | 1 | -81/+16 |
| 2018-08-02 | rtc: remove struct rtc_task | Alexandre Belloni | 1 | -4/+4 |
| 2018-07-26 | rtc: unexport rtc_irq_set_* | Alexandre Belloni | 1 | -2/+0 |
| 2018-07-26 | rtc: simplify rtc_irq_set_state/rtc_irq_set_freq | Alexandre Belloni | 1 | -2/+2 |
| 2018-07-26 | rtc: remove irq_task and irq_task_lock | Alexandre Belloni | 1 | -40/+10 |
| 2018-07-26 | rtc: remove rtc_irq_register/rtc_irq_unregister | Alexandre Belloni | 1 | -33/+0 |
| 2018-07-13 | rtc: fix alarm read and set offset | Alexandre Belloni | 1 | -3/+5 |
| 2018-06-07 | rtc: ensure rtc_set_alarm fails when alarms are not supported | Alexandre Belloni | 1 | -0/+5 |
| 2018-03-17 | rtc: Add one offset seconds to expand RTC range | Baolin Wang | 1 | -1/+58 |
| 2018-03-17 | rtc: Factor out the RTC range validation into rtc_valid_range() | Baolin Wang | 1 | -12/+18 |
| 2018-03-17 | rtc: Add RTC range | Alexandre Belloni | 1 | -0/+14 |
| 2018-02-13 | rtc: Add tracepoints for RTC system | Baolin Wang | 1 | -0/+30 |
| 2017-10-25 | rtc: clarify the RTC offset correction | Russell King | 1 | -0/+4 |
| 2017-09-28 | rtc: set the alarm to the next expiring timer | Alexandre Belloni | 1 | -1/+1 |
| 2017-05-31 | rtc: interface: Validate alarm-time before handling rollover | Vaibhav Jain | 1 | -1/+8 |
| 2016-12-25 | ktime: Cleanup ktime_set() usage | Thomas Gleixner | 1 | -4/+4 |
| 2016-12-25 | ktime: Get rid of the union | Thomas Gleixner | 1 | -4/+4 |
| 2016-07-11 | rtc: fix a typo and reduce three empty lines to one | Uwe Kleine-König | 1 | -3/+1 |
| 2016-06-04 | rtc: interface: ignore expired timers when enqueuing new timers | Colin Ian King | 1 | -1/+15 |
| 2016-05-30 | rtc: initialize output parameter for read alarm to "uninitialized" | Uwe Kleine-König | 1 | -1/+11 |
| 2016-03-14 | rtc: Add functions to set and read rtc offset | Joshua Clayton | 1 | -0/+54 |
| 2015-09-05 | rtc: Drop (un)likely before IS_ERR(_OR_NULL) | viresh kumar | 1 | -1/+1 |
| 2015-06-25 | rtc: interface: Remove rtc_set_mmss() | Xunlei Pang | 1 | -45/+0 |
| 2015-06-19 | rtc: interface: Remove unused return value from rtc_timer_cancel() | Krzysztof Kozlowski | 1 | -3/+1 |
| 2015-04-17 | drivers/rtc/interface.c: __rtc_read_time: reduce log level | Aaro Koskinen | 1 | -2/+3 |
| 2015-04-03 | drivers/rtc: Provide y2038 safe rtc_class_ops.set_mmss() replacement | Xunlei Pang | 1 | -1/+7 |
| 2015-01-23 | rtc: Update interface.c to use y2038-safe time interfaces | Xunlei Pang | 1 | -12/+10 |
| 2014-12-10 | rtc: refine rtc_timer_do_work() to consider other set alarm failures | Xunlei Pang | 1 | -0/+13 |
| 2014-12-10 | drivers/rtc/interface.c: check the validation of rtc_time in __rtc_read_time | Hyogi Gim | 1 | -0/+8 |
| 2014-08-08 | drivers/rtc/interface.c: check the error after __rtc_read_time() | Hyogi Gim | 1 | -0/+2 |
| 2014-06-06 | drivers/rtc/interface.c: fix infinite loop in initializing the alarm | Ales Novak | 1 | -2/+12 |
| 2014-04-03 | rtc: verify a critical argument to rtc_update_irq() before using it | Alessandro Zummo | 1 | -0/+3 |
| 2013-07-22 | rtc: Keep system awake until all expired RTC timers are handled | Zoran Markovic | 1 | -4/+9 |
| 2013-07-03 | drivers/rtc/interface.c: return -EBUSY, not -EACCES when device is busy | Chris Brand | 1 | -4/+4 |
| 2013-07-03 | drivers/rtc/interface.c: fix checkpatch errors | Sachin Kamat | 1 | -9/+9 |
| 2013-02-06 | driver-core: constify data for class_find_device() | Michał Mirosław | 1 | -3/+3 |
| 2012-08-08 | RTC: Avoid races between RTC alarm wakeup and suspend. | NeilBrown | 1 | -0/+2 |
| 2012-03-15 | rtc: Provide flag for rtc devices that don't support UIE | John Stultz | 1 | -0/+5 |
| 2012-01-26 | rtc: Disable the alarm in the hardware (v2) | Rabin Vincent | 1 | -2/+13 |
| 2012-01-26 | rtc: Expire alarms after the time is set. (v2) | NeilBrown | 1 | -0/+4 |
| 2012-01-26 | rtc: Avoid setting alarm to a time in the past | John Stultz | 1 | -1/+10 |
| 2012-01-10 | drivers/rtc/interface.c: fix alarm rollover when day or month is out-of-range | Ben Hutchings | 1 | -2/+2 |
| 2012-01-04 | Revert "rtc: Expire alarms after the time is set." | Linus Torvalds | 1 | -6/+0 |
| 2012-01-03 | Revert "rtc: Disable the alarm in the hardware" | Linus Torvalds | 1 | -34/+10 |
| 2011-12-13 | rtc: Expire alarms after the time is set. | NeilBrown | 1 | -0/+6 |
| 2011-12-05 | Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -10/+34 |
| 2011-11-22 | rtc: Disable the alarm in the hardware | Rabin Vincent | 1 | -10/+34 |
| 2011-10-31 | rtc: Add module.h to implicit users in drivers/rtc | Paul Gortmaker | 1 | -0/+1 |
| 2011-07-26 | rtc: fix hrtimer deadlock | Thomas Gleixner | 1 | -19/+37 |
| 2011-07-26 | rtc: limit frequency | Thomas Gleixner | 1 | -1/+1 |
| 2011-07-26 | rtc: handle errors correctly in rtc_irq_set_state() | Thomas Gleixner | 1 | -0/+3 |
| 2011-07-26 | rtc: Limit RTC PIE frequency | Thomas Gleixner | 1 | -1/+1 |
| 2011-07-26 | rtc: Fix hrtimer deadlock | Thomas Gleixner | 1 | -19/+37 |
| 2011-07-26 | rtc: Handle errors correctly in rtc_irq_set_state() | Thomas Gleixner | 1 | -0/+3 |
| 2011-06-01 | rtc: Staticize non-exported __rtc_set_alarm() | Mark Brown | 1 | -1/+1 |
| 2011-04-13 | Merge branch 'fortglx/39/tip/timers/rtc' of git://git.linaro.org/people/jstul... | Thomas Gleixner | 1 | -0/+26 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
| 2011-03-29 | RTC: Fix early irqs caused by calling rtc_set_alarm too early | John Stultz | 1 | -0/+26 |
| 2011-03-09 | RTC: Initialize kernel state from RTC | John Stultz | 1 | -0/+180 |
| 2011-02-17 | RTC: Re-enable UIE timer/polling emulation | John Stultz | 1 | -1/+17 |
| 2011-02-17 | RTC: Release mutex in error path of rtc_alarm_irq_enable | Uwe Kleine-König | 1 | -3/+2 |
| 2011-02-03 | RTC: Prevents a division by zero in kernel code. | Marcelo Roberto Jimenez | 1 | -0/+3 |
| 2011-01-21 | RTC: Properly handle rtc_read_alarm error propagation and fix bug | John Stultz | 1 | -3/+9 |
| 2011-01-21 | RTC: Propagate error handling via rtc_timer_enqueue properly | John Stultz | 1 | -21/+28 |
| 2010-12-13 | rtc: Namespace fixup | Thomas Gleixner | 1 | -21/+21 |
| 2010-12-10 | RTC: Rework RTC code to use timerqueue for events | John Stultz | 1 | -225/+349 |
| 2009-10-11 | headers: remove sched.h from interrupt.h | Alexey Dobriyan | 1 | -0/+1 |
| 2009-06-19 | rtc: make rtc_update_irq callable with irqs enabled | Atsushi Nemoto | 1 | -5/+7 |
| 2009-01-06 | rtc: use set_mmss when set_time is not available | Alessandro Zummo | 1 | -3/+8 |
| 2009-01-06 | rtc: move power of 2 periodic frequency check down into drivers | Jonathan Cameron | 1 | -3/+0 |
| 2009-01-06 | rtc: struct device: replace bus_id with dev_name(), dev_set_name() | Kay Sievers | 1 | -1/+1 |
| 2009-01-04 | rtc: add alarm/update irq interfaces | Alessandro Zummo | 1 | -0/+54 |
| 2008-11-06 | rtc: fix handling of missing tm_year data when reading alarms | Mark Brown | 1 | -1/+1 |
| 2008-07-30 | rtc: don't return -EBUSY when mutex_lock_interruptible() fails | David Brownell | 1 | -5/+5 |
| 2008-07-21 | Driver Core: add ability for class_find_device to start in middle of list | Greg Kroah-Hartman | 1 | -1/+1 |
| 2008-07-04 | rtc: rtc_read_alarm() handles wraparound | David Brownell | 1 | -11/+91 |
| 2008-01-24 | rtc: use class iteration api | Dave Young | 1 | -10/+12 |
| 2007-12-05 | RTC: assure proper memory ordering with respect to RTC_DEV_BUSY flag | Jiri Kosina | 1 | -2/+2 |
| 2007-11-29 | RTC: convert mutex to bitfield | Jiri Kosina | 1 | -2/+2 |
| 2007-10-16 | rtc: fix readback from /sys/class/rtc/rtc?/wakealarm | Mark Lord | 1 | -1/+82 |
| 2007-10-16 | rtc_irq_set_freq() requires power-of-two and associated kerneldoc | David Brownell | 1 | -0/+24 |
| 2007-10-16 | RTC: periodic irq fix | Alessandro Zummo | 1 | -3/+12 |
| 2007-05-08 | rtc: remove "RTC_ALM_SET mode" bugs | David Brownell | 1 | -0/+4 |
| 2007-05-08 | rtc: remove rest of class_device | David Brownell | 1 | -17/+17 |
| 2007-05-08 | rtc: rtc interfaces don't use class_device | David Brownell | 1 | -42/+36 |
| 2007-03-01 | [PATCH] rtc_cmos oops fix | David Brownell | 1 | -1/+2 |
| 2006-11-25 | [PATCH] rtc class locking bugfixes | David Brownell | 1 | -4/+11 |
| 2006-11-25 | [PATCH] rtc framework handles periodic irqs | David Brownell | 1 | -0/+1 |
| 2006-06-25 | [PATCH] rtc subsystem, fix capability checks in kernel interface | Alessandro Zummo | 1 | -16/+6 |
| 2006-03-27 | [PATCH] RTC subsystem: class | Alessandro Zummo | 1 | -0/+277 |