Lines Matching refs:cpr
75 unsigned int cpr = readb(dd->spp_cpr); in parport_ax88796_read_control() local
78 if (!(cpr & AX_CPR_STRB)) in parport_ax88796_read_control()
81 if (!(cpr & AX_CPR_ATFD)) in parport_ax88796_read_control()
84 if (cpr & AX_CPR_nINIT) in parport_ax88796_read_control()
87 if (!(cpr & AX_CPR_SLCTIN)) in parport_ax88796_read_control()
97 unsigned int cpr = readb(dd->spp_cpr); in parport_ax88796_write_control() local
99 cpr &= AX_CPR_nDOE; in parport_ax88796_write_control()
102 cpr |= AX_CPR_STRB; in parport_ax88796_write_control()
105 cpr |= AX_CPR_ATFD; in parport_ax88796_write_control()
108 cpr |= AX_CPR_nINIT; in parport_ax88796_write_control()
111 cpr |= AX_CPR_SLCTIN; in parport_ax88796_write_control()
113 dev_dbg(dd->dev, "write_control: ctrl=%02x, cpr=%02x\n", control, cpr); in parport_ax88796_write_control()
114 writeb(cpr, dd->spp_cpr); in parport_ax88796_write_control()
193 void __iomem *cpr = dd->spp_cpr; in parport_ax88796_data_forward() local
195 writeb((readb(cpr) & ~AX_CPR_nDOE), cpr); in parport_ax88796_data_forward()
202 void __iomem *cpr = dd->spp_cpr; in parport_ax88796_data_reverse() local
204 writeb(readb(cpr) | AX_CPR_nDOE, cpr); in parport_ax88796_data_reverse()
215 s->u.ax88796.cpr = readb(dd->spp_cpr); in parport_ax88796_init_state()
224 s->u.ax88796.cpr = readb(dd->spp_cpr); in parport_ax88796_save_state()
233 writeb(s->u.ax88796.cpr, dd->spp_cpr); in parport_ax88796_restore_state()