summaryrefslogtreecommitdiff
path: root/sys/dev/pci
diff options
context:
space:
mode:
authorDavid Gwynne <dlg@cvs.openbsd.org>2009-12-08 08:42:00 +0000
committerDavid Gwynne <dlg@cvs.openbsd.org>2009-12-08 08:42:00 +0000
commite8dc644f9bcfea24f803a0825f0132fd87b39e1d (patch)
treee991191ada846c3318b26a8cf794cd54f8ec0433 /sys/dev/pci
parent9c754fc7e81bdc37879890e2b02cf4c121b485ac (diff)
claim Intel 82801H RAID by pci id. it might be in RAID mode, not ahci.
makes the disks in a dell 960 work. there's probably a lot of other ids that should be added here too
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/ahci.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/dev/pci/ahci.c b/sys/dev/pci/ahci.c
index 4d56e1a72d0..ca999cc681a 100644
--- a/sys/dev/pci/ahci.c
+++ b/sys/dev/pci/ahci.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ahci.c,v 1.154 2009/12/07 09:37:34 dlg Exp $ */
+/* $OpenBSD: ahci.c,v 1.155 2009/12/08 08:41:59 dlg Exp $ */
/*
* Copyright (c) 2006 David Gwynne <dlg@openbsd.org>
@@ -440,6 +440,9 @@ static const struct ahci_device ahci_devices[] = {
{ PCI_VENDOR_ATI, PCI_PRODUCT_ATI_SBX00_SATA_1,
NULL, ahci_ati_sb600_attach },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801H_RAID,
+ NULL, NULL },
+
{ PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP65_AHCI_2,
NULL, ahci_nvidia_mcp_attach },
{ PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP67_AHCI_1,