Lines Matching refs:regs
56 void __iomem *regs; member
92 regval = readb(p->regs); in d7s_release()
97 writeb(regval, p->regs); in d7s_release()
106 u8 regs = readb(p->regs); in d7s_ioctl() local
124 if (regs & D7S_FLIP) in d7s_ioctl()
129 writeb(ireg, p->regs); in d7s_ioctl()
139 if (put_user(regs, (int __user *) arg)) { in d7s_ioctl()
147 regs ^= D7S_FLIP; in d7s_ioctl()
148 writeb(regs, p->regs); in d7s_ioctl()
176 u8 regs; in d7s_probe() local
186 p->regs = of_ioremap(&op->resource[0], 0, sizeof(u8), "d7s"); in d7s_probe()
187 if (!p->regs) { in d7s_probe()
202 regs = readb(p->regs); in d7s_probe()
209 regs |= D7S_FLIP; in d7s_probe()
211 regs &= ~D7S_FLIP; in d7s_probe()
213 writeb(regs, p->regs); in d7s_probe()
217 (regs & D7S_FLIP) ? " (FLIPPED)" : "", in d7s_probe()
229 of_iounmap(&op->resource[0], p->regs, sizeof(u8)); in d7s_probe()
238 u8 regs = readb(p->regs); in d7s_remove() local
243 regs |= D7S_FLIP; in d7s_remove()
245 regs &= ~D7S_FLIP; in d7s_remove()
246 writeb(regs, p->regs); in d7s_remove()
250 of_iounmap(&op->resource[0], p->regs, sizeof(u8)); in d7s_remove()