1
1
# SPDX-License-Identifier: GPL-2.0
2
2
#
3
3
# PARIDE configuration
4
- #
5
- # PARIDE doesn't need PARPORT, but if PARPORT is configured as a module,
6
- # PARIDE must also be a module.
7
- # PARIDE only supports PC style parports. Tough for USB or other parports...
8
-
9
- comment "Parallel IDE high-level drivers"
10
- depends on PARIDE
11
-
12
- config PARIDE_PD
13
- tristate "Parallel port IDE disks"
14
- depends on PARIDE
15
- help
16
- This option enables the high-level driver for IDE-type disk devices
17
- connected through a parallel port. If you chose to build PARIDE
18
- support into your kernel, you may answer Y here to build in the
19
- parallel port IDE driver, otherwise you should answer M to build
20
- it as a loadable module. The module will be called pd. You
21
- must also have at least one parallel port protocol driver in your
22
- system. Among the devices supported by this driver are the SyQuest
23
- EZ-135, EZ-230 and SparQ drives, the Avatar Shark and the backpack
24
- hard drives from MicroSolutions.
25
-
26
- config PARIDE_PCD
27
- tristate "Parallel port ATAPI CD-ROMs"
28
- depends on PARIDE
29
- select CDROM
30
- help
31
- This option enables the high-level driver for ATAPI CD-ROM devices
32
- connected through a parallel port. If you chose to build PARIDE
33
- support into your kernel, you may answer Y here to build in the
34
- parallel port ATAPI CD-ROM driver, otherwise you should answer M to
35
- build it as a loadable module. The module will be called pcd. You
36
- must also have at least one parallel port protocol driver in your
37
- system. Among the devices supported by this driver are the
38
- MicroSolutions backpack CD-ROM drives and the Freecom Power CD. If
39
- you have such a CD-ROM drive, you should also say Y or M to "ISO
40
- 9660 CD-ROM file system support" below, because that's the file
41
- system used on CD-ROMs.
42
-
43
- config PARIDE_PF
44
- tristate "Parallel port ATAPI disks"
45
- depends on PARIDE
46
- help
47
- This option enables the high-level driver for ATAPI disk devices
48
- connected through a parallel port. If you chose to build PARIDE
49
- support into your kernel, you may answer Y here to build in the
50
- parallel port ATAPI disk driver, otherwise you should answer M
51
- to build it as a loadable module. The module will be called pf.
52
- You must also have at least one parallel port protocol driver in
53
- your system. Among the devices supported by this driver are the
54
- MicroSolutions backpack PD/CD drive and the Imation Superdisk
55
- LS-120 drive.
56
-
57
- config PARIDE_PT
58
- tristate "Parallel port ATAPI tapes"
59
- depends on PARIDE
60
- help
61
- This option enables the high-level driver for ATAPI tape devices
62
- connected through a parallel port. If you chose to build PARIDE
63
- support into your kernel, you may answer Y here to build in the
64
- parallel port ATAPI disk driver, otherwise you should answer M
65
- to build it as a loadable module. The module will be called pt.
66
- You must also have at least one parallel port protocol driver in
67
- your system. Among the devices supported by this driver is the
68
- parallel port version of the HP 5GB drive.
69
-
70
- config PARIDE_PG
71
- tristate "Parallel port generic ATAPI devices"
72
- depends on PARIDE
73
- help
74
- This option enables a special high-level driver for generic ATAPI
75
- devices connected through a parallel port. The driver allows user
76
- programs, such as cdrtools, to send ATAPI commands directly to a
77
- device.
78
-
79
- If you chose to build PARIDE support into your kernel, you may
80
- answer Y here to build in the parallel port generic ATAPI driver,
81
- otherwise you should answer M to build it as a loadable module. The
82
- module will be called pg.
83
-
84
- You must also have at least one parallel port protocol driver in
85
- your system.
86
-
87
- This driver implements an API loosely related to the generic SCSI
88
- driver. See <file:include/linux/pg.h>. for details.
89
-
90
- You can obtain the most recent version of cdrtools from
91
- <ftp://ftp.berlios.de/pub/cdrecord/>. Versions 1.6.1a3 and
92
- later fully support this driver.
93
4
94
5
comment "Parallel IDE protocol modules"
95
- depends on PARIDE || PATA_PARPORT
6
+ depends on PATA_PARPORT
96
7
97
8
config PARIDE_ATEN
98
9
tristate "ATEN EH-100 protocol"
99
- depends on PARIDE || PATA_PARPORT
10
+ depends on PATA_PARPORT
100
11
help
101
12
This option enables support for the ATEN EH-100 parallel port IDE
102
13
protocol. This protocol is used in some inexpensive low performance
@@ -109,7 +20,7 @@ config PARIDE_ATEN
109
20
110
21
config PARIDE_BPCK
111
22
tristate "MicroSolutions backpack (Series 5) protocol"
112
- depends on PARIDE || PATA_PARPORT
23
+ depends on PATA_PARPORT
113
24
help
114
25
This option enables support for the Micro Solutions BACKPACK
115
26
parallel port Series 5 IDE protocol. (Most BACKPACK drives made
@@ -127,7 +38,7 @@ config PARIDE_BPCK
127
38
128
39
config PARIDE_BPCK6
129
40
tristate "MicroSolutions backpack (Series 6) protocol"
130
- depends on (PARIDE || PATA_PARPORT) && !64BIT
41
+ depends on (PATA_PARPORT) && !64BIT
131
42
help
132
43
This option enables support for the Micro Solutions BACKPACK
133
44
parallel port Series 6 IDE protocol. (Most BACKPACK drives made
@@ -146,7 +57,7 @@ config PARIDE_BPCK6
146
57
147
58
config PARIDE_COMM
148
59
tristate "DataStor Commuter protocol"
149
- depends on PARIDE || PATA_PARPORT
60
+ depends on PATA_PARPORT
150
61
help
151
62
This option enables support for the Commuter parallel port IDE
152
63
protocol from DataStor. If you chose to build PARIDE support
@@ -157,7 +68,7 @@ config PARIDE_COMM
157
68
158
69
config PARIDE_DSTR
159
70
tristate "DataStor EP-2000 protocol"
160
- depends on PARIDE || PATA_PARPORT
71
+ depends on PATA_PARPORT
161
72
help
162
73
This option enables support for the EP-2000 parallel port IDE
163
74
protocol from DataStor. If you chose to build PARIDE support
@@ -168,7 +79,7 @@ config PARIDE_DSTR
168
79
169
80
config PARIDE_FIT2
170
81
tristate "FIT TD-2000 protocol"
171
- depends on PARIDE || PATA_PARPORT
82
+ depends on PATA_PARPORT
172
83
help
173
84
This option enables support for the TD-2000 parallel port IDE
174
85
protocol from Fidelity International Technology. This is a simple
@@ -181,7 +92,7 @@ config PARIDE_FIT2
181
92
182
93
config PARIDE_FIT3
183
94
tristate "FIT TD-3000 protocol"
184
- depends on PARIDE || PATA_PARPORT
95
+ depends on PATA_PARPORT
185
96
help
186
97
This option enables support for the TD-3000 parallel port IDE
187
98
protocol from Fidelity International Technology. This protocol is
@@ -194,7 +105,7 @@ config PARIDE_FIT3
194
105
195
106
config PARIDE_EPAT
196
107
tristate "Shuttle EPAT/EPEZ protocol"
197
- depends on PARIDE || PATA_PARPORT
108
+ depends on PATA_PARPORT
198
109
help
199
110
This option enables support for the EPAT parallel port IDE protocol.
200
111
EPAT is a parallel port IDE adapter manufactured by Shuttle
@@ -216,7 +127,7 @@ config PARIDE_EPATC8
216
127
217
128
config PARIDE_EPIA
218
129
tristate "Shuttle EPIA protocol"
219
- depends on PARIDE || PATA_PARPORT
130
+ depends on PATA_PARPORT
220
131
help
221
132
This option enables support for the (obsolete) EPIA parallel port
222
133
IDE protocol from Shuttle Technology. This adapter can still be
@@ -228,7 +139,7 @@ config PARIDE_EPIA
228
139
229
140
config PARIDE_FRIQ
230
141
tristate "Freecom IQ ASIC-2 protocol"
231
- depends on PARIDE || PATA_PARPORT
142
+ depends on PATA_PARPORT
232
143
help
233
144
This option enables support for version 2 of the Freecom IQ parallel
234
145
port IDE adapter. This adapter is used by the Maxell Superdisk
@@ -240,7 +151,7 @@ config PARIDE_FRIQ
240
151
241
152
config PARIDE_FRPW
242
153
tristate "FreeCom power protocol"
243
- depends on PARIDE || PATA_PARPORT
154
+ depends on PATA_PARPORT
244
155
help
245
156
This option enables support for the Freecom power parallel port IDE
246
157
protocol. If you chose to build PARIDE support into your kernel, you
@@ -251,7 +162,7 @@ config PARIDE_FRPW
251
162
252
163
config PARIDE_KBIC
253
164
tristate "KingByte KBIC-951A/971A protocols"
254
- depends on PARIDE || PATA_PARPORT
165
+ depends on PATA_PARPORT
255
166
help
256
167
This option enables support for the KBIC-951A and KBIC-971A parallel
257
168
port IDE protocols from KingByte Information Corp. KingByte's
@@ -264,7 +175,7 @@ config PARIDE_KBIC
264
175
265
176
config PARIDE_KTTI
266
177
tristate "KT PHd protocol"
267
- depends on PARIDE || PATA_PARPORT
178
+ depends on PATA_PARPORT
268
179
help
269
180
This option enables support for the "PHd" parallel port IDE protocol
270
181
from KT Technology. This is a simple (low speed) adapter that is
@@ -277,7 +188,7 @@ config PARIDE_KTTI
277
188
278
189
config PARIDE_ON20
279
190
tristate "OnSpec 90c20 protocol"
280
- depends on PARIDE || PATA_PARPORT
191
+ depends on PATA_PARPORT
281
192
help
282
193
This option enables support for the (obsolete) 90c20 parallel port
283
194
IDE protocol from OnSpec (often marketed under the ValuStore brand
@@ -289,7 +200,7 @@ config PARIDE_ON20
289
200
290
201
config PARIDE_ON26
291
202
tristate "OnSpec 90c26 protocol"
292
- depends on PARIDE || PATA_PARPORT
203
+ depends on PATA_PARPORT
293
204
help
294
205
This option enables support for the 90c26 parallel port IDE protocol
295
206
from OnSpec Electronics (often marketed under the ValuStore brand
0 commit comments