diff options
| author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2019-01-25 15:35:58 +0100 |
|---|---|---|
| committer | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2019-02-07 20:55:48 +0100 |
| commit | 3f929cad943380370b6db31fcb7a38d898d91089 (patch) | |
| tree | 4a38d71c069db5fbe22ac414123b0ccff9df5ec4 /tools/perf/scripts/python/bin | |
| parent | rtc: ds1307: rx8130: honor Voltage Loss Flag when reading the time (diff) | |
| download | linux-3f929cad943380370b6db31fcb7a38d898d91089.tar.gz linux-3f929cad943380370b6db31fcb7a38d898d91089.zip | |
rtc: ds1307: rx8130: Fix alarm handling
When the EXTENSION.WADA bit is set, register 0x19 contains a bitmap of
week days, not a day of month. As Linux only handles a single alarm
without repetition using day of month is more flexible, so clear this
bit. (Otherwise a value depending on time.tm_wday would have to be
written to register 0x19.)
Also optimize setting the AIE bit to use a single register write instead
of a bulk write of three registers.
Fixes: ee0981be7704 ("rtc: ds1307: Add support for Epson RX8130CE")
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
