aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@woody.linux-foundation.org>2007-03-04 16:31:00 -0500
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-03-04 16:31:00 -0500
commit20b0f65d35ae45d43f363ace3744a775a752d265 (patch)
tree6085d058cb5ce12bc07368ed897c3689f5239389 /Documentation
parent70077f2fab35ed3d73631fc47d8c572b560ecabd (diff)
parent849138827c962589ac50496fa7feeb2a2d51b467 (diff)
Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
* master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6: ide: make legacy IDE VLB modules check for the "probe" kernel params (v2) ide: remove some obsoleted kernel params (v2) ide/pci/delkin_cb.c: pci_module_init to pci_register_driver scc_pata: bugfix for checking DMA IRQ status ide: remove a ton of pointless #undef REALLY_SLOW_IO siimage: DRAC4 note adjust legacy IDE resource setting (v2) ide: fix pmac breakage ide-cs: Update device table ide: ide_get_best_pio_mode() returns incorrect IORDY setting (take 2) piix/slc90e66: more tuneproc() fixing (take 2) ide: fix drive side 80c cable check, take 2 cmd64x: fix PIO mode setup (take 3) alim15x3: fix PIO mode setup
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/ide.txt29
1 files changed, 12 insertions, 17 deletions
diff --git a/Documentation/ide.txt b/Documentation/ide.txt
index 786c3a766995..3bb9f9c98611 100644
--- a/Documentation/ide.txt
+++ b/Documentation/ide.txt
@@ -232,7 +232,9 @@ Summary of ide driver parameters for kernel command line
232 232
233 "hdx=remap63" : remap the drive: add 63 to all sector numbers 233 "hdx=remap63" : remap the drive: add 63 to all sector numbers
234 (for DM OnTrack) 234 (for DM OnTrack)
235 235
236 "idex=noautotune" : driver will NOT attempt to tune interface speed
237
236 "hdx=autotune" : driver will attempt to tune interface speed 238 "hdx=autotune" : driver will attempt to tune interface speed
237 to the fastest PIO mode supported, 239 to the fastest PIO mode supported,
238 if possible for this drive only. 240 if possible for this drive only.
@@ -267,17 +269,6 @@ Summary of ide driver parameters for kernel command line
267 "idex=base,ctl" : specify both base and ctl 269 "idex=base,ctl" : specify both base and ctl
268 270
269 "idex=base,ctl,irq" : specify base, ctl, and irq number 271 "idex=base,ctl,irq" : specify base, ctl, and irq number
270
271 "idex=autotune" : driver will attempt to tune interface speed
272 to the fastest PIO mode supported,
273 for all drives on this interface.
274 Not fully supported by all chipset types,
275 and quite likely to cause trouble with
276 older/odd IDE drives.
277
278 "idex=noautotune" : driver will NOT attempt to tune interface speed
279 This is the default for most chipsets,
280 except the cmd640.
281 272
282 "idex=serialize" : do not overlap operations on idex. Please note 273 "idex=serialize" : do not overlap operations on idex. Please note
283 that you will have to specify this option for 274 that you will have to specify this option for
@@ -303,13 +294,8 @@ The following are valid ONLY on ide0, which usually corresponds
303to the first ATA interface found on the particular host, and the defaults for 294to the first ATA interface found on the particular host, and the defaults for
304the base,ctl ports must not be altered. 295the base,ctl ports must not be altered.
305 296
306 "ide0=dtc2278" : probe/support DTC2278 interface
307 "ide0=ht6560b" : probe/support HT6560B interface
308 "ide0=cmd640_vlb" : *REQUIRED* for VLB cards with the CMD640 chip 297 "ide0=cmd640_vlb" : *REQUIRED* for VLB cards with the CMD640 chip
309 (not for PCI -- automatically detected) 298 (not for PCI -- automatically detected)
310 "ide0=qd65xx" : probe/support qd65xx interface
311 "ide0=ali14xx" : probe/support ali14xx chipsets (ALI M1439/M1443/M1445)
312 "ide0=umc8672" : probe/support umc8672 chipsets
313 299
314 "ide=doubler" : probe/support IDE doublers on Amiga 300 "ide=doubler" : probe/support IDE doublers on Amiga
315 301
@@ -317,6 +303,15 @@ There may be more options than shown -- use the source, Luke!
317 303
318Everything else is rejected with a "BAD OPTION" message. 304Everything else is rejected with a "BAD OPTION" message.
319 305
306For legacy IDE VLB host drivers (ali14xx/dtc2278/ht6560b/qd65xx/umc8672)
307you need to explicitly enable probing by using "probe" kernel parameter,
308i.e. to enable probing for ALI M14xx chipsets (ali14xx host driver) use:
309
310* "ali14xx.probe" boot option when ali14xx driver is built-in the kernel
311
312* "probe" module parameter when ali14xx driver is compiled as module
313 ("modprobe ali14xx probe")
314
320================================================================================ 315================================================================================
321 316
322IDE ATAPI streaming tape driver 317IDE ATAPI streaming tape driver