Lines Matching refs:parport
23 #include <linux/parport.h>
35 struct parport *port;
45 static int mux_present(struct parport *port);
46 static int num_mux_ports(struct parport *port);
47 static int select_port(struct parport *port);
48 static int assign_addrs(struct parport *port);
51 static void add_dev(int devnum, struct parport *port, int daisy)
68 /* Clone a parport (actually, make an alias). */
69 static struct parport *clone_parport(struct parport *real, int muxport)
71 struct parport *extra = parport_register_port(real->base,
105 int parport_daisy_init(struct parport *port)
146 struct parport *extra = clone_parport(port, i);
203 void parport_daisy_fini(struct parport *port)
245 struct parport *port;
301 static int cpp_daisy(struct parport *port, int cmd)
347 static int cpp_mux(struct parport *port, int cmd)
376 void parport_daisy_deselect_all(struct parport *port)
381 int parport_daisy_select(struct parport *port, int daisy, int mode)
412 static int mux_present(struct parport *port)
417 static int num_mux_ports(struct parport *port)
422 static int select_port(struct parport *port)
428 static int assign_addrs(struct parport *port)