Lines Matching defs:date
66 /* date reg equal to time reg, for debug only */
197 * @tm: holds date and time
199 * This function read time and date. On success it will return 0
205 unsigned int time, date;
211 date = readl(config->ioaddr + DATE_REG);
215 tm->tm_mday = (date >> MDAY_SHIFT) & DAY_MASK;
216 tm->tm_mon = (date >> MONTH_SHIFT) & MONTH_MASK;
217 tm->tm_year = (date >> YEAR_SHIFT) & YEAR_MASK;
226 * @tm: holds date and time
228 * This function set time and date. On success it will return 0
234 unsigned int time, date;
241 date = (tm->tm_mday << MDAY_SHIFT) | (tm->tm_mon << MONTH_SHIFT) |
244 writel(date, config->ioaddr + DATE_REG);
252 * @alm: holds alarm date and time
254 * This function read alarm time and date. On success it will return 0
260 unsigned int time, date;
265 date = readl(config->ioaddr + ALARM_DATE_REG);
269 alm->time.tm_mday = (date >> MDAY_SHIFT) & DAY_MASK;
270 alm->time.tm_mon = (date >> MONTH_SHIFT) & MONTH_MASK;
271 alm->time.tm_year = (date >> YEAR_SHIFT) & YEAR_MASK;
282 * @alm: holds alarm date and time
284 * This function set alarm time and date. On success it will return 0
290 unsigned int time, date;
299 date = (alm->time.tm_mday << MDAY_SHIFT) | (alm->time.tm_mon <<
303 writel(date, config->ioaddr + ALARM_DATE_REG);