diff options
author | David Gwynne <dlg@cvs.openbsd.org> | 2009-12-08 08:42:00 +0000 |
---|---|---|
committer | David Gwynne <dlg@cvs.openbsd.org> | 2009-12-08 08:42:00 +0000 |
commit | e8dc644f9bcfea24f803a0825f0132fd87b39e1d (patch) | |
tree | e991191ada846c3318b26a8cf794cd54f8ec0433 | |
parent | 9c754fc7e81bdc37879890e2b02cf4c121b485ac (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
-rw-r--r-- | sys/dev/pci/ahci.c | 5 |
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, |