Home
last modified time | relevance | path

Searched refs:RTC_SEC_SHIFT (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/rtc/
H A Drtc-macsmc.c21 #define RTC_SEC_SHIFT 15 macro
57 now = sign_extend64(ctr + off, RTC_BITS - 1) >> RTC_SEC_SHIFT; in macsmc_rtc_get_time()
76 off = (rtc_tm_to_time64(tm) << RTC_SEC_SHIFT) - ctr; in macsmc_rtc_set_time()
115 rtc->rtc_dev->range_min = S64_MIN >> (RTC_SEC_SHIFT + (64 - RTC_BITS)); in macsmc_rtc_probe()
116 rtc->rtc_dev->range_max = S64_MAX >> (RTC_SEC_SHIFT + (64 - RTC_BITS)); in macsmc_rtc_probe()
H A Drtc-pl031.c54 #define RTC_SEC_SHIFT 0 macro
55 #define RTC_SEC_MASK (0x3F << RTC_SEC_SHIFT) /* Second [0-59] */
143 | (tm->tm_sec << RTC_SEC_SHIFT); in pl031_stv2_tm_to_time()
160 tm->tm_sec = ((st_time & RTC_SEC_MASK) >> RTC_SEC_SHIFT); in pl031_stv2_time_to_tm()