summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2009-11-09 09:27:09 +0000
committermav <mav@FreeBSD.org>2009-11-09 09:27:09 +0000
commit65345261b1bebaea866719a8433081518daad026 (patch)
tree8c97a55b5f17add1e680a07b0656a7c37f4aaeb0
parent12da1cc788a5f1fc46e511727b7e21ac9d0e19b2 (diff)
downloadFreeBSD-src-65345261b1bebaea866719a8433081518daad026.zip
FreeBSD-src-65345261b1bebaea866719a8433081518daad026.tar.gz
Add more ICH10 chip IDs.
Submitted by: Dmitry S. Luhtionov <mitya@cabletv.dp.ua>
-rw-r--r--sys/dev/ata/ata-pci.h4
-rw-r--r--sys/dev/ata/chipsets/ata-intel.c4
2 files changed, 8 insertions, 0 deletions
diff --git a/sys/dev/ata/ata-pci.h b/sys/dev/ata/ata-pci.h
index 7d7a08e..66a25c4 100644
--- a/sys/dev/ata/ata-pci.h
+++ b/sys/dev/ata/ata-pci.h
@@ -196,6 +196,10 @@ struct ata_pci_controller {
#define ATA_I82801JD_AH 0x3a028086
#define ATA_I82801JD_R1 0x3a058086
#define ATA_I82801JD_S2 0x3a068086
+#define ATA_I82801JI_S1 0x3a208086
+#define ATA_I82801JI_AH 0x3a228086
+#define ATA_I82801JI_R1 0x3a258086
+#define ATA_I82801JI_S2 0x3a268086
#define ATA_I31244 0x32008086
#define ATA_ITE_ID 0x1283
diff --git a/sys/dev/ata/chipsets/ata-intel.c b/sys/dev/ata/chipsets/ata-intel.c
index 38c296b..a19de8b 100644
--- a/sys/dev/ata/chipsets/ata-intel.c
+++ b/sys/dev/ata/chipsets/ata-intel.c
@@ -135,6 +135,10 @@ ata_intel_probe(device_t dev)
{ ATA_I82801JD_AH, 0, INTEL_AHCI, 0, ATA_SA300, "ICH10" },
{ ATA_I82801JD_R1, 0, INTEL_AHCI, 0, ATA_SA300, "ICH10" },
{ ATA_I82801JD_S2, 0, INTEL_AHCI, 0, ATA_SA300, "ICH10" },
+ { ATA_I82801JI_S1, 0, INTEL_AHCI, 0, ATA_SA300, "ICH10" },
+ { ATA_I82801JI_AH, 0, INTEL_AHCI, 0, ATA_SA300, "ICH10" },
+ { ATA_I82801JI_R1, 0, INTEL_AHCI, 0, ATA_SA300, "ICH10" },
+ { ATA_I82801JI_S2, 0, INTEL_AHCI, 0, ATA_SA300, "ICH10" },
{ ATA_I31244, 0, 0, 2, ATA_SA150, "31244" },
{ 0, 0, 0, 0, 0, 0}};
OpenPOWER on IntegriCloud