Lines Matching refs:rtc_time
46 static int mv_rtc_set_time(struct device *dev, struct rtc_time *tm) in mv_rtc_set_time()
66 static int mv_rtc_read_time(struct device *dev, struct rtc_time *tm) in mv_rtc_read_time()
70 u32 rtc_time, rtc_date; in mv_rtc_read_time() local
73 rtc_time = readl(ioaddr + RTC_TIME_REG_OFFS); in mv_rtc_read_time()
76 second = rtc_time & 0x7f; in mv_rtc_read_time()
77 minute = (rtc_time >> RTC_MINUTES_OFFS) & 0x7f; in mv_rtc_read_time()
78 hour = (rtc_time >> RTC_HOURS_OFFS) & 0x3f; /* assume 24 hour mode */ in mv_rtc_read_time()
79 wday = (rtc_time >> RTC_WDAY_OFFS) & 0x7; in mv_rtc_read_time()
101 u32 rtc_time, rtc_date; in mv_rtc_read_alarm() local
104 rtc_time = readl(ioaddr + RTC_ALARM_TIME_REG_OFFS); in mv_rtc_read_alarm()
107 second = rtc_time & 0x7f; in mv_rtc_read_alarm()
108 minute = (rtc_time >> RTC_MINUTES_OFFS) & 0x7f; in mv_rtc_read_alarm()
109 hour = (rtc_time >> RTC_HOURS_OFFS) & 0x3f; /* assume 24 hour mode */ in mv_rtc_read_alarm()
110 wday = (rtc_time >> RTC_WDAY_OFFS) & 0x7; in mv_rtc_read_alarm()
211 u32 rtc_time; in mv_rtc_probe() local
228 rtc_time = readl(pdata->ioaddr + RTC_TIME_REG_OFFS); in mv_rtc_probe()
229 if (rtc_time & RTC_HOURS_12H_MODE) { in mv_rtc_probe()
236 if (rtc_time == 0x01000000) { in mv_rtc_probe()
238 rtc_time = readl(pdata->ioaddr + RTC_TIME_REG_OFFS); in mv_rtc_probe()
239 if (rtc_time == 0x01000000) { in mv_rtc_probe()