Lines Matching refs:ioaddr
80 void __iomem *ioaddr; member
113 void __iomem *ioaddr = pdata->ioaddr; in get_alarm_or_time() local
118 day = readw(ioaddr + RTC_DAYR); in get_alarm_or_time()
119 hr_min = readw(ioaddr + RTC_HOURMIN); in get_alarm_or_time()
120 sec = readw(ioaddr + RTC_SECOND); in get_alarm_or_time()
123 day = readw(ioaddr + RTC_DAYALARM); in get_alarm_or_time()
124 hr_min = readw(ioaddr + RTC_ALRM_HM) & 0xffff; in get_alarm_or_time()
125 sec = readw(ioaddr + RTC_ALRM_SEC); in get_alarm_or_time()
143 void __iomem *ioaddr = pdata->ioaddr; in set_alarm_or_time() local
159 writew(day, ioaddr + RTC_DAYR); in set_alarm_or_time()
160 writew(sec, ioaddr + RTC_SECOND); in set_alarm_or_time()
161 writew(temp, ioaddr + RTC_HOURMIN); in set_alarm_or_time()
164 writew(day, ioaddr + RTC_DAYALARM); in set_alarm_or_time()
165 writew(sec, ioaddr + RTC_ALRM_SEC); in set_alarm_or_time()
166 writew(temp, ioaddr + RTC_ALRM_HM); in set_alarm_or_time()
180 void __iomem *ioaddr = pdata->ioaddr; in rtc_update_alarm() local
185 writew(readw(ioaddr + RTC_RTCISR), ioaddr + RTC_RTCISR); in rtc_update_alarm()
194 void __iomem *ioaddr = pdata->ioaddr; in mxc_rtc_irq_enable() local
198 reg = readw(ioaddr + RTC_RTCIENR); in mxc_rtc_irq_enable()
205 writew(reg, ioaddr + RTC_RTCIENR); in mxc_rtc_irq_enable()
214 void __iomem *ioaddr = pdata->ioaddr; in mxc_rtc_interrupt() local
220 status = readw(ioaddr + RTC_RTCISR) & readw(ioaddr + RTC_RTCIENR); in mxc_rtc_interrupt()
222 writew(status, ioaddr + RTC_RTCISR); in mxc_rtc_interrupt()
250 void __iomem *ioaddr = pdata->ioaddr; in mxc_rtc_release() local
255 writew(0, ioaddr + RTC_RTCIENR); in mxc_rtc_release()
258 writew(0xffffffff, ioaddr + RTC_RTCISR); in mxc_rtc_release()
322 void __iomem *ioaddr = pdata->ioaddr; in mxc_rtc_read_alarm() local
325 alrm->pending = ((readw(ioaddr + RTC_RTCISR) & RTC_ALM_BIT)) ? 1 : 0; in mxc_rtc_read_alarm()
372 pdata->ioaddr = devm_ioremap_resource(&pdev->dev, res); in mxc_rtc_probe()
373 if (IS_ERR(pdata->ioaddr)) in mxc_rtc_probe()
374 return PTR_ERR(pdata->ioaddr); in mxc_rtc_probe()
401 writew(reg, (pdata->ioaddr + RTC_RTCCTL)); in mxc_rtc_probe()
402 if (((readw(pdata->ioaddr + RTC_RTCCTL)) & RTC_ENABLE_BIT) == 0) { in mxc_rtc_probe()