Lines Matching refs:addr
94 char __iomem *addr;
117 static int wait_TBE(char __iomem *addr)
120 while (gscps2_readb_status(addr) & GSC_STAT_TBNE) {
135 while (gscps2_readb_status(ps2port->addr) & GSC_STAT_RBNE)
136 gscps2_readb_input(ps2port->addr);
149 char __iomem *addr = ps2port->addr;
151 if (!wait_TBE(addr)) {
156 while (gscps2_readb_status(addr) & GSC_STAT_RBNE)
160 writeb(data, addr+GSC_XMTDATA);
186 data = gscps2_readb_control(ps2port->addr);
191 gscps2_writeb_control(data, ps2port->addr);
193 wait_TBE(ps2port->addr);
208 writeb(0xff, ps2port->addr + GSC_RESET);
237 gscps2_readb_status(ps2port->addr)) & GSC_STAT_RBNE ) {
239 gscps2_readb_input(ps2port->addr);
258 if (gscps2_readb_status(ps2port->addr) & GSC_STAT_CMPINTR)
352 ps2port->addr = ioremap(hpa, GSC_STATUS + 4);
353 if (!ps2port->addr) {
360 ps2port->id = readb(ps2port->addr + GSC_ID) & 0x0f;
404 iounmap(ps2port->addr);
426 iounmap(ps2port->addr);