Lines Matching refs:sirfsoc_rtc_writel
67 static void sirfsoc_rtc_writel(struct sirfsoc_rtc_drv *rtcdrv, in sirfsoc_rtc_writel() function
130 sirfsoc_rtc_writel(rtcdrv, RTC_ALARM0, rtc_alarm << RTC_SHIFT); in sirfsoc_rtc_set_alarm()
139 sirfsoc_rtc_writel(rtcdrv, RTC_STATUS, rtc_status_reg); in sirfsoc_rtc_set_alarm()
159 sirfsoc_rtc_writel(rtcdrv, RTC_STATUS, in sirfsoc_rtc_set_alarm()
201 sirfsoc_rtc_writel(rtcdrv, RTC_SW_VALUE, rtcdrv->overflow_rtc); in sirfsoc_rtc_set_time()
202 sirfsoc_rtc_writel(rtcdrv, RTC_CN, rtc_time << RTC_SHIFT); in sirfsoc_rtc_set_time()
240 sirfsoc_rtc_writel(rtcdrv, RTC_STATUS, rtc_status_reg); in sirfsoc_rtc_alarm_irq_enable()
282 sirfsoc_rtc_writel(rtcdrv, RTC_STATUS, rtc_status_reg); in sirfsoc_rtc_irq_handler()
348 sirfsoc_rtc_writel(rtcdrv, RTC_DIV, rtc_div); in sirfsoc_rtc_probe()
351 sirfsoc_rtc_writel(rtcdrv, RTC_CLOCK_SWITCH, SIRFSOC_RTC_CLK); in sirfsoc_rtc_probe()
354 sirfsoc_rtc_writel(rtcdrv, RTC_ALARM0, 0x0); in sirfsoc_rtc_probe()
357 sirfsoc_rtc_writel(rtcdrv, RTC_ALARM1, 0x0); in sirfsoc_rtc_probe()
422 sirfsoc_rtc_writel(rtcdrv, RTC_CLOCK_SWITCH, SIRFSOC_RTC_CLK); in sirfsoc_rtc_resume()
430 sirfsoc_rtc_writel(rtcdrv, RTC_DIV, rtc_div); in sirfsoc_rtc_resume()
433 sirfsoc_rtc_writel(rtcdrv, RTC_ALARM0, 0x0); in sirfsoc_rtc_resume()
436 sirfsoc_rtc_writel(rtcdrv, RTC_ALARM1, 0x0); in sirfsoc_rtc_resume()
451 sirfsoc_rtc_writel(rtcdrv, RTC_SW_VALUE, rtcdrv->overflow_rtc); in sirfsoc_rtc_resume()