Lines Matching refs:ioaddr

64 	void __iomem *ioaddr;  member
91 void __iomem *ioaddr = pdata->ioaddr; in get_alarm_or_time() local
96 day = readw(ioaddr + RTC_DAYR); in get_alarm_or_time()
97 hr_min = readw(ioaddr + RTC_HOURMIN); in get_alarm_or_time()
98 sec = readw(ioaddr + RTC_SECOND); in get_alarm_or_time()
101 day = readw(ioaddr + RTC_DAYALARM); in get_alarm_or_time()
102 hr_min = readw(ioaddr + RTC_ALRM_HM) & 0xffff; in get_alarm_or_time()
103 sec = readw(ioaddr + RTC_ALRM_SEC); in get_alarm_or_time()
120 void __iomem *ioaddr = pdata->ioaddr; in set_alarm_or_time() local
136 writew(day, ioaddr + RTC_DAYR); in set_alarm_or_time()
137 writew(sec, ioaddr + RTC_SECOND); in set_alarm_or_time()
138 writew(temp, ioaddr + RTC_HOURMIN); in set_alarm_or_time()
141 writew(day, ioaddr + RTC_DAYALARM); in set_alarm_or_time()
142 writew(sec, ioaddr + RTC_ALRM_SEC); in set_alarm_or_time()
143 writew(temp, ioaddr + RTC_ALRM_HM); in set_alarm_or_time()
156 void __iomem *ioaddr = pdata->ioaddr; in rtc_update_alarm() local
161 writew(readw(ioaddr + RTC_RTCISR), ioaddr + RTC_RTCISR); in rtc_update_alarm()
169 void __iomem *ioaddr = pdata->ioaddr; in mxc_rtc_irq_enable() local
174 reg = readw(ioaddr + RTC_RTCIENR); in mxc_rtc_irq_enable()
181 writew(reg, ioaddr + RTC_RTCIENR); in mxc_rtc_irq_enable()
190 void __iomem *ioaddr = pdata->ioaddr; in mxc_rtc_interrupt() local
195 status = readw(ioaddr + RTC_RTCISR) & readw(ioaddr + RTC_RTCIENR); in mxc_rtc_interrupt()
197 writew(status, ioaddr + RTC_RTCISR); in mxc_rtc_interrupt()
261 void __iomem *ioaddr = pdata->ioaddr; in mxc_rtc_read_alarm() local
264 alrm->pending = ((readw(ioaddr + RTC_RTCISR) & RTC_ALM_BIT)) ? 1 : 0; in mxc_rtc_read_alarm()
307 pdata->ioaddr = devm_platform_ioremap_resource(pdev, 0); in mxc_rtc_probe()
308 if (IS_ERR(pdata->ioaddr)) in mxc_rtc_probe()
309 return PTR_ERR(pdata->ioaddr); in mxc_rtc_probe()
361 writew(reg, (pdata->ioaddr + RTC_RTCCTL)); in mxc_rtc_probe()
362 if (((readw(pdata->ioaddr + RTC_RTCCTL)) & RTC_ENABLE_BIT) == 0) { in mxc_rtc_probe()