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