Lines Matching defs:date
63 unsigned char date[7];
67 * time and date then re-read the "update flag". If the update flag
89 /* Now read time and date */
91 7, date);
93 dev_err(&client->dev, "Unable to read date\n");
107 "low voltage detected, date/time is not reliable.\n");
113 date[0], date[1], date[2], date[3], date[4], date[5], date[6]);
115 tm->tm_sec = bcd2bin(date[RX8581_REG_SC] & 0x7F);
116 tm->tm_min = bcd2bin(date[RX8581_REG_MN] & 0x7F);
117 tm->tm_hour = bcd2bin(date[RX8581_REG_HR] & 0x3F); /* rtc hr 0-23 */
118 tm->tm_wday = ilog2(date[RX8581_REG_DW] & 0x7F);
119 tm->tm_mday = bcd2bin(date[RX8581_REG_DM] & 0x3F);
120 tm->tm_mon = bcd2bin(date[RX8581_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */
121 tm->tm_year = bcd2bin(date[RX8581_REG_YR]);
134 dev_err(&client->dev, "retrieved date/time is not valid.\n");
181 dev_err(&client->dev, "Unable to write to date registers\n");