Lines Matching refs:io
80 void __iomem *io; member
111 data0 = readl(ts.io + S3C2410_ADCDAT0); in touch_timer_fire()
112 data1 = readl(ts.io + S3C2410_ADCDAT1); in touch_timer_fire()
144 writel(WAIT4INT | INT_DOWN, ts.io + S3C2410_ADCTSC); in touch_timer_fire()
163 data0 = readl(ts.io + S3C2410_ADCDAT0); in stylus_irq()
164 data1 = readl(ts.io + S3C2410_ADCDAT1); in stylus_irq()
179 writel(0x0, ts.io + S3C64XX_ADCCLRINTPNDNUP); in stylus_irq()
226 ts.io + S3C2410_ADCTSC); in s3c24xx_ts_select()
229 writel(WAIT4INT | INT_UP, ts.io + S3C2410_ADCTSC); in s3c24xx_ts_select()
283 ts.io = ioremap(res->start, resource_size(res)); in s3c2410ts_probe()
284 if (ts.io == NULL) { in s3c2410ts_probe()
304 writel(info->delay & 0xffff, ts.io + S3C2410_ADCDLY); in s3c2410ts_probe()
306 writel(WAIT4INT | INT_DOWN, ts.io + S3C2410_ADCTSC); in s3c2410ts_probe()
354 iounmap(ts.io); in s3c2410ts_probe()
376 iounmap(ts.io); in s3c2410ts_remove()
384 writel(TSC_SLEEP, ts.io + S3C2410_ADCTSC); in s3c2410ts_suspend()
401 writel(info->delay & 0xffff, ts.io + S3C2410_ADCDLY); in s3c2410ts_resume()
403 writel(WAIT4INT | INT_DOWN, ts.io + S3C2410_ADCTSC); in s3c2410ts_resume()