• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/parport/

Lines Matching refs:parport

64 #include <linux/parport.h>
67 #include <asm/parport.h>
112 static void frob_econtrol (struct parport *pb, unsigned char m,
126 static __inline__ void frob_set_mode (struct parport *p, int mode)
138 static int change_mode(struct parport *p, int m)
144 DPRINTK(KERN_INFO "parport change_mode ECP-ISA to mode 0x%02x\n",m);
208 static int clear_epp_timeout(struct parport *pb)
235 parport_generic_irq(irq, (struct parport *) dev_id);
251 static void parport_pc_save_state(struct parport *p, struct parport_state *s)
259 static void parport_pc_restore_state(struct parport *p, struct parport_state *s)
270 static size_t parport_pc_epp_read_data (struct parport *port, void *buf,
338 static size_t parport_pc_epp_write_data (struct parport *port, const void *buf,
367 static size_t parport_pc_epp_read_addr (struct parport *port, void *buf,
392 static size_t parport_pc_epp_write_addr (struct parport *port,
418 static size_t parport_pc_ecpepp_read_data (struct parport *port, void *buf,
432 static size_t parport_pc_ecpepp_write_data (struct parport *port,
447 static size_t parport_pc_ecpepp_read_addr (struct parport *port, void *buf,
461 static size_t parport_pc_ecpepp_write_addr (struct parport *port,
478 static size_t parport_pc_fifo_write_block_pio (struct parport *port,
575 static size_t parport_pc_fifo_write_block_dma (struct parport *port,
700 static inline size_t parport_pc_fifo_write_block(struct parport *port,
711 static size_t parport_pc_compat_write_block_pio (struct parport *port,
785 static size_t parport_pc_ecp_write_block_pio (struct parport *port,
1287 static int get_superio_dma (struct parport *p)
1297 static int get_superio_irq (struct parport *p)
1319 static int parport_SPP_supported(struct parport *pb)
1353 printk (KERN_INFO "parport 0x%lx (WARNING): CTR: "
1372 printk (KERN_INFO "parport 0x%lx (WARNING): DATA: "
1374 printk (KERN_INFO "parport 0x%lx: You gave this address, "
1400 static int parport_ECR_present(struct parport *pb)
1452 static int parport_PS2_supported(struct parport *pb)
1481 static int __devinit parport_ECP_supported(struct parport *pb)
1608 static int parport_ECPPS2_supported(struct parport *pb)
1626 static int parport_EPP_supported(struct parport *pb)
1671 static int parport_ECPEPP_supported(struct parport *pb)
1703 static int __devinit parport_PS2_supported(struct parport *pb) { return 0; }
1705 static int __devinit parport_ECP_supported(struct parport *pb) { return 0; }
1707 static int __devinit parport_EPP_supported(struct parport *pb) { return 0; }
1708 static int __devinit parport_ECPEPP_supported(struct parport *pb){return 0;}
1709 static int __devinit parport_ECPPS2_supported(struct parport *pb){return 0;}
1716 static int programmable_irq_support(struct parport *pb)
1733 static int irq_probe_ECP(struct parport *pb)
1761 static int irq_probe_EPP(struct parport *pb)
1800 static int irq_probe_SPP(struct parport *pb)
1813 static int parport_irq_probe(struct parport *pb)
1847 static int programmable_dma_support (struct parport *p)
1864 static int parport_dma_probe (struct parport *p)
1884 struct parport *parport_pc_probe_port (unsigned long int base,
1891 struct parport *p;
1916 /* a misnomer, actually - it's allocate and reserve parport number */
2117 void parport_pc_unregister_port (struct parport *p)
2162 char *fake_name = "parport probe";
2409 printk(KERN_INFO "parport_pc: Weird VIA parport base 0x%X, ignoring\n",
2678 struct parport *ports[2];
2805 struct parport *pdata;
2843 struct parport *pdata = (struct parport *)pnp_get_drvdata(dev);
2874 /* This is called by parport_pc_find_nonpci_ports (in asm/parport.h) */
2919 /* ISA ports and whatever (see asm/parport.h). */
2956 printk(KERN_ERR "parport: bad specifier `%s'\n", s);
3073 * parport=0
3074 * parport=auto
3075 * parport=0xBASE[,IRQ[,DMA]]
3086 /* Disable parport if "parport=0" in cmdline */
3099 printk (KERN_WARNING "parport=%s not understood\n", str);
3104 printk(KERN_ERR "parport=%s ignored, too many ports\n", str);
3133 __setup ("parport=", parport_setup);
3187 struct parport *port;