Lines Matching refs:writel
128 writel(val, chip->base + SUN6I_ALRM_IRQ_STA); in sun6i_rtc_alarmirq()
149 writel(SUN6I_ALRM_IRQ_STA_CNT_IRQ_PEND, in sun6i_rtc_setaie()
153 writel(alrm_val, chip->base + SUN6I_ALRM_EN); in sun6i_rtc_setaie()
154 writel(alrm_irq_val, chip->base + SUN6I_ALRM_IRQ_EN); in sun6i_rtc_setaie()
155 writel(alrm_wake_val, chip->base + SUN6I_ALARM_CONFIG); in sun6i_rtc_setaie()
237 writel(0, chip->base + SUN6I_ALRM_COUNTER); in sun6i_rtc_setalarm()
240 writel(time_gap, chip->base + SUN6I_ALRM_COUNTER); in sun6i_rtc_setalarm()
301 writel(time, chip->base + SUN6I_RTC_HMS); in sun6i_rtc_settime()
315 writel(date, chip->base + SUN6I_RTC_YMD); in sun6i_rtc_settime()
382 writel(0, chip->base + SUN6I_ALRM_COUNTER); in sun6i_rtc_probe()
385 writel(0, chip->base + SUN6I_ALRM_EN); in sun6i_rtc_probe()
388 writel(0, chip->base + SUN6I_ALRM_IRQ_EN); in sun6i_rtc_probe()
391 writel(0, chip->base + SUN6I_ALRM1_EN); in sun6i_rtc_probe()
394 writel(0, chip->base + SUN6I_ALRM1_IRQ_EN); in sun6i_rtc_probe()
397 writel(SUN6I_ALRM_IRQ_STA_CNT_IRQ_PEND, in sun6i_rtc_probe()
401 writel(SUN6I_ALRM1_IRQ_STA_WEEK_IRQ_PEND, in sun6i_rtc_probe()
405 writel(0, chip->base + SUN6I_ALARM_CONFIG); in sun6i_rtc_probe()