Searched refs:RV8803_SEC (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-rv8803.c | 22 #define RV8803_SEC 0x00 macro 205 ret = rv8803_read_regs(rv8803->client, RV8803_SEC, 7, date); in rv8803_get_time() 209 if ((date1[RV8803_SEC] & 0x7f) == bin2bcd(59)) { in rv8803_get_time() 210 ret = rv8803_read_regs(rv8803->client, RV8803_SEC, 7, date2); in rv8803_get_time() 214 if ((date2[RV8803_SEC] & 0x7f) != bin2bcd(59)) in rv8803_get_time() 218 tm->tm_sec = bcd2bin(date[RV8803_SEC] & 0x7f); in rv8803_get_time() 245 date[RV8803_SEC] = bin2bcd(tm->tm_sec); in rv8803_set_time() 253 ret = rv8803_write_regs(rv8803->client, RV8803_SEC, 7, date); in rv8803_set_time()
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-rv8803.c | 23 #define RV8803_SEC 0x00 macro 256 ret = rv8803_read_regs(rv8803->client, RV8803_SEC, 7, date); in rv8803_get_time() 260 if ((date1[RV8803_SEC] & 0x7f) == bin2bcd(59)) { in rv8803_get_time() 261 ret = rv8803_read_regs(rv8803->client, RV8803_SEC, 7, date2); in rv8803_get_time() 265 if ((date2[RV8803_SEC] & 0x7f) != bin2bcd(59)) in rv8803_get_time() 269 tm->tm_sec = bcd2bin(date[RV8803_SEC] & 0x7f); in rv8803_get_time() 296 date[RV8803_SEC] = bin2bcd(tm->tm_sec); in rv8803_set_time() 304 ret = rv8803_write_regs(rv8803->client, RV8803_SEC, 7, date); in rv8803_set_time()
|
Completed in 2 milliseconds