Symbol: RX8010_SEC
drivers/rtc/rtc-rx8010.c
110
u8 date[RX8010_YEAR - RX8010_SEC + 1];
drivers/rtc/rtc-rx8010.c
122
err = regmap_bulk_read(rx8010->regs, RX8010_SEC, date, sizeof(date));
drivers/rtc/rtc-rx8010.c
126
dt->tm_sec = bcd2bin(date[RX8010_SEC - RX8010_SEC] & 0x7f);
drivers/rtc/rtc-rx8010.c
127
dt->tm_min = bcd2bin(date[RX8010_MIN - RX8010_SEC] & 0x7f);
drivers/rtc/rtc-rx8010.c
128
dt->tm_hour = bcd2bin(date[RX8010_HOUR - RX8010_SEC] & 0x3f);
drivers/rtc/rtc-rx8010.c
129
dt->tm_mday = bcd2bin(date[RX8010_MDAY - RX8010_SEC] & 0x3f);
drivers/rtc/rtc-rx8010.c
130
dt->tm_mon = bcd2bin(date[RX8010_MONTH - RX8010_SEC] & 0x1f) - 1;
drivers/rtc/rtc-rx8010.c
131
dt->tm_year = bcd2bin(date[RX8010_YEAR - RX8010_SEC]) + 100;
drivers/rtc/rtc-rx8010.c
132
dt->tm_wday = ffs(date[RX8010_WDAY - RX8010_SEC] & 0x7f);
drivers/rtc/rtc-rx8010.c
140
u8 date[RX8010_YEAR - RX8010_SEC + 1];
drivers/rtc/rtc-rx8010.c
148
date[RX8010_SEC - RX8010_SEC] = bin2bcd(dt->tm_sec);
drivers/rtc/rtc-rx8010.c
149
date[RX8010_MIN - RX8010_SEC] = bin2bcd(dt->tm_min);
drivers/rtc/rtc-rx8010.c
150
date[RX8010_HOUR - RX8010_SEC] = bin2bcd(dt->tm_hour);
drivers/rtc/rtc-rx8010.c
151
date[RX8010_MDAY - RX8010_SEC] = bin2bcd(dt->tm_mday);
drivers/rtc/rtc-rx8010.c
152
date[RX8010_MONTH - RX8010_SEC] = bin2bcd(dt->tm_mon + 1);
drivers/rtc/rtc-rx8010.c
153
date[RX8010_YEAR - RX8010_SEC] = bin2bcd(dt->tm_year - 100);
drivers/rtc/rtc-rx8010.c
154
date[RX8010_WDAY - RX8010_SEC] = bin2bcd(1 << dt->tm_wday);
drivers/rtc/rtc-rx8010.c
156
err = regmap_bulk_write(rx8010->regs, RX8010_SEC, date, sizeof(date));