Lines Matching refs:parport
141 static struct parport *this_port = NULL;
300 ({ const struct parport *__p = (p); \
331 static void parport_ip32_dump_state(struct parport *p, char *str, in parport_ip32_dump_state()
507 &mace->perif.ctrl.parport.context_a : in parport_ip32_dma_setup_context()
508 &mace->perif.ctrl.parport.context_b; in parport_ip32_dma_setup_context()
592 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
612 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
621 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
657 ctrl = readq(&mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
659 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
662 ctx_a = readq(&mace->perif.ctrl.parport.context_a); in parport_ip32_dma_stop()
663 ctx_b = readq(&mace->perif.ctrl.parport.context_b); in parport_ip32_dma_stop()
664 ctrl = readq(&mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
665 diag = readq(&mace->perif.ctrl.parport.diagnostic); in parport_ip32_dma_stop()
682 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
715 writeq(MACEPAR_CTLSTAT_RESET, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_register()
763 static inline void parport_ip32_wakeup(struct parport *p) in parport_ip32_wakeup()
779 struct parport * const p = dev_id; in parport_ip32_interrupt()
801 static inline unsigned int parport_ip32_read_econtrol(struct parport *p) in parport_ip32_read_econtrol()
812 static inline void parport_ip32_write_econtrol(struct parport *p, in parport_ip32_write_econtrol()
828 static inline void parport_ip32_frob_econtrol(struct parport *p, in parport_ip32_frob_econtrol()
845 static void parport_ip32_set_mode(struct parport *p, unsigned int mode) in parport_ip32_set_mode()
867 static inline unsigned char parport_ip32_read_data(struct parport *p) in parport_ip32_read_data()
878 static inline void parport_ip32_write_data(struct parport *p, unsigned char d) in parport_ip32_write_data()
888 static inline unsigned char parport_ip32_read_status(struct parport *p) in parport_ip32_read_status()
898 static inline unsigned int __parport_ip32_read_control(struct parport *p) in __parport_ip32_read_control()
909 static inline void __parport_ip32_write_control(struct parport *p, in __parport_ip32_write_control()
929 static inline void __parport_ip32_frob_control(struct parport *p, in __parport_ip32_frob_control()
945 static inline unsigned char parport_ip32_read_control(struct parport *p) in parport_ip32_read_control()
960 static inline void parport_ip32_write_control(struct parport *p, in parport_ip32_write_control()
978 static inline unsigned char parport_ip32_frob_control(struct parport *p, in parport_ip32_frob_control()
994 static inline void parport_ip32_disable_irq(struct parport *p) in parport_ip32_disable_irq()
1003 static inline void parport_ip32_enable_irq(struct parport *p) in parport_ip32_enable_irq()
1014 static inline void parport_ip32_data_forward(struct parport *p) in parport_ip32_data_forward()
1026 static inline void parport_ip32_data_reverse(struct parport *p) in parport_ip32_data_reverse()
1048 static void parport_ip32_save_state(struct parport *p, in parport_ip32_save_state()
1060 static void parport_ip32_restore_state(struct parport *p, in parport_ip32_restore_state()
1076 static unsigned int parport_ip32_clear_epp_timeout(struct parport *p) in parport_ip32_clear_epp_timeout()
1110 struct parport *p, void *buf, in parport_ip32_epp_read()
1149 struct parport *p, const void *buf, in parport_ip32_epp_write()
1185 static size_t parport_ip32_epp_read_data(struct parport *p, void *buf, in parport_ip32_epp_read_data()
1199 static size_t parport_ip32_epp_write_data(struct parport *p, const void *buf, in parport_ip32_epp_write_data()
1213 static size_t parport_ip32_epp_read_addr(struct parport *p, void *buf, in parport_ip32_epp_read_addr()
1227 static size_t parport_ip32_epp_write_addr(struct parport *p, const void *buf, in parport_ip32_epp_write_addr()
1248 static unsigned int parport_ip32_fifo_wait_break(struct parport *p, in parport_ip32_fifo_wait_break()
1275 static unsigned int parport_ip32_fwp_wait_polling(struct parport *p) in parport_ip32_fwp_wait_polling()
1278 struct parport * const physport = p->physport; in parport_ip32_fwp_wait_polling()
1315 static unsigned int parport_ip32_fwp_wait_interrupt(struct parport *p) in parport_ip32_fwp_wait_interrupt()
1319 struct parport * const physport = p->physport; in parport_ip32_fwp_wait_interrupt()
1392 static size_t parport_ip32_fifo_write_block_pio(struct parport *p, in parport_ip32_fifo_write_block_pio()
1436 static size_t parport_ip32_fifo_write_block_dma(struct parport *p, in parport_ip32_fifo_write_block_dma()
1440 struct parport * const physport = p->physport; in parport_ip32_fifo_write_block_dma()
1481 static size_t parport_ip32_fifo_write_block(struct parport *p, in parport_ip32_fifo_write_block()
1502 static unsigned int parport_ip32_drain_fifo(struct parport *p, in parport_ip32_drain_fifo()
1542 static unsigned int parport_ip32_get_fifo_residue(struct parport *p, in parport_ip32_get_fifo_residue()
1630 static size_t parport_ip32_compat_write_data(struct parport *p, in parport_ip32_compat_write_data()
1636 struct parport * const physport = p->physport; in parport_ip32_compat_write_data()
1696 static size_t parport_ip32_ecp_write_data(struct parport *p, in parport_ip32_ecp_write_data()
1702 struct parport * const physport = p->physport; in parport_ip32_ecp_write_data()
1818 static __init unsigned int parport_ip32_ecp_supported(struct parport *p) in parport_ip32_ecp_supported()
1846 static __init unsigned int parport_ip32_fifo_supported(struct parport *p) in parport_ip32_fifo_supported()
2034 static __init struct parport *parport_ip32_probe_port(void) in parport_ip32_probe_port()
2039 struct parport *p = NULL; in parport_ip32_probe_port()
2185 static __exit void parport_ip32_unregister_port(struct parport *p) in parport_ip32_unregister_port()