]> git.baikalelectronics.ru Git - kernel.git/commit
rtc: rv3028: factorize EERD bit handling
authorAlexandre Belloni <alexandre.belloni@bootlin.com>
Fri, 9 Oct 2020 15:31:00 +0000 (17:31 +0200)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Thu, 15 Oct 2020 10:09:35 +0000 (12:09 +0200)
commitaf50ad7b96999ae90928807cf5407a6307349b0d
treee5ce8990ee1ae0af06ba3d53b275a1a44eb7f6be
parentfb7a199ac64deb1548482f3e0aa7e2f24a22d821
rtc: rv3028: factorize EERD bit handling

Both rv3028_eeprom_write and rv3028_eeprom_read enable EERD before sending
commands to the EEPROM and restore it afterwards. Factorize this code.

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Link: https://lore.kernel.org/r/20201009153101.721149-3-alexandre.belloni@bootlin.com
drivers/rtc/rtc-rv3028.c