Lines Matching refs:parport
52 static void port_write_data(struct parport *p, unsigned char d) in port_write_data()
57 static void port_write_control(struct parport *p, unsigned char d) in port_write_control()
62 static unsigned char port_read_data(struct parport *p) in port_read_data()
67 static unsigned char port_read_status(struct parport *p) in port_read_status()
72 static unsigned char port_read_control(struct parport *p) in port_read_control()
77 static void (* const port_write[])(struct parport *, unsigned char) = {
83 static unsigned char (* const port_read[])(struct parport *) = {
91 static inline void line_set(struct parport *data, int state, in line_set()
103 static inline int line_get(struct parport *data, in line_get()
116 line_set((struct parport *) data, state, &adapter_parm[type].setscl); in parport_setscl()
121 line_set((struct parport *) data, state, &adapter_parm[type].setsda); in parport_setsda()
126 return line_get((struct parport *) data, &adapter_parm[type].getscl); in parport_getscl()
131 return line_get((struct parport *) data, &adapter_parm[type].getsda); in parport_getsda()
163 static void i2c_parport_attach(struct parport *port) in i2c_parport_attach()
242 static void i2c_parport_detach(struct parport *port) in i2c_parport_detach()