Lines Matching defs:tm

68 static int lpc24xx_rtc_set_time(struct device *dev, struct rtc_time *tm)
75 rtc_writel(rtc, LPC24XX_SEC, tm->tm_sec);
76 rtc_writel(rtc, LPC24XX_MIN, tm->tm_min);
77 rtc_writel(rtc, LPC24XX_HOUR, tm->tm_hour);
78 rtc_writel(rtc, LPC24XX_DOW, tm->tm_wday);
79 rtc_writel(rtc, LPC24XX_DOM, tm->tm_mday);
80 rtc_writel(rtc, LPC24XX_DOY, tm->tm_yday);
81 rtc_writel(rtc, LPC24XX_MONTH, tm->tm_mon);
82 rtc_writel(rtc, LPC24XX_YEAR, tm->tm_year);
89 static int lpc24xx_rtc_read_time(struct device *dev, struct rtc_time *tm)
98 tm->tm_sec = CT0_SECS(ct0);
99 tm->tm_min = CT0_MINS(ct0);
100 tm->tm_hour = CT0_HOURS(ct0);
101 tm->tm_wday = CT0_DOW(ct0);
102 tm->tm_mon = CT1_MONTH(ct1);
103 tm->tm_mday = CT1_DOM(ct1);
104 tm->tm_year = CT1_YEAR(ct1);
105 tm->tm_yday = CT2_DOY(ct2);
113 struct rtc_time *tm = &wkalrm->time;
115 tm->tm_sec = rtc_readl(rtc, LPC24XX_ALSEC);
116 tm->tm_min = rtc_readl(rtc, LPC24XX_ALMIN);
117 tm->tm_hour = rtc_readl(rtc, LPC24XX_ALHOUR);
118 tm->tm_mday = rtc_readl(rtc, LPC24XX_ALDOM);
119 tm->tm_wday = rtc_readl(rtc, LPC24XX_ALDOW);
120 tm->tm_yday = rtc_readl(rtc, LPC24XX_ALDOY);
121 tm->tm_mon = rtc_readl(rtc, LPC24XX_ALMON);
122 tm->tm_year = rtc_readl(rtc, LPC24XX_ALYEAR);
133 struct rtc_time *tm = &wkalrm->time;
138 rtc_writel(rtc, LPC24XX_ALSEC, tm->tm_sec);
139 rtc_writel(rtc, LPC24XX_ALMIN, tm->tm_min);
140 rtc_writel(rtc, LPC24XX_ALHOUR, tm->tm_hour);
141 rtc_writel(rtc, LPC24XX_ALDOM, tm->tm_mday);
142 rtc_writel(rtc, LPC24XX_ALDOW, tm->tm_wday);
143 rtc_writel(rtc, LPC24XX_ALDOY, tm->tm_yday);
144 rtc_writel(rtc, LPC24XX_ALMON, tm->tm_mon);
145 rtc_writel(rtc, LPC24XX_ALYEAR, tm->tm_year);