Lines Matching refs:parport
33 #include <linux/parport.h>
78 /* initial values for parport regs */
89 struct parport *pp; /* back to containing struct */
100 /* lock guards against dereferencing NULL ptr in parport ops callbacks */
271 static int parport_prologue(struct parport *pp)
306 static inline void parport_epilogue(struct parport *pp)
334 static void parport_mos7715_write_data(struct parport *pp, unsigned char d)
345 static unsigned char parport_mos7715_read_data(struct parport *pp)
357 static void parport_mos7715_write_control(struct parport *pp, unsigned char d)
370 static unsigned char parport_mos7715_read_control(struct parport *pp)
386 static unsigned char parport_mos7715_frob_control(struct parport *pp,
405 static unsigned char parport_mos7715_read_status(struct parport *pp)
421 static void parport_mos7715_enable_irq(struct parport *pp)
425 static void parport_mos7715_disable_irq(struct parport *pp)
429 static void parport_mos7715_data_forward(struct parport *pp)
442 static void parport_mos7715_data_reverse(struct parport *pp)
463 static void parport_mos7715_save_state(struct parport *pp,
480 static void parport_mos7715_restore_state(struct parport *pp,
498 static size_t parport_mos7715_write_compat(struct parport *pp,
551 * the parallel port hardware device, and register with the parport subsystem.
581 /* register with parport core */
587 "Could not register parport\n");