xref: /linux/drivers/ata/pata_parport/Kconfig (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
172f2b0b2SOndrej Zary# SPDX-License-Identifier: GPL-2.0
272f2b0b2SOndrej Zary
372f2b0b2SOndrej Zarycomment "Parallel IDE protocol modules"
472f2b0b2SOndrej Zary	depends on PATA_PARPORT
572f2b0b2SOndrej Zary
672f2b0b2SOndrej Zaryconfig PATA_PARPORT_ATEN
772f2b0b2SOndrej Zary	tristate "ATEN EH-100 protocol"
872f2b0b2SOndrej Zary	depends on PATA_PARPORT
972f2b0b2SOndrej Zary	help
1072f2b0b2SOndrej Zary	  This option enables support for the ATEN EH-100 parallel port IDE
1172f2b0b2SOndrej Zary	  protocol. This protocol is used in some inexpensive low performance
1272f2b0b2SOndrej Zary	  parallel port kits made in Hong Kong.
1372f2b0b2SOndrej Zary
1472f2b0b2SOndrej Zaryconfig PATA_PARPORT_BPCK
1572f2b0b2SOndrej Zary	tristate "MicroSolutions backpack (Series 5) protocol"
1672f2b0b2SOndrej Zary	depends on PATA_PARPORT
1772f2b0b2SOndrej Zary	help
1872f2b0b2SOndrej Zary	  This option enables support for the Micro Solutions BACKPACK
1972f2b0b2SOndrej Zary	  parallel port Series 5 IDE protocol.  (Most BACKPACK drives made
2072f2b0b2SOndrej Zary	  before 1999 were Series 5) Series 5 drives will NOT always have the
2172f2b0b2SOndrej Zary	  Series noted on the bottom of the drive. Series 6 drivers will.
2272f2b0b2SOndrej Zary
2372f2b0b2SOndrej Zary	  In other words, if your BACKPACK drive doesn't say "Series 6" on the
2472f2b0b2SOndrej Zary	  bottom, enable this option.
2572f2b0b2SOndrej Zary
2672f2b0b2SOndrej Zaryconfig PATA_PARPORT_BPCK6
2772f2b0b2SOndrej Zary	tristate "MicroSolutions backpack (Series 6) protocol"
28*919c1194SDamien Le Moal	depends on PATA_PARPORT
2972f2b0b2SOndrej Zary	help
3072f2b0b2SOndrej Zary	  This option enables support for the Micro Solutions BACKPACK
3172f2b0b2SOndrej Zary	  parallel port Series 6 IDE protocol.  (Most BACKPACK drives made
3272f2b0b2SOndrej Zary	  after 1999 were Series 6) Series 6 drives will have the Series noted
3372f2b0b2SOndrej Zary	  on the bottom of the drive.  Series 5 drivers don't always have it
3472f2b0b2SOndrej Zary	  noted.
3572f2b0b2SOndrej Zary
3672f2b0b2SOndrej Zary	  In other words, if your BACKPACK drive says "Series 6" on the
3772f2b0b2SOndrej Zary	  bottom, enable this option.
3872f2b0b2SOndrej Zary
3972f2b0b2SOndrej Zaryconfig PATA_PARPORT_COMM
4072f2b0b2SOndrej Zary	tristate "DataStor Commuter protocol"
4172f2b0b2SOndrej Zary	depends on PATA_PARPORT
4272f2b0b2SOndrej Zary	help
4372f2b0b2SOndrej Zary	  This option enables support for the Commuter parallel port IDE
4472f2b0b2SOndrej Zary	  protocol from DataStor.
4572f2b0b2SOndrej Zary
4672f2b0b2SOndrej Zaryconfig PATA_PARPORT_DSTR
4772f2b0b2SOndrej Zary	tristate "DataStor EP-2000 protocol"
4872f2b0b2SOndrej Zary	depends on PATA_PARPORT
4972f2b0b2SOndrej Zary	help
5072f2b0b2SOndrej Zary	  This option enables support for the EP-2000 parallel port IDE
5172f2b0b2SOndrej Zary	  protocol from DataStor
5272f2b0b2SOndrej Zary
5372f2b0b2SOndrej Zaryconfig PATA_PARPORT_FIT2
5472f2b0b2SOndrej Zary	tristate "FIT TD-2000 protocol"
5572f2b0b2SOndrej Zary	depends on PATA_PARPORT
5672f2b0b2SOndrej Zary	help
5772f2b0b2SOndrej Zary	  This option enables support for the TD-2000 parallel port IDE
5872f2b0b2SOndrej Zary	  protocol from Fidelity International Technology. This is a simple
5972f2b0b2SOndrej Zary	  (low speed) adapter that is used in some portable hard drives.
6072f2b0b2SOndrej Zary
6172f2b0b2SOndrej Zaryconfig PATA_PARPORT_FIT3
6272f2b0b2SOndrej Zary	tristate "FIT TD-3000 protocol"
6372f2b0b2SOndrej Zary	depends on PATA_PARPORT
6472f2b0b2SOndrej Zary	help
6572f2b0b2SOndrej Zary	  This option enables support for the TD-3000 parallel port IDE
6672f2b0b2SOndrej Zary	  protocol from Fidelity International Technology. This protocol is
6772f2b0b2SOndrej Zary	  used in newer models of their portable disk, CD-ROM and PD/CD
6872f2b0b2SOndrej Zary	  devices.
6972f2b0b2SOndrej Zary
7072f2b0b2SOndrej Zaryconfig PATA_PARPORT_EPAT
7172f2b0b2SOndrej Zary	tristate "Shuttle EPAT/EPEZ protocol"
7272f2b0b2SOndrej Zary	depends on PATA_PARPORT
7372f2b0b2SOndrej Zary	help
7472f2b0b2SOndrej Zary	  This option enables support for the EPAT parallel port IDE protocol.
7572f2b0b2SOndrej Zary	  EPAT is a parallel port IDE adapter manufactured by Shuttle
7672f2b0b2SOndrej Zary	  Technology and widely used in devices from major vendors such as
7772f2b0b2SOndrej Zary	  Hewlett-Packard, SyQuest, Imation and Avatar.
7872f2b0b2SOndrej Zary
7972f2b0b2SOndrej Zaryconfig PATA_PARPORT_EPATC8
8072f2b0b2SOndrej Zary	bool "Support c7/c8 chips"
8172f2b0b2SOndrej Zary	depends on PATA_PARPORT_EPAT
8272f2b0b2SOndrej Zary	help
8372f2b0b2SOndrej Zary	  This option enables support for the newer Shuttle EP1284 (aka c7 and
8472f2b0b2SOndrej Zary	  c8) chip. You need this if you are using any recent Imation SuperDisk
8572f2b0b2SOndrej Zary	  (LS-120) drive.
8672f2b0b2SOndrej Zary
8772f2b0b2SOndrej Zaryconfig PATA_PARPORT_EPIA
8872f2b0b2SOndrej Zary	tristate "Shuttle EPIA protocol"
8972f2b0b2SOndrej Zary	depends on PATA_PARPORT
9072f2b0b2SOndrej Zary	help
9172f2b0b2SOndrej Zary	  This option enables support for the (obsolete) EPIA parallel port
9272f2b0b2SOndrej Zary	  IDE protocol from Shuttle Technology. This adapter can still be
9372f2b0b2SOndrej Zary	  found in some no-name kits.
9472f2b0b2SOndrej Zary
9572f2b0b2SOndrej Zaryconfig PATA_PARPORT_FRIQ
9672f2b0b2SOndrej Zary	tristate "Freecom IQ ASIC-2 protocol"
9772f2b0b2SOndrej Zary	depends on PATA_PARPORT
9872f2b0b2SOndrej Zary	help
9972f2b0b2SOndrej Zary	  This option enables support for version 2 of the Freecom IQ parallel
10072f2b0b2SOndrej Zary	  port IDE adapter.  This adapter is used by the Maxell Superdisk
10172f2b0b2SOndrej Zary	  drive.
10272f2b0b2SOndrej Zary
10372f2b0b2SOndrej Zaryconfig PATA_PARPORT_FRPW
10472f2b0b2SOndrej Zary	tristate "FreeCom power protocol"
10572f2b0b2SOndrej Zary	depends on PATA_PARPORT
10672f2b0b2SOndrej Zary	help
10772f2b0b2SOndrej Zary	  This option enables support for the Freecom power parallel port IDE
10872f2b0b2SOndrej Zary	  protocol.
10972f2b0b2SOndrej Zary
11072f2b0b2SOndrej Zaryconfig PATA_PARPORT_KBIC
11172f2b0b2SOndrej Zary	tristate "KingByte KBIC-951A/971A protocols"
11272f2b0b2SOndrej Zary	depends on PATA_PARPORT
11372f2b0b2SOndrej Zary	help
11472f2b0b2SOndrej Zary	  This option enables support for the KBIC-951A and KBIC-971A parallel
11572f2b0b2SOndrej Zary	  port IDE protocols from KingByte Information Corp. KingByte's
11672f2b0b2SOndrej Zary	  adapters appear in many no-name portable disk and CD-ROM products,
11772f2b0b2SOndrej Zary	  especially in Europe.
11872f2b0b2SOndrej Zary
11972f2b0b2SOndrej Zaryconfig PATA_PARPORT_KTTI
12072f2b0b2SOndrej Zary	tristate "KT PHd protocol"
12172f2b0b2SOndrej Zary	depends on PATA_PARPORT
12272f2b0b2SOndrej Zary	help
12372f2b0b2SOndrej Zary	  This option enables support for the "PHd" parallel port IDE protocol
12472f2b0b2SOndrej Zary	  from KT Technology. This is a simple (low speed) adapter that is
12572f2b0b2SOndrej Zary	  used in some 2.5" portable hard drives.
12672f2b0b2SOndrej Zary
12772f2b0b2SOndrej Zaryconfig PATA_PARPORT_ON20
12872f2b0b2SOndrej Zary	tristate "OnSpec 90c20 protocol"
12972f2b0b2SOndrej Zary	depends on PATA_PARPORT
13072f2b0b2SOndrej Zary	help
13172f2b0b2SOndrej Zary	  This option enables support for the (obsolete) 90c20 parallel port
13272f2b0b2SOndrej Zary	  IDE protocol from OnSpec (often marketed under the ValuStore brand
13372f2b0b2SOndrej Zary	  name).
13472f2b0b2SOndrej Zary
13572f2b0b2SOndrej Zaryconfig PATA_PARPORT_ON26
13672f2b0b2SOndrej Zary	tristate "OnSpec 90c26 protocol"
13772f2b0b2SOndrej Zary	depends on PATA_PARPORT
13872f2b0b2SOndrej Zary	help
13972f2b0b2SOndrej Zary	  This option enables support for the 90c26 parallel port IDE protocol
14072f2b0b2SOndrej Zary	  from OnSpec Electronics (often marketed under the ValuStore brand
14172f2b0b2SOndrej Zary	  name).
142