Lines Matching refs:ymd
272 uint32_t ymd; in opal_gettime() local
275 rv = opal_call(OPAL_RTC_READ, vtophys(&ymd), vtophys(&hmsm)); in opal_gettime()
279 rv = opal_call(OPAL_RTC_READ, vtophys(&ymd), vtophys(&hmsm)); in opal_gettime()
286 ymd = be32toh(ymd); in opal_gettime()
293 ct.day = bcd2bin((ymd & 0x000000ff) >> 0); in opal_gettime()
294 ct.mon = bcd2bin((ymd & 0x0000ff00) >> 8); in opal_gettime()
295 ct.year = bcd2bin32((ymd & 0xffff0000) >> 16); in opal_gettime()
305 uint32_t ymd = 0; in opal_settime() local
310 ymd |= (uint32_t)bin2bcd(ct.day); in opal_settime()
311 ymd |= ((uint32_t)bin2bcd(ct.mon) << 8); in opal_settime()
312 ymd |= ((uint32_t)bin2bcd32(ct.year) << 16); in opal_settime()
324 rv = opal_call(OPAL_RTC_WRITE, ymd, hmsm); in opal_settime()