Lines Matching defs:rtc
18 #include <linux/rtc.h> /* For struct rtc_time and ioctls, etc */
40 volatile MK48T08ptr_t rtc = (MK48T08ptr_t)MVME_RTC_BASE;
50 rtc->ctrl = RTC_READ;
52 wtime.tm_sec = bcd2bin(rtc->bcd_sec);
53 wtime.tm_min = bcd2bin(rtc->bcd_min);
54 wtime.tm_hour = bcd2bin(rtc->bcd_hr);
55 wtime.tm_mday = bcd2bin(rtc->bcd_dom);
56 wtime.tm_mon = bcd2bin(rtc->bcd_mth)-1;
57 wtime.tm_year = bcd2bin(rtc->bcd_year);
60 wtime.tm_wday = bcd2bin(rtc->bcd_dow)-1;
61 rtc->ctrl = 0;
102 rtc->ctrl = RTC_WRITE;
104 rtc->bcd_sec = bin2bcd(sec);
105 rtc->bcd_min = bin2bcd(min);
106 rtc->bcd_hr = bin2bcd(hrs);
107 rtc->bcd_dom = bin2bcd(day);
108 rtc->bcd_mth = bin2bcd(mon);
109 rtc->bcd_year = bin2bcd(yrs%100);
111 rtc->ctrl = 0;
153 .name = "rtc",