From e8dc644f9bcfea24f803a0825f0132fd87b39e1d Mon Sep 17 00:00:00 2001 From: David Gwynne Date: Tue, 8 Dec 2009 08:42:00 +0000 Subject: 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 --- sys/dev/pci/ahci.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 @@ -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, -- cgit v1.2.3