Files
kernel_arpi/drivers/rtc
Akinobu Mita dfc2532b55 rtc: ds3232: fix read on /dev/rtc after RTC_AIE_ON
The rtctest (tools/testing/selftests/timers/rtctest.c) found that
reading ds3232 rtc device immediately return the value 0x20 (RTC_AF)
without waiting alarm interrupt.

This is because alarm_irq_enable() of ds3232 driver changes RTC_AF
flag in rtc->irq_data.  So calling ioctl with RTC_AIE_ON generates
invalid value in rtc device.

The lower-level driver should not touch rtc->irq_data directly.

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
2016-03-14 17:08:36 +01:00
..
2016-03-14 17:08:35 +01:00
2016-03-14 17:08:35 +01:00
2016-01-11 20:20:01 +01:00
2015-09-05 13:19:06 +02:00
2015-08-05 20:03:56 +08:00
2016-03-14 17:08:20 +01:00
2015-09-05 19:37:19 +02:00