The following diff adds the remaining PCI ids for the Intel AHCI
controllers with a RAID mode to the existing ICH8 / ICH10 PCI ids.


Add the Intel ICH7 (82801GHM / GR), ICH9 (82801I) and ICH10 (82801JD),
6321ESB and PCH (3400) RAID mode PCI ids.


Index: ahci.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/ahci.c,v
retrieving revision 1.160
diff -u -p -r1.160 ahci.c
--- ahci.c      15 Mar 2010 19:54:54 -0000      1.160
+++ ahci.c      16 Mar 2010 02:02:03 -0000
@@ -440,9 +440,25 @@ static const struct ahci_device ahci_dev
        { PCI_VENDOR_ATI,       PCI_PRODUCT_ATI_SBX00_SATA_1,
            NULL,               ahci_ati_sb600_attach },
 
+       { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_3400_RAID_1,
+           NULL,               NULL },
+       { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_3400_RAID_2,
+           NULL,               NULL },
+       { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_6321ESB_RAID_1,
+           NULL,               NULL },
+       { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_6321ESB_RAID_2,
+           NULL,               NULL },
+       { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801GHM_RAID,
+           NULL,               NULL },
+       { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801GR_RAID,
+           NULL,               NULL },
        { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801H_RAID,
            NULL,               NULL },
        { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801HBM_RAID,
+           NULL,               NULL },
+       { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801I_RAID,
+           NULL,               NULL },
+       { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801JD_RAID,
            NULL,               NULL },
        { PCI_VENDOR_INTEL,     PCI_PRODUCT_INTEL_82801JI_RAID,
            NULL,               NULL },

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to