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)
commitde0ad60e79e1ce563223b3fddf03fc19f606c6d4
treee5ce8990ee1ae0af06ba3d53b275a1a44eb7f6be
parentc1efae1432018063e7e723c4267edd3f13ce0f48
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