ide: remove obsoleted "hdx=noautotune" kernel parameter
Remove obsoleted "hdx=noautotune" kernel parameter (it has been obsoleted since 1 Nov 2004). Then make ide_hwif_t.autotune a single bit flag and remove no longer needed IDE_TUNE_* defines. Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
This commit is contained in:
parent
ef87f8d096
commit
cc12175ff2
4 changed files with 6 additions and 24 deletions
|
@ -47,13 +47,6 @@ typedef unsigned char byte; /* used everywhere */
|
|||
#define ERROR_RESET 3 /* Reset controller every 4th retry */
|
||||
#define ERROR_RECAL 1 /* Recalibrate every 2nd retry */
|
||||
|
||||
/*
|
||||
* Tune flags
|
||||
*/
|
||||
#define IDE_TUNE_NOAUTO 2
|
||||
#define IDE_TUNE_AUTO 1
|
||||
#define IDE_TUNE_DEFAULT 0
|
||||
|
||||
/*
|
||||
* state flags
|
||||
*/
|
||||
|
@ -328,7 +321,7 @@ typedef struct ide_drive_s {
|
|||
unsigned atapi_overlap : 1; /* ATAPI overlap (not supported) */
|
||||
unsigned doorlocking : 1; /* for removable only: door lock/unlock works */
|
||||
unsigned nodma : 1; /* disallow DMA */
|
||||
unsigned autotune : 2; /* 0=default, 1=autotune, 2=noautotune */
|
||||
unsigned autotune : 1; /* 0=default, 1=autotune */
|
||||
unsigned remap_0_to_1 : 1; /* 0=noremap, 1=remap 0->1 (for EZDrive) */
|
||||
unsigned blocked : 1; /* 1=powermanagment told us not to do anything, so sleep nicely */
|
||||
unsigned vdma : 1; /* 1=doing PIO over DMA 0=doing normal DMA */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue