Home
last modified time | relevance | path

Searched refs:rtc_writel (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/rtc/
Drtc-lpc24xx.c65 #define rtc_writel(dev, reg, val) writel((val), (dev)->rtc_base + (reg)) macro
79 rtc_writel(rtc, LPC24XX_CCR, LPC178X_CCALEN); in lpc24xx_rtc_set_time()
81 rtc_writel(rtc, LPC24XX_SEC, tm->tm_sec); in lpc24xx_rtc_set_time()
82 rtc_writel(rtc, LPC24XX_MIN, tm->tm_min); in lpc24xx_rtc_set_time()
83 rtc_writel(rtc, LPC24XX_HOUR, tm->tm_hour); in lpc24xx_rtc_set_time()
84 rtc_writel(rtc, LPC24XX_DOW, tm->tm_wday); in lpc24xx_rtc_set_time()
85 rtc_writel(rtc, LPC24XX_DOM, tm->tm_mday); in lpc24xx_rtc_set_time()
86 rtc_writel(rtc, LPC24XX_DOY, tm->tm_yday); in lpc24xx_rtc_set_time()
87 rtc_writel(rtc, LPC24XX_MONTH, tm->tm_mon); in lpc24xx_rtc_set_time()
88 rtc_writel(rtc, LPC24XX_YEAR, tm->tm_year); in lpc24xx_rtc_set_time()
[all …]
Drtc-at32ap700x.c58 #define rtc_writel(dev, reg, value) \ macro
89 rtc_writel(rtc, VAL, now); in at32_rtc_settime()
125 rtc_writel(rtc, TOP, rtc->alarm_time); in at32_rtc_setalarm()
127 rtc_writel(rtc, CTRL, rtc_readl(rtc, CTRL) in at32_rtc_setalarm()
130 rtc_writel(rtc, CTRL, rtc_readl(rtc, CTRL) in at32_rtc_setalarm()
149 rtc_writel(rtc, CTRL, rtc_readl(rtc, CTRL) in at32_rtc_alarm_irq_enable()
151 rtc_writel(rtc, ICR, RTC_BIT(ICR_TOPI)); in at32_rtc_alarm_irq_enable()
152 rtc_writel(rtc, IER, RTC_BIT(IER_TOPI)); in at32_rtc_alarm_irq_enable()
154 rtc_writel(rtc, CTRL, rtc_readl(rtc, CTRL) in at32_rtc_alarm_irq_enable()
156 rtc_writel(rtc, IDR, RTC_BIT(IDR_TOPI)); in at32_rtc_alarm_irq_enable()
[all …]
Drtc-lpc32xx.c54 #define rtc_writel(dev, reg, val) \ macro
85 rtc_writel(rtc, LPC32XX_RTC_CTRL, tmp | LPC32XX_RTC_CTRL_CNTR_DIS); in lpc32xx_rtc_set_mmss()
86 rtc_writel(rtc, LPC32XX_RTC_UCOUNT, secs); in lpc32xx_rtc_set_mmss()
87 rtc_writel(rtc, LPC32XX_RTC_DCOUNT, 0xFFFFFFFF - secs); in lpc32xx_rtc_set_mmss()
88 rtc_writel(rtc, LPC32XX_RTC_CTRL, tmp &= ~LPC32XX_RTC_CTRL_CNTR_DIS); in lpc32xx_rtc_set_mmss()
126 rtc_writel(rtc, LPC32XX_RTC_CTRL, tmp & ~LPC32XX_RTC_CTRL_MATCH0); in lpc32xx_rtc_set_alarm()
128 rtc_writel(rtc, LPC32XX_RTC_MATCH0, alarmsecs); in lpc32xx_rtc_set_alarm()
132 rtc_writel(rtc, LPC32XX_RTC_INTSTAT, in lpc32xx_rtc_set_alarm()
134 rtc_writel(rtc, LPC32XX_RTC_CTRL, tmp | in lpc32xx_rtc_set_alarm()
160 rtc_writel(rtc, LPC32XX_RTC_CTRL, tmp); in lpc32xx_rtc_alarm_irq_enable()
[all …]
Drtc-pxa.c87 #define rtc_writel(pxa_rtc, reg, value) \ macro
133 rtc_writel(pxa_rtc, RTSR, rtsr); in rtsr_clear_bits()
143 rtc_writel(pxa_rtc, RTSR, rtsr); in rtsr_set_bits()
157 rtc_writel(pxa_rtc, RTSR, rtsr); in pxa_rtc_irq()
177 rtc_writel(pxa_rtc, RTSR, rtsr & ~RTSR_TRIG_MASK); in pxa_rtc_irq()
254 rtc_writel(pxa_rtc, RYCR, ryxr_calc(tm)); in pxa_rtc_set_time()
255 rtc_writel(pxa_rtc, RDCR, rdxr_calc(tm)); in pxa_rtc_set_time()
282 rtc_writel(pxa_rtc, RYAR1, ryxr_calc(&alrm->time)); in pxa_rtc_set_alarm()
283 rtc_writel(pxa_rtc, RDAR1, rdxr_calc(&alrm->time)); in pxa_rtc_set_alarm()
290 rtc_writel(pxa_rtc, RTSR, rtsr); in pxa_rtc_set_alarm()
Drtc-omap.c161 static inline void rtc_writel(struct omap_rtc *rtc, unsigned int reg, u32 val) in rtc_writel() function
168 rtc_writel(rtc, OMAP_RTC_KICK0_REG, KICK0_VALUE); in am3352_rtc_unlock()
169 rtc_writel(rtc, OMAP_RTC_KICK1_REG, KICK1_VALUE); in am3352_rtc_unlock()
174 rtc_writel(rtc, OMAP_RTC_KICK0_REG, 0); in am3352_rtc_lock()
175 rtc_writel(rtc, OMAP_RTC_KICK1_REG, 0); in am3352_rtc_lock()
432 rtc_writel(rtc, OMAP_RTC_PMIC_REG, val | OMAP_RTC_PMIC_POWER_EN_EN); in omap_rtc_power_off()
460 rtc_writel(rtc, OMAP_RTC_INTERRUPTS_REG, in omap_rtc_power_off()
587 rtc_writel(rtc, OMAP_RTC_INTERRUPTS_REG, 0); in omap_rtc_probe()
592 rtc_writel(rtc, OMAP_RTC_OSC_REG, in omap_rtc_probe()