Lines Matching refs:parport
56 static void port_write_data(struct parport *p, unsigned char d) in port_write_data()
61 static void port_write_control(struct parport *p, unsigned char d) in port_write_control()
66 static unsigned char port_read_data(struct parport *p) in port_read_data()
71 static unsigned char port_read_status(struct parport *p) in port_read_status()
76 static unsigned char port_read_control(struct parport *p) in port_read_control()
81 static void (* const port_write[])(struct parport *, unsigned char) = {
87 static unsigned char (* const port_read[])(struct parport *) = {
95 static inline void line_set(struct parport *data, int state, in line_set()
107 static inline int line_get(struct parport *data, in line_get()
120 line_set((struct parport *) data, state, &adapter_parm[type].setscl); in parport_setscl()
125 line_set((struct parport *) data, state, &adapter_parm[type].setsda); in parport_setsda()
130 return line_get((struct parport *) data, &adapter_parm[type].getscl); in parport_getscl()
135 return line_get((struct parport *) data, &adapter_parm[type].getsda); in parport_getsda()
167 static void i2c_parport_attach(struct parport *port) in i2c_parport_attach()
246 static void i2c_parport_detach(struct parport *port) in i2c_parport_detach()