Lines Matching defs:date
124 u8 date[6];
133 ret = regmap_bulk_read(rv3028->regmap, RV3028_TS_SEC, date,
134 sizeof(date));
138 tm.tm_sec = bcd2bin(date[0]);
139 tm.tm_min = bcd2bin(date[1]);
140 tm.tm_hour = bcd2bin(date[2]);
141 tm.tm_mday = bcd2bin(date[3]);
142 tm.tm_mon = bcd2bin(date[4]) - 1;
143 tm.tm_year = bcd2bin(date[5]) + 100;
311 u8 date[7];
321 ret = regmap_bulk_read(rv3028->regmap, RV3028_SEC, date, sizeof(date));
325 tm->tm_sec = bcd2bin(date[RV3028_SEC] & 0x7f);
326 tm->tm_min = bcd2bin(date[RV3028_MIN] & 0x7f);
327 tm->tm_hour = bcd2bin(date[RV3028_HOUR] & 0x3f);
328 tm->tm_wday = date[RV3028_WDAY] & 0x7f;
329 tm->tm_mday = bcd2bin(date[RV3028_DAY] & 0x3f);
330 tm->tm_mon = bcd2bin(date[RV3028_MONTH] & 0x1f) - 1;
331 tm->tm_year = bcd2bin(date[RV3028_YEAR]) + 100;
339 u8 date[7];
342 date[RV3028_SEC] = bin2bcd(tm->tm_sec);
343 date[RV3028_MIN] = bin2bcd(tm->tm_min);
344 date[RV3028_HOUR] = bin2bcd(tm->tm_hour);
345 date[RV3028_WDAY] = tm->tm_wday;
346 date[RV3028_DAY] = bin2bcd(tm->tm_mday);
347 date[RV3028_MONTH] = bin2bcd(tm->tm_mon + 1);
348 date[RV3028_YEAR] = bin2bcd(tm->tm_year - 100);
354 ret = regmap_bulk_write(rv3028->regmap, RV3028_SEC, date,
355 sizeof(date));