Lines Matching defs:date
193 u8 *date = date1;
205 ret = rv8803_read_regs(rv8803->client, RV8803_SEC, 7, date);
215 date = date2;
218 tm->tm_sec = bcd2bin(date[RV8803_SEC] & 0x7f);
219 tm->tm_min = bcd2bin(date[RV8803_MIN] & 0x7f);
220 tm->tm_hour = bcd2bin(date[RV8803_HOUR] & 0x3f);
221 tm->tm_wday = ilog2(date[RV8803_WEEK] & 0x7f);
222 tm->tm_mday = bcd2bin(date[RV8803_DAY] & 0x3f);
223 tm->tm_mon = bcd2bin(date[RV8803_MONTH] & 0x1f) - 1;
224 tm->tm_year = bcd2bin(date[RV8803_YEAR]) + 100;
232 u8 date[7];
245 date[RV8803_SEC] = bin2bcd(tm->tm_sec);
246 date[RV8803_MIN] = bin2bcd(tm->tm_min);
247 date[RV8803_HOUR] = bin2bcd(tm->tm_hour);
248 date[RV8803_WEEK] = 1 << (tm->tm_wday);
249 date[RV8803_DAY] = bin2bcd(tm->tm_mday);
250 date[RV8803_MONTH] = bin2bcd(tm->tm_mon + 1);
251 date[RV8803_YEAR] = bin2bcd(tm->tm_year - 100);
253 ret = rv8803_write_regs(rv8803->client, RV8803_SEC, 7, date);