• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/parport/

Lines Matching refs:parport

104 #include <linux/parport.h>
140 static struct parport *this_port = NULL;
242 * @PARPORT_IP32_IRQ_FWD: forward interrupt to the upper parport layer
248 * struct parport_ip32_private - private stuff for &struct parport
288 * @p: pointer to &struct parport
299 ({ const struct parport *__p = (p); \
307 * @p: pointer to &struct parport
319 * parport_ip32_dump_state - print register status of parport
320 * @p: pointer to &struct parport
330 static void parport_ip32_dump_state(struct parport *p, char *str,
443 * @p: pointer to &struct parport
503 * mace->perif.ctrl.parport.context_a and context_b are
506 &mace->perif.ctrl.parport.context_a :
507 &mace->perif.ctrl.parport.context_b;
589 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
609 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
618 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
654 ctrl = readq(&mace->perif.ctrl.parport.cntlstat);
656 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
659 ctx_a = readq(&mace->perif.ctrl.parport.context_a);
660 ctx_b = readq(&mace->perif.ctrl.parport.context_b);
661 ctrl = readq(&mace->perif.ctrl.parport.cntlstat);
662 diag = readq(&mace->perif.ctrl.parport.diagnostic);
679 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat);
712 writeq(MACEPAR_CTLSTAT_RESET, &mace->perif.ctrl.parport.cntlstat);
757 * @p: pointer to &struct parport
759 static inline void parport_ip32_wakeup(struct parport *p)
768 * @dev_id: pointer to &struct parport
770 * Caught interrupts are forwarded to the upper parport layer if IRQ_mode is
775 struct parport * const p = dev_id;
793 * @p: pointer to &struct parport
795 static inline unsigned int parport_ip32_read_econtrol(struct parport *p)
803 * @p: pointer to &struct parport
806 static inline void parport_ip32_write_econtrol(struct parport *p,
815 * @p: pointer to &struct parport
822 static inline void parport_ip32_frob_econtrol(struct parport *p,
833 * @p: pointer to &struct parport
839 static void parport_ip32_set_mode(struct parport *p, unsigned int mode)
855 /*--- Basic functions needed for parport -------------------------------*/
859 * @p: pointer to &struct parport
861 static inline unsigned char parport_ip32_read_data(struct parport *p)
869 * @p: pointer to &struct parport
872 static inline void parport_ip32_write_data(struct parport *p, unsigned char d)
880 * @p: pointer to &struct parport
882 static inline unsigned char parport_ip32_read_status(struct parport *p)
890 * @p: pointer to &struct parport
892 static inline unsigned int __parport_ip32_read_control(struct parport *p)
900 * @p: pointer to &struct parport
903 static inline void __parport_ip32_write_control(struct parport *p,
915 * @p: pointer to &struct parport
923 static inline void __parport_ip32_frob_control(struct parport *p,
934 * @p: pointer to &struct parport
939 static inline unsigned char parport_ip32_read_control(struct parport *p)
948 * @p: pointer to &struct parport
954 static inline void parport_ip32_write_control(struct parport *p,
965 * @p: pointer to &struct parport
972 static inline unsigned char parport_ip32_frob_control(struct parport *p,
986 * @p: pointer to &struct parport
988 static inline void parport_ip32_disable_irq(struct parport *p)
995 * @p: pointer to &struct parport
997 static inline void parport_ip32_enable_irq(struct parport *p)
1004 * @p: pointer to &struct parport
1008 static inline void parport_ip32_data_forward(struct parport *p)
1015 * @p: pointer to &struct parport
1020 static inline void parport_ip32_data_reverse(struct parport *p)
1026 * parport_ip32_init_state - for core parport code
1038 * parport_ip32_save_state - for core parport code
1039 * @p: pointer to &struct parport
1042 static void parport_ip32_save_state(struct parport *p,
1050 * parport_ip32_restore_state - for core parport code
1051 * @p: pointer to &struct parport
1054 static void parport_ip32_restore_state(struct parport *p,
1066 * @p: pointer to &struct parport
1070 static unsigned int parport_ip32_clear_epp_timeout(struct parport *p)
1098 * @p: pointer to &struct parport
1104 struct parport *p, void *buf,
1137 * @p: pointer to &struct parport
1143 struct parport *p, const void *buf,
1174 * @p: pointer to &struct parport
1179 static size_t parport_ip32_epp_read_data(struct parport *p, void *buf,
1188 * @p: pointer to &struct parport
1193 static size_t parport_ip32_epp_write_data(struct parport *p, const void *buf,
1202 * @p: pointer to &struct parport
1207 static size_t parport_ip32_epp_read_addr(struct parport *p, void *buf,
1216 * @p: pointer to &struct parport
1221 static size_t parport_ip32_epp_write_addr(struct parport *p, const void *buf,
1232 * @p: pointer to &struct parport
1242 static unsigned int parport_ip32_fifo_wait_break(struct parport *p,
1263 * @p: pointer to &struct parport
1269 static unsigned int parport_ip32_fwp_wait_polling(struct parport *p)
1272 struct parport * const physport = p->physport;
1303 * @p: pointer to &struct parport
1309 static unsigned int parport_ip32_fwp_wait_interrupt(struct parport *p)
1313 struct parport * const physport = p->physport;
1377 * @p: pointer to &struct parport
1386 static size_t parport_ip32_fifo_write_block_pio(struct parport *p,
1421 * @p: pointer to &struct parport
1430 static size_t parport_ip32_fifo_write_block_dma(struct parport *p,
1434 struct parport * const physport = p->physport;
1468 * @p: pointer to &struct parport
1475 static size_t parport_ip32_fifo_write_block(struct parport *p,
1488 * @p: pointer to &struct parport
1494 static unsigned int parport_ip32_drain_fifo(struct parport *p,
1529 * @p: pointer to &struct parport
1534 static unsigned int parport_ip32_get_fifo_residue(struct parport *p,
1612 * @p: pointer to &struct parport
1617 static size_t parport_ip32_compat_write_data(struct parport *p,
1623 struct parport * const physport = p->physport;
1675 * @p: pointer to &struct parport
1680 static size_t parport_ip32_ecp_write_data(struct parport *p,
1686 struct parport * const physport = p->physport;
1751 /*--- Default parport operations ---------------------------------------*/
1793 * @p: pointer to the &parport structure
1799 static __init unsigned int parport_ip32_ecp_supported(struct parport *p)
1821 * @p: pointer to the &parport structure
1824 * success, and 0 otherwise. Adjust FIFO parameters in the parport structure.
1827 static __init unsigned int parport_ip32_fifo_supported(struct parport *p)
2012 * Returns the new allocated &parport structure. On error, an error code is
2015 static __init struct parport *parport_ip32_probe_port(void)
2020 struct parport *p = NULL;
2160 * @p: pointer to the &struct parport
2165 static __exit void parport_ip32_unregister_port(struct parport *p)