Searched refs:davinci_rtc (Results 1 – 1 of 1) sorted by relevance
106 struct davinci_rtc { struct112 static inline void rtcif_write(struct davinci_rtc *davinci_rtc, in rtcif_write() argument115 writel(val, davinci_rtc->base + addr); in rtcif_write()118 static inline u32 rtcif_read(struct davinci_rtc *davinci_rtc, u32 addr) in rtcif_read() argument120 return readl(davinci_rtc->base + addr); in rtcif_read()123 static inline void rtcif_wait(struct davinci_rtc *davinci_rtc) in rtcif_wait() argument125 while (rtcif_read(davinci_rtc, PRTCIF_CTLR) & PRTCIF_CTLR_BUSY) in rtcif_wait()129 static inline void rtcss_write(struct davinci_rtc *davinci_rtc, in rtcss_write() argument132 rtcif_wait(davinci_rtc); in rtcss_write()134 rtcif_write(davinci_rtc, PRTCIF_CTLR_BENL_LSB | addr, PRTCIF_CTLR); in rtcss_write()[all …]