Lines Matching refs:rtc_time
48 static int mv_rtc_set_time(struct device *dev, struct rtc_time *tm) in mv_rtc_set_time()
68 static int mv_rtc_read_time(struct device *dev, struct rtc_time *tm) in mv_rtc_read_time()
72 u32 rtc_time, rtc_date; in mv_rtc_read_time() local
75 rtc_time = readl(ioaddr + RTC_TIME_REG_OFFS); in mv_rtc_read_time()
78 second = rtc_time & 0x7f; in mv_rtc_read_time()
79 minute = (rtc_time >> RTC_MINUTES_OFFS) & 0x7f; in mv_rtc_read_time()
80 hour = (rtc_time >> RTC_HOURS_OFFS) & 0x3f; /* assume 24 hours mode */ in mv_rtc_read_time()
81 wday = (rtc_time >> RTC_WDAY_OFFS) & 0x7; in mv_rtc_read_time()
103 u32 rtc_time, rtc_date; in mv_rtc_read_alarm() local
106 rtc_time = readl(ioaddr + RTC_ALARM_TIME_REG_OFFS); in mv_rtc_read_alarm()
109 second = rtc_time & 0x7f; in mv_rtc_read_alarm()
110 minute = (rtc_time >> RTC_MINUTES_OFFS) & 0x7f; in mv_rtc_read_alarm()
111 hour = (rtc_time >> RTC_HOURS_OFFS) & 0x3f; /* assume 24 hours mode */ in mv_rtc_read_alarm()
112 wday = (rtc_time >> RTC_WDAY_OFFS) & 0x7; in mv_rtc_read_alarm()
224 u32 rtc_time; in mv_rtc_probe() local
243 rtc_time = readl(pdata->ioaddr + RTC_TIME_REG_OFFS); in mv_rtc_probe()
244 if (rtc_time & RTC_HOURS_12H_MODE) { in mv_rtc_probe()
251 if (rtc_time == 0x01000000) { in mv_rtc_probe()
253 rtc_time = readl(pdata->ioaddr + RTC_TIME_REG_OFFS); in mv_rtc_probe()
254 if (rtc_time == 0x01000000) { in mv_rtc_probe()