Home
last modified time | relevance | path

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

/linux/drivers/rtc/
H A Drtc-vt8500.c72 struct vt8500_rtc { struct
81 struct vt8500_rtc *vt8500_rtc = dev_id; in vt8500_rtc_irq() local
85 spin_lock(&vt8500_rtc->lock); in vt8500_rtc_irq()
88 isr = readl(vt8500_rtc->regbase + VT8500_RTC_IS); in vt8500_rtc_irq()
89 writel(isr, vt8500_rtc->regbase + VT8500_RTC_IS); in vt8500_rtc_irq()
91 spin_unlock(&vt8500_rtc->lock); in vt8500_rtc_irq()
96 rtc_update_irq(vt8500_rtc->rtc, 1, events); in vt8500_rtc_irq()
103 struct vt8500_rtc *vt8500_rtc = dev_get_drvdata(dev); in vt8500_rtc_read_time() local
106 date = readl(vt8500_rtc->regbase + VT8500_RTC_DR); in vt8500_rtc_read_time()
107 time = readl(vt8500_rtc->regbase + VT8500_RTC_TR); in vt8500_rtc_read_time()
[all …]