diff options
author | mav <mav@FreeBSD.org> | 2012-10-02 22:03:21 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2012-10-02 22:03:21 +0000 |
commit | 63f83ebad921990694d019d89af0426a4c81269a (patch) | |
tree | c3c802ebee9675b618bf2ba179494cce0dc814ca /sys/dev/ata/ata-all.h | |
parent | 4143500b7bd8c48ee7602a796783fc0a455a6d40 (diff) | |
download | FreeBSD-src-63f83ebad921990694d019d89af0426a4c81269a.zip FreeBSD-src-63f83ebad921990694d019d89af0426a4c81269a.tar.gz |
Implement SATA revision (speed) control for legacy SATA controller for
both boot (via loader tunables) and run-time (via `camcontrol negotiate`).
Tested to work at least on NVIDIA MCP55 chipset.
H/w provided by: glebius
Diffstat (limited to 'sys/dev/ata/ata-all.h')
-rw-r--r-- | sys/dev/ata/ata-all.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/ata/ata-all.h b/sys/dev/ata/ata-all.h index 8209808..7154d56 100644 --- a/sys/dev/ata/ata-all.h +++ b/sys/dev/ata/ata-all.h @@ -142,6 +142,7 @@ #define ATA_SC_SPD_NO_SPEED 0x00000000 #define ATA_SC_SPD_SPEED_GEN1 0x00000010 #define ATA_SC_SPD_SPEED_GEN2 0x00000020 +#define ATA_SC_SPD_SPEED_GEN3 0x00000040 #define ATA_SC_IPM_MASK 0x00000f00 #define ATA_SC_IPM_NONE 0x00000000 |