Lines Matching refs:alrm_data
267 u32 alrm_data[NUM_ALARM_REGS]; in rockchip_rtc_readalarm() local
274 alrm_data, NUM_ALARM_REGS); in rockchip_rtc_readalarm()
280 alrm->time.tm_sec = bcd2bin(alrm_data[0] & SECONDS_REG_MSK); in rockchip_rtc_readalarm()
281 alrm->time.tm_min = bcd2bin(alrm_data[1] & MINUTES_REG_MAK); in rockchip_rtc_readalarm()
282 alrm->time.tm_hour = bcd2bin(alrm_data[2] & HOURS_REG_MSK); in rockchip_rtc_readalarm()
283 alrm->time.tm_mday = bcd2bin(alrm_data[3] & DAYS_REG_MSK); in rockchip_rtc_readalarm()
284 alrm->time.tm_mon = (bcd2bin(alrm_data[4] & MONTHS_REG_MSK)) - 1; in rockchip_rtc_readalarm()
285 yearl = (bcd2bin(alrm_data[5] & YEARS_REG_MSK)); in rockchip_rtc_readalarm()
286 yearh = (bcd2bin(alrm_data[6] & YEARS_REG_MSK)); in rockchip_rtc_readalarm()
329 u32 alrm_data[NUM_ALARM_REGS]; in rockchip_rtc_setalarm() local
344 alrm_data[0] = bin2bcd(alrm->time.tm_sec) | RTC_WRITE_MASK; in rockchip_rtc_setalarm()
345 alrm_data[1] = bin2bcd(alrm->time.tm_min) | RTC_WRITE_MASK; in rockchip_rtc_setalarm()
346 alrm_data[2] = bin2bcd(alrm->time.tm_hour) | RTC_WRITE_MASK; in rockchip_rtc_setalarm()
347 alrm_data[3] = bin2bcd(alrm->time.tm_mday) | RTC_WRITE_MASK; in rockchip_rtc_setalarm()
348 alrm_data[4] = bin2bcd(alrm->time.tm_mon + 1) | RTC_WRITE_MASK; in rockchip_rtc_setalarm()
356 alrm_data[5] = bin2bcd(yearl) | RTC_WRITE_MASK; in rockchip_rtc_setalarm()
357 alrm_data[6] = bin2bcd(yearh) | RTC_WRITE_MASK; in rockchip_rtc_setalarm()
361 alrm_data, NUM_ALARM_REGS); in rockchip_rtc_setalarm()