Blame view
drivers/ide/Kconfig
29.1 KB
1da177e4c Linux-2.6.12-rc2 |
1 2 3 |
# # IDE ATA ATAPI Block device driver configuration # |
1da177e4c Linux-2.6.12-rc2 |
4 |
|
ec7748b59 ide: introduce HA... |
5 6 |
# Select HAVE_IDE if IDE is supported config HAVE_IDE |
9ba16087d Kconfig: eliminat... |
7 |
bool |
ec7748b59 ide: introduce HA... |
8 |
|
e0ff9cd12 Use menuconfig ob... |
9 |
menuconfig IDE |
73ba32320 ide: update Kconf... |
10 |
tristate "ATA/ATAPI/MFM/RLL support (DEPRECATED)" |
ec7748b59 ide: introduce HA... |
11 |
depends on HAVE_IDE |
e0ff9cd12 Use menuconfig ob... |
12 |
depends on BLOCK |
1da177e4c Linux-2.6.12-rc2 |
13 |
---help--- |
73ba32320 ide: update Kconf... |
14 15 16 |
If you say Y here, your kernel will be able to manage ATA/(E)IDE and ATAPI units. The most common cases are IDE hard drives and ATAPI CD-ROM drives. |
1da177e4c Linux-2.6.12-rc2 |
17 |
|
73ba32320 ide: update Kconf... |
18 19 20 21 |
This subsystem is currently in maintenance mode with only bug fix changes applied. Users of ATA hardware are encouraged to migrate to the newer ATA subsystem ("Serial ATA (prod) and Parallel ATA (experimental) drivers") which is more actively maintained. |
1da177e4c Linux-2.6.12-rc2 |
22 23 |
To compile this driver as a module, choose M here: the |
4737f0978 trivial: Kconfig:... |
24 |
module will be called ide-core. |
1da177e4c Linux-2.6.12-rc2 |
25 |
|
1c10e9382 ide: update refer... |
26 |
For further information, please read <file:Documentation/ide/ide.txt>. |
1da177e4c Linux-2.6.12-rc2 |
27 |
|
73ba32320 ide: update Kconf... |
28 |
If unsure, say N. |
1da177e4c Linux-2.6.12-rc2 |
29 30 |
if IDE |
1c10e9382 ide: update refer... |
31 |
comment "Please see Documentation/ide/ide.txt for help/info on IDE drives" |
1da177e4c Linux-2.6.12-rc2 |
32 |
|
7eeaaaa52 ide: move xfer mo... |
33 34 |
config IDE_XFER_MODE bool |
f06ab3402 ide: convert ide-... |
35 36 |
config IDE_TIMINGS bool |
7eeaaaa52 ide: move xfer mo... |
37 |
select IDE_XFER_MODE |
f06ab3402 ide: convert ide-... |
38 |
|
594c16d8d ide: add ide_tran... |
39 40 |
config IDE_ATAPI bool |
7f92b11c1 ide: move legacy ... |
41 42 |
config IDE_LEGACY bool |
1da177e4c Linux-2.6.12-rc2 |
43 44 45 46 47 |
config BLK_DEV_IDE_SATA bool "Support for SATA (deprecated; conflicts with libata SATA driver)" default n ---help--- There are two drivers for Serial ATA controllers. |
b43c5f3db ide: cosmetic ada... |
48 49 50 51 |
The main driver, "libata", uses the SCSI subsystem and supports most modern SATA controllers. In order to use it you may take a look at "Serial ATA (prod) and Parallel ATA (experimental) drivers". |
1da177e4c Linux-2.6.12-rc2 |
52 53 54 55 56 57 58 59 60 61 62 |
The IDE driver (which you are currently configuring) supports a few first-generation SATA controllers. In order to eliminate conflicts between the two subsystems, this config option enables the IDE driver's SATA support. Normally this is disabled, as it is preferred that libata supports SATA controllers, and this (IDE) driver supports PATA controllers. If unsure, say N. |
806f80a6f ide: add generic ... |
63 64 65 66 67 |
config IDE_GD tristate "generic ATA/ATAPI disk support" default y help Support for ATA/ATAPI disks (including ATAPI floppy drives). |
1da177e4c Linux-2.6.12-rc2 |
68 |
|
806f80a6f ide: add generic ... |
69 70 |
To compile this driver as a module, choose M here. The module will be called ide-gd_mod. |
1da177e4c Linux-2.6.12-rc2 |
71 72 |
If unsure, say Y. |
806f80a6f ide: add generic ... |
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
config IDE_GD_ATA bool "ATA disk support" depends on IDE_GD default y help This will include support for ATA hard disks. If unsure, say Y. config IDE_GD_ATAPI bool "ATAPI floppy support" depends on IDE_GD select IDE_ATAPI help This will include support for ATAPI floppy drives (i.e. Iomega ZIP or MKE LS-120). For information about jumper settings and the question of when a ZIP drive uses a partition table, see <http://www.win.tue.nl/~aeb/linux/zip/zip-1.html>. If unsure, say N. |
1da177e4c Linux-2.6.12-rc2 |
95 96 97 98 |
config BLK_DEV_IDECS tristate "PCMCIA IDE support" depends on PCMCIA help |
3b6ce2497 [PATCH] ide Kconf... |
99 100 |
Support for Compact Flash cards, outboard IDE disks, tape drives, and CD-ROM drives connected through a PCMCIA card. |
1da177e4c Linux-2.6.12-rc2 |
101 |
|
78281c535 IDE Driver for De... |
102 103 104 105 106 107 |
config BLK_DEV_DELKIN tristate "Cardbus IDE support (Delkin/ASKA/Workbit)" depends on CARDBUS && PCI help Support for Delkin, ASKA, and Workbit Cardbus CompactFlash Adapters. This may also work for similar SD and XD adapters. |
1da177e4c Linux-2.6.12-rc2 |
108 109 |
config BLK_DEV_IDECD tristate "Include IDE/ATAPI CDROM support" |
392de1d53 ide-atapi: accomo... |
110 |
select IDE_ATAPI |
1da177e4c Linux-2.6.12-rc2 |
111 112 113 114 115 116 117 118 119 120 121 122 |
---help--- If you have a CD-ROM drive using the ATAPI protocol, say Y. ATAPI is a newer protocol used by IDE CD-ROM and TAPE drives, similar to the SCSI protocol. Most new CD-ROM drives use ATAPI, including the NEC-260, Mitsumi FX400, Sony 55E, and just about all non-SCSI double(2X) or better speed drives. If you say Y here, the CD-ROM drive will be identified at boot time along with other IDE devices, as "hdb" or "hdc", or something similar (check the boot messages with dmesg). If this is your only CD-ROM drive, you can say N to all other CD-ROM options, but be sure to say Y or M to "ISO 9660 CD-ROM file system support". |
1da177e4c Linux-2.6.12-rc2 |
123 124 |
To compile this driver as a module, choose M here: the module will be called ide-cd. |
972560fb9 ide-cd: move VERB... |
125 |
config BLK_DEV_IDECD_VERBOSE_ERRORS |
6a108a14f kconfig: rename C... |
126 |
bool "Verbose error logging for IDE/ATAPI CDROM driver" if EXPERT |
972560fb9 ide-cd: move VERB... |
127 128 129 130 131 132 |
depends on BLK_DEV_IDECD default y help Turn this on to have the driver print out the meanings of the ATAPI error codes. This will use up additional 8kB of kernel-space memory, though. |
1da177e4c Linux-2.6.12-rc2 |
133 |
config BLK_DEV_IDETAPE |
4278c2d5b ide-tape: remove ... |
134 |
tristate "Include IDE/ATAPI TAPE support" |
594c16d8d ide: add ide_tran... |
135 |
select IDE_ATAPI |
1da177e4c Linux-2.6.12-rc2 |
136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
help If you have an IDE tape drive using the ATAPI protocol, say Y. ATAPI is a newer protocol used by IDE tape and CD-ROM drives, similar to the SCSI protocol. If you have an SCSI tape drive however, you can say N here. You should also say Y if you have an OnStream DI-30 tape drive; this will not work with the SCSI protocol, until there is support for the SC-30 and SC-50 versions. If you say Y here, the tape drive will be identified at boot time along with other IDE devices, as "hdb" or "hdc", or something similar, and will be mapped to a character device such as "ht0" (check the boot messages with dmesg). Be sure to consult the |
1c10e9382 ide: update refer... |
150 151 |
<file:drivers/ide/ide-tape.c> and <file:Documentation/ide/ide.txt> files for usage information. |
1da177e4c Linux-2.6.12-rc2 |
152 153 154 |
To compile this driver as a module, choose M here: the module will be called ide-tape. |
e3a59b4d9 ACPI support for ... |
155 156 157 158 159 160 |
config BLK_DEV_IDEACPI bool "IDE ACPI support" depends on ACPI ---help--- Implement ACPI support for generic IDE devices. On modern machines ACPI support is required to properly handle ACPI S3 states. |
1da177e4c Linux-2.6.12-rc2 |
161 162 163 164 165 |
config IDE_TASK_IOCTL bool "IDE Taskfile Access" help This is a direct raw access to the media. It is a complex but elegant solution to test and validate the domain of the hardware and |
3b6ce2497 [PATCH] ide Kconf... |
166 |
perform below the driver data recovery if needed. This is the most |
1da177e4c Linux-2.6.12-rc2 |
167 168 169 |
basic form of media-forensics. If you are unsure, say N here. |
ecfd80e4a ide: make /proc/i... |
170 171 172 173 174 175 176 177 178 179 |
config IDE_PROC_FS bool "legacy /proc/ide/ support" depends on IDE && PROC_FS default y help This option enables support for the various files in /proc/ide. In Linux 2.6 this has been superseded by files in sysfs but many legacy applications rely on this. If unsure say Y. |
1da177e4c Linux-2.6.12-rc2 |
180 181 182 183 |
comment "IDE chipset support/bugfixes" config IDE_GENERIC tristate "generic/default IDE chipset support" |
4465461ec ide: merge ide_ar... |
184 185 |
depends on ALPHA || X86 || IA64 || M32R || MIPS || ARCH_RPC || ARCH_SHARK default ARM && (ARCH_RPC || ARCH_SHARK) |
1da177e4c Linux-2.6.12-rc2 |
186 |
help |
278ecfb8f ide: note that ID... |
187 188 189 190 191 192 193 194 195 196 197 198 199 |
This is the generic IDE driver. This driver attaches to the fixed legacy ports (e.g. on PCs 0x1f0/0x170, 0x1e8/0x168 and so on). Please note that if this driver is built into the kernel or loaded before other ATA (IDE or libata) drivers and the controller is located at legacy ports, this driver may grab those ports and thus can prevent the controller specific driver from attaching. Also, currently, IDE generic doesn't allow IRQ sharing meaning that the IRQs it grabs won't be available to other controllers sharing those IRQs which usually makes drivers for those controllers fail. Generally, it's not a good idea to load IDE generic driver on modern systems. |
82a0e70e7 ide: make CONFIG_... |
200 |
If unsure, say N. |
1da177e4c Linux-2.6.12-rc2 |
201 |
|
8cb1f567f ide: Platform IDE... |
202 203 204 205 206 207 208 |
config BLK_DEV_PLATFORM tristate "Platform driver for IDE interfaces" help This is the platform IDE driver, used mostly for Memory Mapped IDE devices, like Compact Flashes running in True IDE mode. If unsure, say N. |
1da177e4c Linux-2.6.12-rc2 |
209 |
config BLK_DEV_CMD640 |
ade2daf9c ide: make remaini... |
210 |
tristate "CMD640 chipset bugfix/support" |
1da177e4c Linux-2.6.12-rc2 |
211 |
depends on X86 |
17b500de0 cmd640: convert t... |
212 |
select IDE_TIMINGS |
1da177e4c Linux-2.6.12-rc2 |
213 214 215 216 217 218 219 220 221 222 223 224 225 |
---help--- The CMD-Technologies CMD640 IDE chip is used on many common 486 and Pentium motherboards, usually in combination with a "Neptune" or "SiS" chipset. Unfortunately, it has a number of rather nasty design flaws that can cause severe data corruption under many common conditions. Say Y here to include code which tries to automatically detect and correct the problems under Linux. This option also enables access to the secondary IDE ports in some CMD640 based systems. This driver will work automatically in PCI based systems (most new systems have PCI slots). But if your system uses VESA local bus (VLB) instead of PCI, you must also supply a kernel boot parameter |
64afc31f8 ide/Kconfig: coup... |
226 |
to enable the CMD640 bugfix/support: "cmd640.probe_vlb". (Try "man |
1da177e4c Linux-2.6.12-rc2 |
227 228 229 230 231 |
bootparam" or see the documentation of your boot loader about how to pass options to the kernel.) The CMD640 chip is also used on add-in cards by Acculogic, and on the "CSA-6400E PCI to IDE controller" that some people have. For |
1c10e9382 ide: update refer... |
232 |
details, read <file:Documentation/ide/ide.txt>. |
1da177e4c Linux-2.6.12-rc2 |
233 234 235 236 237 238 239 |
config BLK_DEV_CMD640_ENHANCED bool "CMD640 enhanced support" depends on BLK_DEV_CMD640 help This option includes support for setting/autotuning PIO modes and prefetch on CMD640 IDE interfaces. For details, read |
1c10e9382 ide: update refer... |
240 |
<file:Documentation/ide/ide.txt>. If you have a CMD640 IDE interface |
1da177e4c Linux-2.6.12-rc2 |
241 242 243 244 |
and your BIOS does not already do this for you, then say Y here. Otherwise say N. config BLK_DEV_IDEPNP |
ade2daf9c ide: make remaini... |
245 |
tristate "PNP EIDE support" |
1da177e4c Linux-2.6.12-rc2 |
246 247 248 249 250 |
depends on PNP help If you have a PnP (Plug and Play) compatible EIDE card and would like the kernel to automatically detect and activate it, say Y here. |
8e882ba11 ide: introduce CO... |
251 252 |
config BLK_DEV_IDEDMA_SFF bool |
842c19ad6 ide: Kconfig face... |
253 254 255 |
if PCI comment "PCI IDE chipsets support" |
1da177e4c Linux-2.6.12-rc2 |
256 |
config BLK_DEV_IDEPCI |
842c19ad6 ide: Kconfig face... |
257 |
bool |
1da177e4c Linux-2.6.12-rc2 |
258 |
|
6d208b39c ide: legacy PCI b... |
259 |
config IDEPCI_PCIBUS_ORDER |
ce71ed9ba ide: make CONFIG_... |
260 |
bool "Probe IDE PCI devices in the PCI bus order (DEPRECATED)" |
452a8ed8c ide: remove CONFI... |
261 |
depends on IDE=y && BLK_DEV_IDEPCI |
ce71ed9ba ide: make CONFIG_... |
262 263 264 265 266 267 268 269 270 271 272 |
default y help Probe IDE PCI devices in the order in which they appear on the PCI bus (i.e. 00:1f.1 PCI device before 02:01.0 PCI device) instead of the order in which IDE PCI host drivers are loaded. Please note that this method of assuring stable naming of IDE devices is unreliable and use other means for achieving it (i.e. udev). If in doubt, say N. |
6d208b39c ide: legacy PCI b... |
273 |
|
f7d7f3fd2 ide/Kconfig: fix ... |
274 |
# TODO: split it on per host driver config options (or module parameters) |
1da177e4c Linux-2.6.12-rc2 |
275 |
config BLK_DEV_OFFBOARD |
46255d408 ide: deprecate CO... |
276 |
bool "Boot off-board chipsets first support (DEPRECATED)" |
41d1a3d31 ide: remove broke... |
277 |
depends on BLK_DEV_IDEPCI && (BLK_DEV_AEC62XX || BLK_DEV_GENERIC || BLK_DEV_HPT366 || BLK_DEV_PDC202XX_NEW || BLK_DEV_PDC202XX_OLD || BLK_DEV_TC86C001) |
1da177e4c Linux-2.6.12-rc2 |
278 279 280 281 282 283 284 285 |
help Normally, IDE controllers built into the motherboard (on-board controllers) are assigned to ide0 and ide1 while those on add-in PCI cards (off-board controllers) are relegated to ide2 and ide3. Answering Y here will allow you to reverse the situation, with off-board controllers on ide0/1 and on-board controllers on ide2/3. This can improve the usability of some boot managers such as lilo when booting from a drive on an off-board controller. |
1da177e4c Linux-2.6.12-rc2 |
286 287 |
Note that, if you do this, the order of the hd* devices will be rearranged which may require modification of fstab and other files. |
46255d408 ide: deprecate CO... |
288 289 290 |
Please also note that this method of assuring stable naming of IDE devices is unreliable and use other means for achieving it (i.e. udev). |
1da177e4c Linux-2.6.12-rc2 |
291 292 293 294 |
If in doubt, say N. config BLK_DEV_GENERIC tristate "Generic PCI IDE Chipset Support" |
842c19ad6 ide: Kconfig face... |
295 |
select BLK_DEV_IDEPCI |
edd023d0b add a help text f... |
296 297 298 |
help This option provides generic support for various PCI IDE Chipsets which otherwise might not be supported. |
1da177e4c Linux-2.6.12-rc2 |
299 300 301 |
config BLK_DEV_OPTI621 tristate "OPTi 82C621 chipset enhanced support (EXPERIMENTAL)" |
842c19ad6 ide: Kconfig face... |
302 303 |
depends on EXPERIMENTAL select BLK_DEV_IDEPCI |
1da177e4c Linux-2.6.12-rc2 |
304 305 |
help This is a driver for the OPTi 82C621 EIDE controller. |
40cba9710 Fix file referenc... |
306 |
Please read the comments at the top of <file:drivers/ide/opti621.c>. |
1da177e4c Linux-2.6.12-rc2 |
307 308 309 |
config BLK_DEV_RZ1000 tristate "RZ1000 chipset bugfix/support" |
842c19ad6 ide: Kconfig face... |
310 311 |
depends on X86 select BLK_DEV_IDEPCI |
1da177e4c Linux-2.6.12-rc2 |
312 313 314 315 316 317 318 319 |
help The PC-Technologies RZ1000 IDE chip is used on many common 486 and Pentium motherboards, usually along with the "Neptune" chipset. Unfortunately, it has a rather nasty design flaw that can cause severe data corruption under many conditions. Say Y here to include code which automatically detects and corrects the problem under Linux. This may slow disk throughput by a few percent, but at least things will operate 100% reliably. |
1da177e4c Linux-2.6.12-rc2 |
320 |
config BLK_DEV_IDEDMA_PCI |
842c19ad6 ide: Kconfig face... |
321 322 |
bool select BLK_DEV_IDEPCI |
8e882ba11 ide: introduce CO... |
323 |
select BLK_DEV_IDEDMA_SFF |
1da177e4c Linux-2.6.12-rc2 |
324 |
|
1da177e4c Linux-2.6.12-rc2 |
325 326 |
config BLK_DEV_AEC62XX tristate "AEC62XX chipset support" |
842c19ad6 ide: Kconfig face... |
327 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
328 329 330 331 332 333 334 |
help This driver adds explicit support for Acard AEC62xx (Artop ATP8xx) IDE controllers. This allows the kernel to change PIO, DMA and UDMA speeds and to configure the chip to optimum performance. config BLK_DEV_ALI15X3 tristate "ALI M15x3 chipset support" |
288911af1 alim15x3: convert... |
335 |
select IDE_TIMINGS |
842c19ad6 ide: Kconfig face... |
336 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
337 338 339 340 |
help This driver ensures (U)DMA support for ALI 1533, 1543 and 1543C onboard chipsets. It also tests for Simplex mode and enables normal dual channel support. |
64afc31f8 ide/Kconfig: coup... |
341 |
Please read the comments at the top of |
40cba9710 Fix file referenc... |
342 |
<file:drivers/ide/alim15x3.c>. |
1da177e4c Linux-2.6.12-rc2 |
343 344 |
If unsure, say N. |
1da177e4c Linux-2.6.12-rc2 |
345 346 |
config BLK_DEV_AMD74XX tristate "AMD and nVidia IDE support" |
913020100 amd74xx: arm hack |
347 |
depends on !ARM |
f06ab3402 ide: convert ide-... |
348 |
select IDE_TIMINGS |
842c19ad6 ide: Kconfig face... |
349 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
350 351 352 353 354 355 356 357 358 |
help This driver adds explicit support for AMD-7xx and AMD-8111 chips and also for the nVidia nForce chip. This allows the kernel to change PIO, DMA and UDMA speeds and to configure the chip to optimum performance. config BLK_DEV_ATIIXP tristate "ATI IXP chipset IDE support" depends on X86 |
842c19ad6 ide: Kconfig face... |
359 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
360 361 362 363 364 365 366 367 368 |
help This driver adds explicit support for ATI IXP chipset. This allows the kernel to change PIO, DMA and UDMA speeds and to configure the chip to optimum performance. Say Y here if you have an ATI IXP chipset IDE controller. config BLK_DEV_CMD64X tristate "CMD64{3|6|8|9} chipset support" |
86a0e12fc cmd64x: convert t... |
369 |
select IDE_TIMINGS |
842c19ad6 ide: Kconfig face... |
370 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
371 372 373 374 375 376 |
help Say Y here if you have an IDE controller which uses any of these chipsets: CMD643, CMD646, or CMD648. config BLK_DEV_TRIFLEX tristate "Compaq Triflex IDE support" |
842c19ad6 ide: Kconfig face... |
377 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
378 379 380 381 382 383 |
help Say Y here if you have a Compaq Triflex IDE controller, such as those commonly found on Compaq Pentium-Pro systems config BLK_DEV_CY82C693 tristate "CY82C693 chipset support" |
cbf3d262e ide: limit cy82c6... |
384 |
depends on ALPHA |
713a590de cy82c693: convert... |
385 |
select IDE_TIMINGS |
842c19ad6 ide: Kconfig face... |
386 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
387 388 389 |
help This driver adds detection and support for the CY82C693 chipset used on Digital's PC-Alpha 164SX boards. |
1da177e4c Linux-2.6.12-rc2 |
390 391 392 |
config BLK_DEV_CS5520 tristate "Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)" depends on EXPERIMENTAL |
842c19ad6 ide: Kconfig face... |
393 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
394 |
help |
3b6ce2497 [PATCH] ide Kconf... |
395 |
Include support for PIO tuning and virtual DMA on the Cyrix MediaGX |
1da177e4c Linux-2.6.12-rc2 |
396 397 398 399 400 401 402 |
5510/5520 chipset. This will automatically be detected and configured if found. It is safe to say Y to this question. config BLK_DEV_CS5530 tristate "Cyrix/National Semiconductor CS5530 MediaGX chipset support" |
842c19ad6 ide: Kconfig face... |
403 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
404 405 406 407 408 |
help Include support for UDMA on the Cyrix MediaGX 5530 chipset. This will automatically be detected and configured if found. It is safe to say Y to this question. |
f5b2d8b4b [PATCH] ide: CS55... |
409 410 411 |
config BLK_DEV_CS5535 tristate "AMD CS5535 chipset support" depends on X86 && !X86_64 |
842c19ad6 ide: Kconfig face... |
412 |
select BLK_DEV_IDEDMA_PCI |
f5b2d8b4b [PATCH] ide: CS55... |
413 414 415 416 417 |
help Include support for UDMA on the NSC/AMD CS5535 companion chipset. This will automatically be detected and configured if found. It is safe to say Y to this question. |
a77dcc437 ide: add CS5536 h... |
418 419 420 421 422 423 424 425 426 |
config BLK_DEV_CS5536 tristate "CS5536 chipset support" depends on X86_32 select BLK_DEV_IDEDMA_PCI help This option enables support for the AMD CS5536 companion chip used with the Geode LX processor family. If unsure, say N. |
1da177e4c Linux-2.6.12-rc2 |
427 428 |
config BLK_DEV_HPT366 tristate "HPT36X/37X chipset support" |
842c19ad6 ide: Kconfig face... |
429 430 |
select BLK_DEV_IDEDMA_PCI help |
1da177e4c Linux-2.6.12-rc2 |
431 432 433 434 435 436 437 438 439 440 441 442 443 444 |
HPT366 is an Ultra DMA chipset for ATA-66. HPT368 is an Ultra DMA chipset for ATA-66 RAID Based. HPT370 is an Ultra DMA chipset for ATA-100. HPT372 is an Ultra DMA chipset for ATA-100. HPT374 is an Ultra DMA chipset for ATA-100. This driver adds up to 4 more EIDE devices sharing a single interrupt. The HPT366 chipset in its current form is bootable. One solution for this problem are special LILO commands for redirecting the reference to device 0x80. The other solution is to say Y to "Boot off-board chipsets first support" (CONFIG_BLK_DEV_OFFBOARD) unless your mother board has the chipset natively mounted. Regardless one |
a594eeb1a IDE: remove ide=r... |
445 |
should use the fore mentioned option and call at LILO. |
1da177e4c Linux-2.6.12-rc2 |
446 447 448 449 |
This driver requires dynamic tuning of the chipset during the ide-probe at boot. It is reported to support DVD II drives, by the manufacturer. |
bbb3bbdb0 [PATCH] non-libat... |
450 451 |
config BLK_DEV_JMICRON tristate "JMicron JMB36x support" |
842c19ad6 ide: Kconfig face... |
452 |
select BLK_DEV_IDEDMA_PCI |
bbb3bbdb0 [PATCH] non-libat... |
453 454 455 |
help Basic support for the JMicron ATA controllers. For full support use the libata drivers. |
1da177e4c Linux-2.6.12-rc2 |
456 457 |
config BLK_DEV_SC1200 tristate "National SCx200 chipset support" |
842c19ad6 ide: Kconfig face... |
458 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
459 |
help |
e665d5054 ide/Kconfig: use ... |
460 461 |
This driver adds support for the on-board IDE controller on the National SCx200 series of embedded x86 "Geode" systems. |
1da177e4c Linux-2.6.12-rc2 |
462 463 |
config BLK_DEV_PIIX |
64afc31f8 ide/Kconfig: coup... |
464 |
tristate "Intel PIIX/ICH chipsets support" |
842c19ad6 ide: Kconfig face... |
465 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
466 |
help |
64afc31f8 ide/Kconfig: coup... |
467 468 469 |
This driver adds explicit support for Intel PIIX and ICH chips. This allows the kernel to change PIO, DMA and UDMA speeds and to configure the chip to optimum performance. |
1da177e4c Linux-2.6.12-rc2 |
470 |
|
391ad1908 Resurrect IT8172 ... |
471 472 473 474 475 476 |
config BLK_DEV_IT8172 tristate "IT8172 IDE support" select BLK_DEV_IDEDMA_PCI help This driver adds support for the IDE controller on the IT8172 System Controller. |
9c6712c0b ide: add it8213 I... |
477 478 |
config BLK_DEV_IT8213 tristate "IT8213 IDE support" |
842c19ad6 ide: Kconfig face... |
479 |
select BLK_DEV_IDEDMA_PCI |
9c6712c0b ide: add it8213 I... |
480 481 |
help This driver adds support for the ITE 8213 IDE controller. |
da9091ee3 [PATCH] ide: it82... |
482 483 |
config BLK_DEV_IT821X tristate "IT821X IDE support" |
842c19ad6 ide: Kconfig face... |
484 |
select BLK_DEV_IDEDMA_PCI |
da9091ee3 [PATCH] ide: it82... |
485 486 487 |
help This driver adds support for the ITE 8211 IDE controller and the IT 8212 IDE RAID controller in both RAID and pass-through mode. |
1da177e4c Linux-2.6.12-rc2 |
488 489 |
config BLK_DEV_NS87415 tristate "NS87415 chipset support" |
842c19ad6 ide: Kconfig face... |
490 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
491 492 |
help This driver adds detection and support for the NS87415 chip |
41df89400 [PARISC] Mention ... |
493 |
(used mainly on SPARC64 and PA-RISC machines). |
1da177e4c Linux-2.6.12-rc2 |
494 |
|
40cba9710 Fix file referenc... |
495 |
Please read the comments at the top of <file:drivers/ide/ns87415.c>. |
1da177e4c Linux-2.6.12-rc2 |
496 497 498 |
config BLK_DEV_PDC202XX_OLD tristate "PROMISE PDC202{46|62|65|67} support" |
842c19ad6 ide: Kconfig face... |
499 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
500 501 502 503 504 505 506 507 508 509 510 |
help Promise Ultra33 or PDC20246 Promise Ultra66 or PDC20262 Promise Ultra100 or PDC20265/PDC20267/PDC20268 This driver adds up to 4 more EIDE devices sharing a single interrupt. This add-on card is a bootable PCI UDMA controller. Since multiple cards can be installed and there are BIOS ROM problems that happen if the BIOS revisions of all installed cards (three-max) do not match, the driver attempts to do dynamic tuning of the chipset at boot-time for max-speed. Ultra33 BIOS 1.25 or newer is required |
64afc31f8 ide/Kconfig: coup... |
511 |
for more than one card. |
1da177e4c Linux-2.6.12-rc2 |
512 513 |
Please read the comments at the top of |
40cba9710 Fix file referenc... |
514 |
<file:drivers/ide/pdc202xx_old.c>. |
1da177e4c Linux-2.6.12-rc2 |
515 516 |
If unsure, say N. |
1da177e4c Linux-2.6.12-rc2 |
517 518 |
config BLK_DEV_PDC202XX_NEW tristate "PROMISE PDC202{68|69|70|71|75|76|77} support" |
842c19ad6 ide: Kconfig face... |
519 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
520 |
|
1da177e4c Linux-2.6.12-rc2 |
521 522 |
config BLK_DEV_SVWKS tristate "ServerWorks OSB4/CSB5/CSB6 chipsets support" |
842c19ad6 ide: Kconfig face... |
523 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
524 525 526 527 528 |
help This driver adds PIO/(U)DMA support for the ServerWorks OSB4/CSB5 chipsets. config BLK_DEV_SGIIOC4 |
e5d310b34 [PATCH] ioc4: CON... |
529 530 |
tristate "Silicon Graphics IOC4 chipset ATA/ATAPI support" depends on (IA64_SGI_SN2 || IA64_GENERIC) && SGI_IOC4 |
842c19ad6 ide: Kconfig face... |
531 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
532 533 534 535 536 537 538 |
help This driver adds PIO & MultiMode DMA-2 support for the SGI IOC4 chipset, which has one channel and can support two devices. Please say Y here if you have an Altix System from SGI. config BLK_DEV_SIIMAGE tristate "Silicon Image chipset support" |
842c19ad6 ide: Kconfig face... |
539 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
540 541 542 543 544 545 546 |
help This driver adds PIO/(U)DMA support for the SI CMD680 and SII 3112 (Serial ATA) chips. config BLK_DEV_SIS5513 tristate "SiS5513 chipset support" depends on X86 |
842c19ad6 ide: Kconfig face... |
547 548 |
select BLK_DEV_IDEDMA_PCI help |
1da177e4c Linux-2.6.12-rc2 |
549 550 551 552 553 554 555 556 557 |
This driver ensures (U)DMA support for SIS5513 chipset family based mainboards. The following chipsets are supported: ATA16: SiS5511, SiS5513 ATA33: SiS5591, SiS5597, SiS5598, SiS5600 ATA66: SiS530, SiS540, SiS620, SiS630, SiS640 ATA100: SiS635, SiS645, SiS650, SiS730, SiS735, SiS740, SiS745, SiS750 |
40cba9710 Fix file referenc... |
558 |
Please read the comments at the top of <file:drivers/ide/sis5513.c>. |
1da177e4c Linux-2.6.12-rc2 |
559 |
|
9468f687d [PATCH] winbond I... |
560 561 562 |
config BLK_DEV_SL82C105 tristate "Winbond SL82c105 support" depends on (PPC || ARM) |
3f847571a sl82c105: convert... |
563 |
select IDE_TIMINGS |
842c19ad6 ide: Kconfig face... |
564 |
select BLK_DEV_IDEDMA_PCI |
9468f687d [PATCH] winbond I... |
565 566 567 568 |
help If you have a Winbond SL82c105 IDE controller, say Y here to enable special configuration for this chip. This is common on various CHRP motherboards, but could be used elsewhere. If in doubt, say Y. |
1da177e4c Linux-2.6.12-rc2 |
569 570 |
config BLK_DEV_SLC90E66 tristate "SLC90E66 chipset support" |
842c19ad6 ide: Kconfig face... |
571 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
572 |
help |
3b6ce2497 [PATCH] ide Kconf... |
573 |
This driver ensures (U)DMA support for Victory66 SouthBridges for |
1da177e4c Linux-2.6.12-rc2 |
574 575 576 577 |
SMsC with Intel NorthBridges. This is an Ultra66 based chipset. The nice thing about it is that you can mix Ultra/DMA/PIO devices and it will handle timing cycles. Since this is an improved look-a-like to the PIIX4 it should be a nice addition. |
1da177e4c Linux-2.6.12-rc2 |
578 |
Please read the comments at the top of |
40cba9710 Fix file referenc... |
579 |
<file:drivers/ide/slc90e66.c>. |
1da177e4c Linux-2.6.12-rc2 |
580 581 582 |
config BLK_DEV_TRM290 tristate "Tekram TRM290 chipset support" |
842c19ad6 ide: Kconfig face... |
583 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
584 585 586 587 |
help This driver adds support for bus master DMA transfers using the Tekram TRM290 PCI IDE chip. Volunteers are needed for further tweaking and development. |
40cba9710 Fix file referenc... |
588 |
Please read the comments at the top of <file:drivers/ide/trm290.c>. |
1da177e4c Linux-2.6.12-rc2 |
589 590 591 |
config BLK_DEV_VIA82CXXX tristate "VIA82CXXX chipset support" |
f06ab3402 ide: convert ide-... |
592 |
select IDE_TIMINGS |
842c19ad6 ide: Kconfig face... |
593 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
594 595 596 597 |
help This driver adds explicit support for VIA BusMastering IDE chips. This allows the kernel to change PIO, DMA and UDMA speeds and to configure the chip to optimum performance. |
33dced2ea ide: add Toshiba ... |
598 599 |
config BLK_DEV_TC86C001 tristate "Toshiba TC86C001 support" |
842c19ad6 ide: Kconfig face... |
600 |
select BLK_DEV_IDEDMA_PCI |
33dced2ea ide: add Toshiba ... |
601 602 |
help This driver adds support for Toshiba TC86C001 GOKU-S chip. |
a1067db8e scc_pata: depende... |
603 604 605 |
config BLK_DEV_CELLEB tristate "Toshiba's Cell Reference Set IDE support" depends on PPC_CELLEB |
842c19ad6 ide: Kconfig face... |
606 |
select BLK_DEV_IDEDMA_PCI |
a1067db8e scc_pata: depende... |
607 |
help |
e665d5054 ide/Kconfig: use ... |
608 |
This driver provides support for the on-board IDE controller on |
a1067db8e scc_pata: depende... |
609 610 |
Toshiba Cell Reference Board. If unsure, say Y. |
1da177e4c Linux-2.6.12-rc2 |
611 |
endif |
538465747 ide: build-fix fo... |
612 |
# TODO: BLK_DEV_IDEDMA_PCI -> BLK_DEV_IDEDMA_SFF |
1da177e4c Linux-2.6.12-rc2 |
613 |
config BLK_DEV_IDE_PMAC |
e665d5054 ide/Kconfig: use ... |
614 |
tristate "PowerMac on-board IDE support" |
d80c592c3 ide: be able to b... |
615 |
depends on PPC_PMAC |
f06ab3402 ide: convert ide-... |
616 |
select IDE_TIMINGS |
538465747 ide: build-fix fo... |
617 |
select BLK_DEV_IDEDMA_PCI |
1da177e4c Linux-2.6.12-rc2 |
618 |
help |
e665d5054 ide/Kconfig: use ... |
619 |
This driver provides support for the on-board IDE controller on |
1da177e4c Linux-2.6.12-rc2 |
620 621 622 623 |
most of the recent Apple Power Macintoshes and PowerBooks. If unsure, say Y. config BLK_DEV_IDE_PMAC_ATA100FIRST |
e665d5054 ide/Kconfig: use ... |
624 |
bool "Probe on-board ATA/100 (Kauai) first" |
1da177e4c Linux-2.6.12-rc2 |
625 626 627 628 629 630 631 632 |
depends on BLK_DEV_IDE_PMAC help This option will cause the ATA/100 controller found in UniNorth2 based machines (Windtunnel PowerMac, Aluminium PowerBooks, ...) to be probed before the ATA/66 and ATA/33 controllers. Without these, those machine used to have the hard disk on hdc and the CD-ROM on hda. This option changes this to more natural hda for hard disk and hdc for CD-ROM. |
26a940e21 Cleaned up AMD Au... |
633 634 |
config BLK_DEV_IDE_AU1XXX bool "IDE for AMD Alchemy Au1200" |
376638603 MIPS: Alchemy: re... |
635 |
depends on MIPS_ALCHEMY |
7eeaaaa52 ide: move xfer mo... |
636 |
select IDE_XFER_MODE |
26a940e21 Cleaned up AMD Au... |
637 638 |
choice prompt "IDE Mode for AMD Alchemy Au1200" |
6af677ea5 Kconfig: remove r... |
639 |
default BLK_DEV_IDE_AU1XXX_PIO_DBDMA |
376638603 MIPS: Alchemy: re... |
640 |
depends on BLK_DEV_IDE_AU1XXX |
26a940e21 Cleaned up AMD Au... |
641 642 643 644 645 646 |
config BLK_DEV_IDE_AU1XXX_PIO_DBDMA bool "PIO+DbDMA IDE for AMD Alchemy Au1200" config BLK_DEV_IDE_AU1XXX_MDMA2_DBDMA bool "MDMA2+DbDMA IDE for AMD Alchemy Au1200" |
376638603 MIPS: Alchemy: re... |
647 |
depends on BLK_DEV_IDE_AU1XXX |
26a940e21 Cleaned up AMD Au... |
648 |
endchoice |
28502848f ide: Add tx4938id... |
649 650 651 652 |
config BLK_DEV_IDE_TX4938 tristate "TX4938 internal IDE support" depends on SOC_TX4938 select IDE_TIMINGS |
378979892 ide: Add tx4939id... |
653 654 655 656 |
config BLK_DEV_IDE_TX4939 tristate "TX4939 internal IDE support" depends on SOC_TX4939 select BLK_DEV_IDEDMA_SFF |
6e5f1e111 ide: add at91_ide... |
657 658 659 660 |
config BLK_DEV_IDE_AT91 tristate "Atmel AT91 (SAM9, CAP9, AT572D940HF) IDE support" depends on ARM && ARCH_AT91 && !ARCH_AT91RM9200 && !ARCH_AT91X40 select IDE_TIMINGS |
1da177e4c Linux-2.6.12-rc2 |
661 662 663 664 665 666 667 668 669 670 671 672 673 674 |
config BLK_DEV_IDE_ICSIDE tristate "ICS IDE interface support" depends on ARM && ARCH_ACORN help On Acorn systems, say Y here if you wish to use the ICS IDE interface card. This is not required for ICS partition support. If you are unsure, say N to this. config BLK_DEV_IDEDMA_ICS bool "ICS DMA support" depends on BLK_DEV_IDE_ICSIDE help Say Y here if you want to add DMA (Direct Memory Access) support to the ICS IDE driver. |
1da177e4c Linux-2.6.12-rc2 |
675 676 677 678 679 680 |
config BLK_DEV_IDE_RAPIDE tristate "RapIDE interface support" depends on ARM && ARCH_ACORN help Say Y here if you want to support the Yellowstone RapIDE controller manufactured for use with Acorn computers. |
acfad6e18 ide: add CONFIG_I... |
681 |
config IDE_H8300 |
ade2daf9c ide: make remaini... |
682 |
tristate "H8300 IDE support" |
acfad6e18 ide: add CONFIG_I... |
683 |
depends on H8300 |
acfad6e18 ide: add CONFIG_I... |
684 685 686 |
default y help Enables the H8300 IDE driver. |
1da177e4c Linux-2.6.12-rc2 |
687 |
config BLK_DEV_GAYLE |
ade2daf9c ide: make remaini... |
688 |
tristate "Amiga Gayle IDE interface support" |
1da177e4c Linux-2.6.12-rc2 |
689 690 691 692 |
depends on AMIGA help This is the IDE driver for the Amiga Gayle IDE interface. It supports both the `A1200 style' and `A4000 style' of the Gayle IDE interface, |
e665d5054 ide/Kconfig: use ... |
693 |
This includes on-board IDE interfaces on some Amiga models (A600, |
1da177e4c Linux-2.6.12-rc2 |
694 695 |
A1200, A4000, and A4000T), and IDE interfaces on the Zorro expansion bus (M-Tech E-Matrix 530 expansion card). |
1da177e4c Linux-2.6.12-rc2 |
696 |
|
9f5af4d66 ide: remove CONFI... |
697 |
It also provides support for the so-called `IDE doublers' (made |
e665d5054 ide/Kconfig: use ... |
698 699 700 |
by various manufacturers, e.g. Eyetech) that can be connected to the on-board IDE interface of some Amiga models. Using such an IDE doubler, you can connect up to four instead of two IDE devices to |
9f5af4d66 ide: remove CONFI... |
701 702 |
the Amiga's on-board IDE interface. The feature is enabled at kernel runtime using the "gayle.doubler" kernel boot parameter. |
1da177e4c Linux-2.6.12-rc2 |
703 |
|
9f5af4d66 ide: remove CONFI... |
704 705 706 |
Say Y if you have an Amiga with a Gayle IDE interface and want to use IDE devices (hard disks, CD-ROM drives, etc.) that are connected to it. |
1da177e4c Linux-2.6.12-rc2 |
707 |
|
9f5af4d66 ide: remove CONFI... |
708 709 |
Note that you also have to enable Zorro bus support if you want to use Gayle IDE interfaces on the Zorro expansion bus. |
1da177e4c Linux-2.6.12-rc2 |
710 711 |
config BLK_DEV_BUDDHA |
ade2daf9c ide: make remaini... |
712 |
tristate "Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)" |
1da177e4c Linux-2.6.12-rc2 |
713 714 |
depends on ZORRO && EXPERIMENTAL help |
e665d5054 ide/Kconfig: use ... |
715 716 717 |
This is the IDE driver for the IDE interfaces on the Buddha, Catweasel and X-Surf expansion boards. It supports up to two interfaces on the Buddha, three on the Catweasel and two on the X-Surf. |
1da177e4c Linux-2.6.12-rc2 |
718 719 720 721 722 723 |
Say Y if you have a Buddha or Catweasel expansion board and want to use IDE devices (hard disks, CD-ROM drives, etc.) that are connected to one of its IDE interfaces. config BLK_DEV_FALCON_IDE |
ade2daf9c ide: make remaini... |
724 |
tristate "Falcon IDE interface support" |
1da177e4c Linux-2.6.12-rc2 |
725 726 |
depends on ATARI help |
e665d5054 ide/Kconfig: use ... |
727 |
This is the IDE driver for the on-board IDE interface on the Atari |
1da177e4c Linux-2.6.12-rc2 |
728 |
Falcon. Say Y if you have a Falcon and want to use IDE devices (hard |
e665d5054 ide/Kconfig: use ... |
729 |
disks, CD-ROM drives, etc.) that are connected to the on-board IDE |
1da177e4c Linux-2.6.12-rc2 |
730 731 732 |
interface. config BLK_DEV_MAC_IDE |
ade2daf9c ide: make remaini... |
733 |
tristate "Macintosh Quadra/Powerbook IDE interface support" |
1da177e4c Linux-2.6.12-rc2 |
734 735 |
depends on MAC help |
e665d5054 ide/Kconfig: use ... |
736 |
This is the IDE driver for the on-board IDE interface on some m68k |
1da177e4c Linux-2.6.12-rc2 |
737 738 739 740 741 742 |
Macintosh models. It supports both the `Quadra style' (used in Quadra/ Centris 630 and Performa 588 models) and `Powerbook style' (used in the Powerbook 150 and 190 models) IDE interface. Say Y if you have such an Macintosh model and want to use IDE devices (hard disks, CD-ROM drives, etc.) that are connected to the |
e665d5054 ide/Kconfig: use ... |
743 |
on-board IDE interface. |
1da177e4c Linux-2.6.12-rc2 |
744 745 |
config BLK_DEV_Q40IDE |
ade2daf9c ide: make remaini... |
746 |
tristate "Q40/Q60 IDE interface support" |
1da177e4c Linux-2.6.12-rc2 |
747 748 749 750 751 |
depends on Q40 help Enable the on-board IDE controller in the Q40/Q60. This should normally be on; disable it only if you are running a custom hard drive subsystem through an expansion card. |
7c7e92a92 Palmchip BK3710 I... |
752 753 754 |
config BLK_DEV_PALMCHIP_BK3710 tristate "Palmchip bk3710 IDE controller support" depends on ARCH_DAVINCI |
f06ab3402 ide: convert ide-... |
755 |
select IDE_TIMINGS |
8e882ba11 ide: introduce CO... |
756 |
select BLK_DEV_IDEDMA_SFF |
7c7e92a92 Palmchip BK3710 I... |
757 758 759 |
help Say Y here if you want to support the onchip IDE controller on the TI DaVinci SoC |
1da177e4c Linux-2.6.12-rc2 |
760 |
# no isa -> no vlb |
e4079df0c ide: limit legacy... |
761 |
if ISA && (ALPHA || X86 || MIPS) |
1da177e4c Linux-2.6.12-rc2 |
762 |
|
842c19ad6 ide: Kconfig face... |
763 |
comment "Other IDE chipsets support" |
1da177e4c Linux-2.6.12-rc2 |
764 765 766 |
comment "Note: most of these also require special kernel boot parameters" config BLK_DEV_4DRIVES |
938da770c ide/Kconfig: BLK_... |
767 |
tristate "Generic 4 drives/port support" |
1da177e4c Linux-2.6.12-rc2 |
768 769 770 771 |
help Certain older chipsets, including the Tekram 690CD, use a single set of I/O ports at 0x1f0 to control up to four drives, instead of the customary two drives per port. Support for this can be enabled at |
ffd4f6f0e ide: add ide-4dri... |
772 773 |
runtime using the "ide-4drives.probe" kernel boot parameter if you say Y here. |
1da177e4c Linux-2.6.12-rc2 |
774 775 776 |
config BLK_DEV_ALI14XX tristate "ALI M14xx support" |
cc57ccc03 ali14xx: convert ... |
777 |
select IDE_TIMINGS |
7f92b11c1 ide: move legacy ... |
778 |
select IDE_LEGACY |
1da177e4c Linux-2.6.12-rc2 |
779 |
help |
849138827 ide: make legacy ... |
780 |
This driver is enabled at runtime using the "ali14xx.probe" kernel |
1da177e4c Linux-2.6.12-rc2 |
781 782 |
boot parameter. It enables support for the secondary IDE interface of the ALI M1439/1443/1445/1487/1489 chipsets, and permits faster |
1c10e9382 ide: update refer... |
783 784 |
I/O speeds to be set as well. See the files <file:Documentation/ide/ide.txt> and |
40cba9710 Fix file referenc... |
785 |
<file:drivers/ide/ali14xx.c> for more info. |
1da177e4c Linux-2.6.12-rc2 |
786 787 788 |
config BLK_DEV_DTC2278 tristate "DTC-2278 support" |
7eeaaaa52 ide: move xfer mo... |
789 |
select IDE_XFER_MODE |
7f92b11c1 ide: move legacy ... |
790 |
select IDE_LEGACY |
1da177e4c Linux-2.6.12-rc2 |
791 |
help |
849138827 ide: make legacy ... |
792 |
This driver is enabled at runtime using the "dtc2278.probe" kernel |
1da177e4c Linux-2.6.12-rc2 |
793 794 |
boot parameter. It enables support for the secondary IDE interface of the DTC-2278 card, and permits faster I/O speeds to be set as |
1c10e9382 ide: update refer... |
795 |
well. See the <file:Documentation/ide/ide.txt> and |
40cba9710 Fix file referenc... |
796 |
<file:drivers/ide/dtc2278.c> files for more info. |
1da177e4c Linux-2.6.12-rc2 |
797 798 799 |
config BLK_DEV_HT6560B tristate "Holtek HT6560B support" |
b32b76f72 ht6560b: convert ... |
800 |
select IDE_TIMINGS |
7f92b11c1 ide: move legacy ... |
801 |
select IDE_LEGACY |
1da177e4c Linux-2.6.12-rc2 |
802 |
help |
849138827 ide: make legacy ... |
803 |
This driver is enabled at runtime using the "ht6560b.probe" kernel |
1da177e4c Linux-2.6.12-rc2 |
804 805 |
boot parameter. It enables support for the secondary IDE interface of the Holtek card, and permits faster I/O speeds to be set as well. |
1c10e9382 ide: update refer... |
806 |
See the <file:Documentation/ide/ide.txt> and |
40cba9710 Fix file referenc... |
807 |
<file:drivers/ide/ht6560b.c> files for more info. |
1da177e4c Linux-2.6.12-rc2 |
808 809 810 |
config BLK_DEV_QD65XX tristate "QDI QD65xx support" |
2feecface qd65xx: convert t... |
811 |
select IDE_TIMINGS |
7f92b11c1 ide: move legacy ... |
812 |
select IDE_LEGACY |
1da177e4c Linux-2.6.12-rc2 |
813 |
help |
849138827 ide: make legacy ... |
814 |
This driver is enabled at runtime using the "qd65xx.probe" kernel |
1da177e4c Linux-2.6.12-rc2 |
815 |
boot parameter. It permits faster I/O speeds to be set. See the |
40cba9710 Fix file referenc... |
816 |
<file:Documentation/ide/ide.txt> and <file:drivers/ide/qd65xx.c> |
e665d5054 ide/Kconfig: use ... |
817 |
for more info. |
1da177e4c Linux-2.6.12-rc2 |
818 819 820 |
config BLK_DEV_UMC8672 tristate "UMC-8672 support" |
7eeaaaa52 ide: move xfer mo... |
821 |
select IDE_XFER_MODE |
7f92b11c1 ide: move legacy ... |
822 |
select IDE_LEGACY |
1da177e4c Linux-2.6.12-rc2 |
823 |
help |
849138827 ide: make legacy ... |
824 |
This driver is enabled at runtime using the "umc8672.probe" kernel |
1da177e4c Linux-2.6.12-rc2 |
825 826 |
boot parameter. It enables support for the secondary IDE interface of the UMC-8672, and permits faster I/O speeds to be set as well. |
1c10e9382 ide: update refer... |
827 |
See the files <file:Documentation/ide/ide.txt> and |
40cba9710 Fix file referenc... |
828 |
<file:drivers/ide/umc8672.c> for more info. |
1da177e4c Linux-2.6.12-rc2 |
829 830 831 832 |
endif config BLK_DEV_IDEDMA |
538465747 ide: build-fix fo... |
833 |
def_bool BLK_DEV_IDEDMA_SFF || \ |
8e882ba11 ide: introduce CO... |
834 |
BLK_DEV_IDEDMA_ICS || BLK_DEV_IDE_AU1XXX_MDMA2_DBDMA |
7eeaaaa52 ide: move xfer mo... |
835 |
select IDE_XFER_MODE |
1da177e4c Linux-2.6.12-rc2 |
836 |
|
e0ff9cd12 Use menuconfig ob... |
837 |
endif # IDE |