diff options
author | sos <sos@FreeBSD.org> | 2007-06-25 08:21:21 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 2007-06-25 08:21:21 +0000 |
commit | 89f565f779b79790ab07feef42a634ff76e8cd12 (patch) | |
tree | 514c71d845a47eda1b08bbb06818117e67bc6963 /sys | |
parent | 18d5cd7cd31d9434e5bd2aa7c52d520d08700d21 (diff) | |
download | FreeBSD-src-89f565f779b79790ab07feef42a634ff76e8cd12.zip FreeBSD-src-89f565f779b79790ab07feef42a634ff76e8cd12.tar.gz |
Add support for the nVidia MCP61 series chipset.
Approved by: re (mux@)
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/ata/ata-chipset.c | 4 | ||||
-rw-r--r-- | sys/dev/ata/ata-pci.h | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/sys/dev/ata/ata-chipset.c b/sys/dev/ata/ata-chipset.c index 6d28afb..9efcd9b 100644 --- a/sys/dev/ata/ata-chipset.c +++ b/sys/dev/ata/ata-chipset.c @@ -2890,6 +2890,10 @@ ata_nvidia_ident(device_t dev) { ATA_NFORCE_MCP55, 0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce MCP55" }, { ATA_NFORCE_MCP55_S1, 0, 0, NV4|NVQ, ATA_SA300, "nForce MCP55" }, { ATA_NFORCE_MCP55_S2, 0, 0, NV4|NVQ, ATA_SA300, "nForce MCP55" }, + { ATA_NFORCE_MCP61, 0, AMDNVIDIA, NVIDIA, ATA_UDMA6, "nForce MCP61" }, + { ATA_NFORCE_MCP61_S1, 0, 0, NV4|NVQ, ATA_SA300, "nForce MCP61" }, + { ATA_NFORCE_MCP61_S2, 0, 0, NV4|NVQ, ATA_SA300, "nForce MCP61" }, + { ATA_NFORCE_MCP61_S3, 0, 0, NV4|NVQ, ATA_SA300, "nForce MCP61" }, { 0, 0, 0, 0, 0, 0}} ; char buffer[64] ; diff --git a/sys/dev/ata/ata-pci.h b/sys/dev/ata/ata-pci.h index 4784d9c..43abf64 100644 --- a/sys/dev/ata/ata-pci.h +++ b/sys/dev/ata/ata-pci.h @@ -222,6 +222,10 @@ struct ata_connect_task { #define ATA_NFORCE_MCP55 0x036e10de #define ATA_NFORCE_MCP55_S1 0x037e10de #define ATA_NFORCE_MCP55_S2 0x037f10de +#define ATA_NFORCE_MCP61 0x03ec10de +#define ATA_NFORCE_MCP61_S1 0x03e710de +#define ATA_NFORCE_MCP61_S2 0x03f610de +#define ATA_NFORCE_MCP61_S3 0x03f710de #define ATA_PROMISE_ID 0x105a #define ATA_PDC20246 0x4d33105a |