Lines Matching full:cpr
71 unsigned int cpr = readb(dd->spp_cpr); in parport_ax88796_read_control() local
74 if (!(cpr & AX_CPR_STRB)) in parport_ax88796_read_control()
77 if (!(cpr & AX_CPR_ATFD)) in parport_ax88796_read_control()
80 if (cpr & AX_CPR_nINIT) in parport_ax88796_read_control()
83 if (!(cpr & AX_CPR_SLCTIN)) in parport_ax88796_read_control()
93 unsigned int cpr = readb(dd->spp_cpr); in parport_ax88796_write_control() local
95 cpr &= AX_CPR_nDOE; in parport_ax88796_write_control()
98 cpr |= AX_CPR_STRB; in parport_ax88796_write_control()
101 cpr |= AX_CPR_ATFD; in parport_ax88796_write_control()
104 cpr |= AX_CPR_nINIT; in parport_ax88796_write_control()
107 cpr |= AX_CPR_SLCTIN; in parport_ax88796_write_control()
109 dev_dbg(dd->dev, "write_control: ctrl=%02x, cpr=%02x\n", control, cpr); in parport_ax88796_write_control()
110 writeb(cpr, dd->spp_cpr); in parport_ax88796_write_control()
189 void __iomem *cpr = dd->spp_cpr; in parport_ax88796_data_forward() local
191 writeb((readb(cpr) & ~AX_CPR_nDOE), cpr); in parport_ax88796_data_forward()
198 void __iomem *cpr = dd->spp_cpr; in parport_ax88796_data_reverse() local
200 writeb(readb(cpr) | AX_CPR_nDOE, cpr); in parport_ax88796_data_reverse()
211 s->u.ax88796.cpr = readb(dd->spp_cpr); in parport_ax88796_init_state()
220 s->u.ax88796.cpr = readb(dd->spp_cpr); in parport_ax88796_save_state()
229 writeb(s->u.ax88796.cpr, dd->spp_cpr); in parport_ax88796_restore_state()