Lines Matching refs:rtc
16 struct davinci_rtc *rtc = (struct davinci_rtc *)DAVINCI_RTC_BASE; in rtc_get() local
20 status = readl(&rtc->status); in rtc_get()
28 sec = readl(&rtc->second); in rtc_get()
29 min = readl(&rtc->minutes); in rtc_get()
30 hour = readl(&rtc->hours); in rtc_get()
31 mday = readl(&rtc->day); in rtc_get()
32 wday = readl(&rtc->dotw); in rtc_get()
33 mon_cent = readl(&rtc->month); in rtc_get()
34 year = readl(&rtc->year); in rtc_get()
60 struct davinci_rtc *rtc = (struct davinci_rtc *)DAVINCI_RTC_BASE; in rtc_set() local
65 writel(bin2bcd(tmp->tm_year % 100), &rtc->year); in rtc_set()
66 writel(bin2bcd(tmp->tm_mon), &rtc->month); in rtc_set()
68 writel(bin2bcd(tmp->tm_wday), &rtc->dotw); in rtc_set()
69 writel(bin2bcd(tmp->tm_mday), &rtc->day); in rtc_set()
70 writel(bin2bcd(tmp->tm_hour), &rtc->hours); in rtc_set()
71 writel(bin2bcd(tmp->tm_min), &rtc->minutes); in rtc_set()
72 writel(bin2bcd(tmp->tm_sec), &rtc->second); in rtc_set()
78 struct davinci_rtc *rtc = (struct davinci_rtc *)DAVINCI_RTC_BASE; in rtc_reset() local
81 writel(0x01, &rtc->ctrl); in rtc_reset()