Lines Matching refs:secs
111 u32 secs, secs2; in at91_rtc_readtime() local
120 secs = rtt_readl(rtc, VR); in at91_rtc_readtime()
122 if (secs != secs2) in at91_rtc_readtime()
123 secs = rtt_readl(rtc, VR); in at91_rtc_readtime()
125 rtc_time_to_tm(offset + secs, tm); in at91_rtc_readtime()
142 unsigned long secs; in at91_rtc_settime() local
148 err = rtc_tm_to_time(tm, &secs); in at91_rtc_settime()
161 secs += 1; in at91_rtc_settime()
162 gpbr_writel(rtc, secs); in at91_rtc_settime()
167 if (offset > secs) { in at91_rtc_settime()
169 alarm += (offset - secs); in at91_rtc_settime()
170 } else if ((alarm + offset) > secs) { in at91_rtc_settime()
172 alarm -= (secs - offset); in at91_rtc_settime()
217 unsigned long secs; in at91_rtc_setalarm() local
222 err = rtc_tm_to_time(tm, &secs); in at91_rtc_setalarm()
235 if (secs <= offset) { in at91_rtc_setalarm()
241 rtt_writel(rtc, AR, secs - offset); in at91_rtc_setalarm()