Lines Matching refs:ymd
277 uint32_t ymd; in opal_gettime() local
280 rv = opal_call(OPAL_RTC_READ, vtophys(&ymd), vtophys(&hmsm)); in opal_gettime()
284 rv = opal_call(OPAL_RTC_READ, vtophys(&ymd), vtophys(&hmsm)); in opal_gettime()
291 ymd = be32toh(ymd); in opal_gettime()
298 ct.day = bcd2bin((ymd & 0x000000ff) >> 0); in opal_gettime()
299 ct.mon = bcd2bin((ymd & 0x0000ff00) >> 8); in opal_gettime()
300 ct.year = bcd2bin32((ymd & 0xffff0000) >> 16); in opal_gettime()
310 uint32_t ymd = 0; in opal_settime() local
315 ymd |= (uint32_t)bin2bcd(ct.day); in opal_settime()
316 ymd |= ((uint32_t)bin2bcd(ct.mon) << 8); in opal_settime()
317 ymd |= ((uint32_t)bin2bcd32(ct.year) << 16); in opal_settime()
329 rv = opal_call(OPAL_RTC_WRITE, ymd, hmsm); in opal_settime()