summaryrefslogtreecommitdiff
path: root/drivers/rtc/interface.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-22rtc: Keep system awake until all expired RTC timers are handledZoran Markovic1-4/+9
2013-07-04drivers/rtc/interface.c: return -EBUSY, not -EACCES when device is busyChris Brand1-4/+4
2013-07-04drivers/rtc/interface.c: fix checkpatch errorsSachin Kamat1-9/+9
2013-02-07driver-core: constify data for class_find_device()Michał Mirosław1-3/+3
2012-08-08RTC: Avoid races between RTC alarm wakeup and suspend.NeilBrown1-0/+2
2012-03-16rtc: Provide flag for rtc devices that don't support UIEJohn Stultz1-0/+5
2012-01-27rtc: Disable the alarm in the hardware (v2)Rabin Vincent1-2/+13
2012-01-27rtc: Expire alarms after the time is set. (v2)NeilBrown1-0/+4
2012-01-27rtc: Avoid setting alarm to a time in the pastJohn Stultz1-1/+10
2012-01-11drivers/rtc/interface.c: fix alarm rollover when day or month is out-of-rangeBen Hutchings1-2/+2
2012-01-04Revert "rtc: Expire alarms after the time is set."Linus Torvalds1-6/+0
2012-01-04Revert "rtc: Disable the alarm in the hardware"Linus Torvalds1-34/+10
2011-12-14rtc: Expire alarms after the time is set.NeilBrown1-0/+6
2011-12-06Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-10/+34
2011-11-23rtc: Disable the alarm in the hardwareRabin Vincent1-10/+34
2011-11-01rtc: Add module.h to implicit users in drivers/rtcPaul Gortmaker1-0/+1
2011-07-27rtc: fix hrtimer deadlockThomas Gleixner1-19/+37
2011-07-27rtc: limit frequencyThomas Gleixner1-1/+1
2011-07-27rtc: handle errors correctly in rtc_irq_set_state()Thomas Gleixner1-0/+3
2011-07-27rtc: Limit RTC PIE frequencyThomas Gleixner1-1/+1
2011-07-27rtc: Fix hrtimer deadlockThomas Gleixner1-19/+37
2011-07-27rtc: Handle errors correctly in rtc_irq_set_state()Thomas Gleixner1-0/+3
2011-06-02rtc: Staticize non-exported __rtc_set_alarm()Mark Brown1-1/+1
2011-04-13Merge branch 'fortglx/39/tip/timers/rtc' of git://git.linaro.org/people/jstul...Thomas Gleixner1-0/+26
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-30RTC: Fix early irqs caused by calling rtc_set_alarm too earlyJohn Stultz1-0/+26
2011-03-09RTC: Initialize kernel state from RTCJohn Stultz1-0/+180
2011-02-18RTC: Re-enable UIE timer/polling emulationJohn Stultz1-1/+17
2011-02-18RTC: Release mutex in error path of rtc_alarm_irq_enableUwe Kleine-König1-3/+2
2011-02-03RTC: Prevents a division by zero in kernel code.Marcelo Roberto Jimenez1-0/+3
2011-01-21RTC: Properly handle rtc_read_alarm error propagation and fix bugJohn Stultz1-3/+9
2011-01-21RTC: Propagate error handling via rtc_timer_enqueue properlyJohn Stultz1-21/+28
2010-12-14rtc: Namespace fixupThomas Gleixner1-21/+21
2010-12-11RTC: Rework RTC code to use timerqueue for eventsJohn Stultz1-225/+349
2009-10-11headers: remove sched.h from interrupt.hAlexey Dobriyan1-0/+1
2009-06-20rtc: make rtc_update_irq callable with irqs enabledAtsushi Nemoto1-5/+7
2009-01-07rtc: use set_mmss when set_time is not availableAlessandro Zummo1-3/+8
2009-01-07rtc: move power of 2 periodic frequency check down into driversJonathan Cameron1-3/+0
2009-01-07rtc: struct device: replace bus_id with dev_name(), dev_set_name()Kay Sievers1-1/+1
2009-01-05rtc: add alarm/update irq interfacesAlessandro Zummo1-0/+54
2008-11-07rtc: fix handling of missing tm_year data when reading alarmsMark Brown1-1/+1
2008-07-30rtc: don't return -EBUSY when mutex_lock_interruptible() failsDavid Brownell1-5/+5
2008-07-22Driver Core: add ability for class_find_device to start in middle of listGreg Kroah-Hartman1-1/+1
2008-07-04rtc: rtc_read_alarm() handles wraparoundDavid Brownell1-11/+91
2008-01-25rtc: use class iteration apiDave Young1-10/+12
2007-12-05RTC: assure proper memory ordering with respect to RTC_DEV_BUSY flagJiri Kosina1-2/+2
2007-11-29RTC: convert mutex to bitfieldJiri Kosina1-2/+2
2007-10-16rtc: fix readback from /sys/class/rtc/rtc?/wakealarmMark Lord1-1/+82
2007-10-16rtc_irq_set_freq() requires power-of-two and associated kerneldocDavid Brownell1-0/+24
2007-10-16RTC: periodic irq fixAlessandro Zummo1-3/+12