diff options
| author | Jeff Garzik <jgarzik@pobox.com> | 2004-07-04 13:02:36 -0400 |
|---|---|---|
| committer | Jeff Garzik <jgarzik@pobox.com> | 2004-07-04 13:02:36 -0400 |
| commit | 1d6fb7da31f8d134a10e9b55e8d7683bd6bfb1d4 (patch) | |
| tree | 7a8547499212232ca5adfe89239ac703fb8f5bbb /include/linux/libata.h | |
| parent | 7a3e5b20e43ede1d5b6752df6e30513f569b71d2 (diff) | |
[libata] transfer mode bug fixes and type cleanup
Fix two bugs that causes the recently-added transfer mode code
to break on 64-bit platforms. Make associated code more type-correct
in the process.
Diffstat (limited to 'include/linux/libata.h')
| -rw-r--r-- | include/linux/libata.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/linux/libata.h b/include/linux/libata.h index ac2b1fb85764..f77a2863c187 100644 --- a/include/linux/libata.h +++ b/include/linux/libata.h @@ -258,9 +258,9 @@ struct ata_device { unsigned int class; /* ATA_DEV_xxx */ unsigned int devno; /* 0 or 1 */ u16 id[ATA_ID_WORDS]; /* IDENTIFY xxx DEVICE data */ - unsigned int pio_mode; - unsigned int dma_mode; - unsigned int xfer_mode; + u8 pio_mode; + u8 dma_mode; + u8 xfer_mode; unsigned int xfer_shift; /* ATA_SHIFT_xxx */ /* cache info about current transfer mode */ |
