Lines Matching refs:alm_tm
241 struct rtc_time *alm_tm = &alrm->time; in s3c_rtc_getalarm() local
246 alm_tm->tm_sec = readb(info->base + S3C2410_ALMSEC); in s3c_rtc_getalarm()
247 alm_tm->tm_min = readb(info->base + S3C2410_ALMMIN); in s3c_rtc_getalarm()
248 alm_tm->tm_hour = readb(info->base + S3C2410_ALMHOUR); in s3c_rtc_getalarm()
249 alm_tm->tm_mon = readb(info->base + S3C2410_ALMMON); in s3c_rtc_getalarm()
250 alm_tm->tm_mday = readb(info->base + S3C2410_ALMDATE); in s3c_rtc_getalarm()
251 alm_tm->tm_year = readb(info->base + S3C2410_ALMYEAR); in s3c_rtc_getalarm()
261 1900 + alm_tm->tm_year, alm_tm->tm_mon, alm_tm->tm_mday, in s3c_rtc_getalarm()
262 alm_tm->tm_hour, alm_tm->tm_min, alm_tm->tm_sec); in s3c_rtc_getalarm()
266 alm_tm->tm_sec = bcd2bin(alm_tm->tm_sec); in s3c_rtc_getalarm()
268 alm_tm->tm_sec = -1; in s3c_rtc_getalarm()
271 alm_tm->tm_min = bcd2bin(alm_tm->tm_min); in s3c_rtc_getalarm()
273 alm_tm->tm_min = -1; in s3c_rtc_getalarm()
276 alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour); in s3c_rtc_getalarm()
278 alm_tm->tm_hour = -1; in s3c_rtc_getalarm()
281 alm_tm->tm_mday = bcd2bin(alm_tm->tm_mday); in s3c_rtc_getalarm()
283 alm_tm->tm_mday = -1; in s3c_rtc_getalarm()
286 alm_tm->tm_mon = bcd2bin(alm_tm->tm_mon); in s3c_rtc_getalarm()
287 alm_tm->tm_mon -= 1; in s3c_rtc_getalarm()
289 alm_tm->tm_mon = -1; in s3c_rtc_getalarm()
293 alm_tm->tm_year = bcd2bin(alm_tm->tm_year); in s3c_rtc_getalarm()
295 alm_tm->tm_year = -1; in s3c_rtc_getalarm()