diff options
author | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2008-04-27 09:38:30 -0400 |
---|---|---|
committer | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2008-04-27 09:38:30 -0400 |
commit | 6e87543a94fb2a966c81a61fc91246592f9719da (patch) | |
tree | a402e8e5fae4b1e9d9a8535d89d8c1255c574eaa /Documentation/ide/ide.txt | |
parent | 207daeaabb5396995ebac63415fab71476b64ca3 (diff) |
ide: add "nodma|noflush|noprobe|nowerr=" parameters
* Add "nodma|noflush|noprobe|nowerr=" parameters.
* Obsolete "hdx=noprobe|none|nowerr|nodma|noflush" kernel parameters.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Diffstat (limited to 'Documentation/ide/ide.txt')
-rw-r--r-- | Documentation/ide/ide.txt | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/Documentation/ide/ide.txt b/Documentation/ide/ide.txt index 601e79ecef03..5bff93c89a23 100644 --- a/Documentation/ide/ide.txt +++ b/Documentation/ide/ide.txt | |||
@@ -99,10 +99,10 @@ with hd.c but not with ide.c), then an command line option may be specified | |||
99 | for each drive for which you'd like the drive to skip the hardware | 99 | for each drive for which you'd like the drive to skip the hardware |
100 | probe/identification sequence. For example: | 100 | probe/identification sequence. For example: |
101 | 101 | ||
102 | hdb=noprobe | 102 | ide_core.noprobe=0.1 |
103 | or | 103 | or |
104 | hdc=768,16,32 | 104 | hdc=768,16,32 |
105 | hdc=noprobe | 105 | ide_core.noprobe=1.0 |
106 | 106 | ||
107 | Note that when only one IDE device is attached to an interface, it should be | 107 | Note that when only one IDE device is attached to an interface, it should be |
108 | jumpered as "single" or "master", *not* "slave". Many folks have had | 108 | jumpered as "single" or "master", *not* "slave". Many folks have had |
@@ -174,9 +174,7 @@ to /etc/modprobe.conf. | |||
174 | 174 | ||
175 | When ide.c is used as a module, you can pass command line parameters to the | 175 | When ide.c is used as a module, you can pass command line parameters to the |
176 | driver using the "options=" keyword to insmod, while replacing any ',' with | 176 | driver using the "options=" keyword to insmod, while replacing any ',' with |
177 | ';'. For example: | 177 | ';'. |
178 | |||
179 | insmod ide.o options="hda=nodma hdb=nodma" | ||
180 | 178 | ||
181 | 179 | ||
182 | ================================================================================ | 180 | ================================================================================ |
@@ -186,18 +184,10 @@ Summary of ide driver parameters for kernel command line | |||
186 | 184 | ||
187 | "hdx=" is recognized for all "x" from "a" to "u", such as "hdc". | 185 | "hdx=" is recognized for all "x" from "a" to "u", such as "hdc". |
188 | 186 | ||
189 | "hdx=noprobe" : drive may be present, but do not probe for it | ||
190 | |||
191 | "hdx=none" : drive is NOT present, ignore cmos and do not probe | ||
192 | |||
193 | "hdx=nowerr" : ignore the WRERR_STAT bit on this drive | ||
194 | |||
195 | "hdx=cdrom" : drive is present, and is a cdrom drive | 187 | "hdx=cdrom" : drive is present, and is a cdrom drive |
196 | 188 | ||
197 | "hdx=cyl,head,sect" : disk drive is present, with specified geometry | 189 | "hdx=cyl,head,sect" : disk drive is present, with specified geometry |
198 | 190 | ||
199 | "hdx=nodma" : disallow DMA | ||
200 | |||
201 | "ide=doubler" : probe/support IDE doublers on Amiga | 191 | "ide=doubler" : probe/support IDE doublers on Amiga |
202 | 192 | ||
203 | There may be more options than shown -- use the source, Luke! | 193 | There may be more options than shown -- use the source, Luke! |
@@ -230,6 +220,16 @@ a case please report it as a bug instead) use "ignore_cable" kernel parameter: | |||
230 | * "ignore_cable=[interface_number]" module parameter (for ide_core module) | 220 | * "ignore_cable=[interface_number]" module parameter (for ide_core module) |
231 | if IDE is compiled as module | 221 | if IDE is compiled as module |
232 | 222 | ||
223 | Other kernel parameters for ide_core are: | ||
224 | |||
225 | * "nodma=[interface_number.device_number]" to disallow DMA for a device | ||
226 | |||
227 | * "noflush=[interface_number.device_number]" to disable flush requests | ||
228 | |||
229 | * "noprobe=[interface_number.device_number]" to skip probing | ||
230 | |||
231 | * "nowerr=[interface_number.device_number]" to ignore the WRERR_STAT bit | ||
232 | |||
233 | ================================================================================ | 233 | ================================================================================ |
234 | 234 | ||
235 | Some Terminology | 235 | Some Terminology |