1# SPDX-License-Identifier: GPL-2.0
2
3comment "Parallel IDE protocol modules"
4	depends on PATA_PARPORT
5
6config PATA_PARPORT_ATEN
7	tristate "ATEN EH-100 protocol"
8	depends on PATA_PARPORT
9	help
10	  This option enables support for the ATEN EH-100 parallel port IDE
11	  protocol. This protocol is used in some inexpensive low performance
12	  parallel port kits made in Hong Kong.
13
14config PATA_PARPORT_BPCK
15	tristate "MicroSolutions backpack (Series 5) protocol"
16	depends on PATA_PARPORT
17	help
18	  This option enables support for the Micro Solutions BACKPACK
19	  parallel port Series 5 IDE protocol.  (Most BACKPACK drives made
20	  before 1999 were Series 5) Series 5 drives will NOT always have the
21	  Series noted on the bottom of the drive. Series 6 drivers will.
22
23	  In other words, if your BACKPACK drive doesn't say "Series 6" on the
24	  bottom, enable this option.
25
26config PATA_PARPORT_BPCK6
27	tristate "MicroSolutions backpack (Series 6) protocol"
28	depends on (PATA_PARPORT) && !64BIT
29	help
30	  This option enables support for the Micro Solutions BACKPACK
31	  parallel port Series 6 IDE protocol.  (Most BACKPACK drives made
32	  after 1999 were Series 6) Series 6 drives will have the Series noted
33	  on the bottom of the drive.  Series 5 drivers don't always have it
34	  noted.
35
36	  In other words, if your BACKPACK drive says "Series 6" on the
37	  bottom, enable this option.
38
39config PATA_PARPORT_COMM
40	tristate "DataStor Commuter protocol"
41	depends on PATA_PARPORT
42	help
43	  This option enables support for the Commuter parallel port IDE
44	  protocol from DataStor.
45
46config PATA_PARPORT_DSTR
47	tristate "DataStor EP-2000 protocol"
48	depends on PATA_PARPORT
49	help
50	  This option enables support for the EP-2000 parallel port IDE
51	  protocol from DataStor
52
53config PATA_PARPORT_FIT2
54	tristate "FIT TD-2000 protocol"
55	depends on PATA_PARPORT
56	help
57	  This option enables support for the TD-2000 parallel port IDE
58	  protocol from Fidelity International Technology. This is a simple
59	  (low speed) adapter that is used in some portable hard drives.
60
61config PATA_PARPORT_FIT3
62	tristate "FIT TD-3000 protocol"
63	depends on PATA_PARPORT
64	help
65	  This option enables support for the TD-3000 parallel port IDE
66	  protocol from Fidelity International Technology. This protocol is
67	  used in newer models of their portable disk, CD-ROM and PD/CD
68	  devices.
69
70config PATA_PARPORT_EPAT
71	tristate "Shuttle EPAT/EPEZ protocol"
72	depends on PATA_PARPORT
73	help
74	  This option enables support for the EPAT parallel port IDE protocol.
75	  EPAT is a parallel port IDE adapter manufactured by Shuttle
76	  Technology and widely used in devices from major vendors such as
77	  Hewlett-Packard, SyQuest, Imation and Avatar.
78
79config PATA_PARPORT_EPATC8
80	bool "Support c7/c8 chips"
81	depends on PATA_PARPORT_EPAT
82	help
83	  This option enables support for the newer Shuttle EP1284 (aka c7 and
84	  c8) chip. You need this if you are using any recent Imation SuperDisk
85	  (LS-120) drive.
86
87config PATA_PARPORT_EPIA
88	tristate "Shuttle EPIA protocol"
89	depends on PATA_PARPORT
90	help
91	  This option enables support for the (obsolete) EPIA parallel port
92	  IDE protocol from Shuttle Technology. This adapter can still be
93	  found in some no-name kits.
94
95config PATA_PARPORT_FRIQ
96	tristate "Freecom IQ ASIC-2 protocol"
97	depends on PATA_PARPORT
98	help
99	  This option enables support for version 2 of the Freecom IQ parallel
100	  port IDE adapter.  This adapter is used by the Maxell Superdisk
101	  drive.
102
103config PATA_PARPORT_FRPW
104	tristate "FreeCom power protocol"
105	depends on PATA_PARPORT
106	help
107	  This option enables support for the Freecom power parallel port IDE
108	  protocol.
109
110config PATA_PARPORT_KBIC
111	tristate "KingByte KBIC-951A/971A protocols"
112	depends on PATA_PARPORT
113	help
114	  This option enables support for the KBIC-951A and KBIC-971A parallel
115	  port IDE protocols from KingByte Information Corp. KingByte's
116	  adapters appear in many no-name portable disk and CD-ROM products,
117	  especially in Europe.
118
119config PATA_PARPORT_KTTI
120	tristate "KT PHd protocol"
121	depends on PATA_PARPORT
122	help
123	  This option enables support for the "PHd" parallel port IDE protocol
124	  from KT Technology. This is a simple (low speed) adapter that is
125	  used in some 2.5" portable hard drives.
126
127config PATA_PARPORT_ON20
128	tristate "OnSpec 90c20 protocol"
129	depends on PATA_PARPORT
130	help
131	  This option enables support for the (obsolete) 90c20 parallel port
132	  IDE protocol from OnSpec (often marketed under the ValuStore brand
133	  name).
134
135config PATA_PARPORT_ON26
136	tristate "OnSpec 90c26 protocol"
137	depends on PATA_PARPORT
138	help
139	  This option enables support for the 90c26 parallel port IDE protocol
140	  from OnSpec Electronics (often marketed under the ValuStore brand
141	  name).
142