Lines Matching defs:date
227 u8 date[7];
237 ret = regmap_bulk_read(rv3032->regmap, RV3032_SEC, date, sizeof(date));
241 tm->tm_sec = bcd2bin(date[0] & 0x7f);
242 tm->tm_min = bcd2bin(date[1] & 0x7f);
243 tm->tm_hour = bcd2bin(date[2] & 0x3f);
244 tm->tm_wday = date[3] & 0x7;
245 tm->tm_mday = bcd2bin(date[4] & 0x3f);
246 tm->tm_mon = bcd2bin(date[5] & 0x1f) - 1;
247 tm->tm_year = bcd2bin(date[6]) + 100;
255 u8 date[7];
258 date[0] = bin2bcd(tm->tm_sec);
259 date[1] = bin2bcd(tm->tm_min);
260 date[2] = bin2bcd(tm->tm_hour);
261 date[3] = tm->tm_wday;
262 date[4] = bin2bcd(tm->tm_mday);
263 date[5] = bin2bcd(tm->tm_mon + 1);
264 date[6] = bin2bcd(tm->tm_year - 100);
266 ret = regmap_bulk_write(rv3032->regmap, RV3032_SEC, date,
267 sizeof(date));