diff options
| author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 15:20:36 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 15:20:36 -0700 | 
| commit | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (patch) | |
| tree | 0bba044c4ce775e45a88a51686b5d9f90697ea9d /drivers/parport/Kconfig | |
| download | linux-1da177e4c3f41524e886b7f1b8a0c1fc7321cac2.tar.bz2 | |
Linux-2.6.12-rc2v2.6.12-rc2
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.
Let it rip!
Diffstat (limited to 'drivers/parport/Kconfig')
| -rw-r--r-- | drivers/parport/Kconfig | 145 | 
1 files changed, 145 insertions, 0 deletions
| diff --git a/drivers/parport/Kconfig b/drivers/parport/Kconfig new file mode 100644 index 000000000000..731010e0e6f6 --- /dev/null +++ b/drivers/parport/Kconfig @@ -0,0 +1,145 @@ +# +# For a description of the syntax of this configuration file, +# see Documentation/kbuild/kconfig-language.txt. +# +# Parport configuration. +# + +menu "Parallel port support" + +config PARPORT +	tristate "Parallel port support" +	---help--- +	  If you want to use devices connected to your machine's parallel port +	  (the connector at the computer with 25 holes), e.g. printer, ZIP +	  drive, PLIP link (Parallel Line Internet Protocol is mainly used to +	  create a mini network by connecting the parallel ports of two local +	  machines) etc., then you need to say Y here; please read +	  <file:Documentation/parport.txt> and +	  <file:drivers/parport/BUGS-parport>. + +	  For extensive information about drivers for many devices attaching +	  to the parallel port see <http://www.torque.net/linux-pp.html> on +	  the WWW. + +	  It is possible to share a single parallel port among several devices +	  and it is safe to compile all the corresponding drivers into the +	  kernel. To compile parallel port support as a module, choose M here: +	  the module will be called parport. +	  If you have more than one parallel port and want to specify which +	  port and IRQ to be used by this driver at module load time, take a +	  look at <file:Documentation/parport.txt>. + +	  If unsure, say Y. + +config PARPORT_PC +	tristate "PC-style hardware" +	depends on PARPORT && (!SPARC64 || PCI) && (!SPARC32 || BROKEN) +	---help--- +	  You should say Y here if you have a PC-style parallel port. All +	  IBM PC compatible computers and some Alphas have PC-style +	  parallel ports.  PA-RISC owners should only say Y here if they +	  have a SuperIO parallel port. + +	  To compile this driver as a module, choose M here: the +	  module will be called parport_pc. + +	  If unsure, say Y. + +config PARPORT_SERIAL +	tristate "Multi-IO cards (parallel and serial)" +	depends on SERIAL_8250 && PARPORT_PC && PCI +	help +	  This adds support for multi-IO PCI cards that have parallel and +	  serial ports.  You should say Y or M here.  If you say M, the module +	  will be called parport_serial. + +config PARPORT_PC_FIFO +	bool "Use FIFO/DMA if available (EXPERIMENTAL)" +	depends on PARPORT_PC && EXPERIMENTAL +	help +	  Many parallel port chipsets provide hardware that can speed up +	  printing. Say Y here if you want to take advantage of that. + +	  As well as actually having a FIFO, or DMA capability, the kernel +	  will need to know which IRQ the parallel port has.  By default, +	  parallel port interrupts will not be used, and so neither will the +	  FIFO.  See <file:Documentation/parport.txt> to find out how to +	  specify which IRQ/DMA to use. + +config PARPORT_PC_SUPERIO +	bool "SuperIO chipset support (EXPERIMENTAL)" +	depends on PARPORT_PC && EXPERIMENTAL +	help +	  Saying Y here enables some probes for Super-IO chipsets in order to +	  find out things like base addresses, IRQ lines and DMA channels.  It +	  is safe to say N. + +config PARPORT_PC_PCMCIA +	tristate "Support for PCMCIA management for PC-style ports" +	depends on PARPORT!=n && (PCMCIA!=n && PARPORT_PC=m && PARPORT_PC || PARPORT_PC=y && PCMCIA) +	help +	  Say Y here if you need PCMCIA support for your PC-style parallel +	  ports. If unsure, say N. + +config PARPORT_NOT_PC +	bool + +config PARPORT_ARC +	tristate "Archimedes hardware" +	depends on ARM && PARPORT +	select PARPORT_NOT_PC + +config PARPORT_AMIGA +	tristate "Amiga builtin port" +	depends on AMIGA && PARPORT +	select PARPORT_NOT_PC +	help +	  Say Y here if you need support for the parallel port hardware on +	  Amiga machines. This code is also available as a module (say M), +	  called parport_amiga. If in doubt, saying N is the safe plan. + +config PARPORT_MFC3 +	tristate "Multiface III parallel port" +	depends on ZORRO && PARPORT +	select PARPORT_NOT_PC +	help +	  Say Y here if you need parallel port support for the MFC3 card. +	  This code is also available as a module (say M), called +	  parport_mfc3. If in doubt, saying N is the safe plan. + +config PARPORT_ATARI +	tristate "Atari hardware" +	depends on ATARI && PARPORT +	select PARPORT_NOT_PC +	help +	  Say Y here if you need support for the parallel port hardware on +	  Atari machines. This code is also available as a module (say M), +	  called parport_atari. If in doubt, saying N is the safe plan. + +config PARPORT_GSC +	tristate +	default GSC +	depends on PARPORT + +config PARPORT_SUNBPP +	tristate "Sparc hardware (EXPERIMENTAL)" +	depends on SBUS && PARPORT && EXPERIMENTAL +	select PARPORT_NOT_PC +	help +	  This driver provides support for the bidirectional parallel port +	  found on many Sun machines. Note that many of the newer Ultras +	  actually have pc style hardware instead. + +config PARPORT_1284 +	bool "IEEE 1284 transfer modes" +	depends on PARPORT +	help +	  If you have a printer that supports status readback or device ID, or +	  want to use a device that uses enhanced parallel port transfer modes +	  such as EPP and ECP, say Y here to enable advanced IEEE 1284 +	  transfer modes. Also say Y if you want device ID information to +	  appear in /proc/sys/dev/parport/*/autoprobe*. It is safe to say N. + +endmenu + |