Lines Matching refs:date
281 uint32_t date; in opal_gettime() local
285 error = opal_rtc_read(opal_phys(&date), opal_phys(&time)); in opal_gettime()
296 dt.dt_day = FROMBCD((date >> 0) & 0xff); in opal_gettime()
297 dt.dt_mon = FROMBCD((date >> 8) & 0xff); in opal_gettime()
298 dt.dt_year = FROMBCD((date >> 16) & 0xff); in opal_gettime()
299 dt.dt_year += 100 * FROMBCD((date >> 24) & 0xff); in opal_gettime()
312 uint32_t date = 0; in opal_settime() local
320 date |= (uint32_t)TOBCD(dt.dt_day); in opal_settime()
321 date |= (uint32_t)TOBCD(dt.dt_mon) << 8; in opal_settime()
322 date |= (uint32_t)TOBCD(dt.dt_year) << 16; in opal_settime()
323 date |= (uint32_t)TOBCD(dt.dt_year / 100) << 24; in opal_settime()
326 error = opal_rtc_write(date, time); in opal_settime()