summaryrefslogtreecommitdiff
path: root/sys/dev/pci
diff options
context:
space:
mode:
authortron <tron@NetBSD.org>2008-12-08 15:35:23 +0000
committertron <tron@NetBSD.org>2008-12-08 15:35:23 +0000
commite123b7f433cd6cd96383dc208eacc9314dc5ca9d (patch)
tree14d37d2b903784c85074d0ca2cf632f734a9640a /sys/dev/pci
parent6a5161dfcbaae1f8e0139d73ac460660d84d5162 (diff)
Force the nVidia nForce 630i MCP73 to attach to ahcisata(4) as well.
It would otherwise attach to pciide(4) and use PIO mode. Patch submitted by Bernhard Moellemann in PR kern/40134.
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/ahcisata_pci.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/dev/pci/ahcisata_pci.c b/sys/dev/pci/ahcisata_pci.c
index ac92d7be4c3..cf4757f0c01 100644
--- a/sys/dev/pci/ahcisata_pci.c
+++ b/sys/dev/pci/ahcisata_pci.c
@@ -1,4 +1,4 @@
-/* $NetBSD: ahcisata_pci.c,v 1.12 2008/08/01 17:17:35 dillo Exp $ */
+/* $NetBSD: ahcisata_pci.c,v 1.13 2008/12/08 15:35:23 tron Exp $ */
/*
* Copyright (c) 2006 Manuel Bouyer.
@@ -31,7 +31,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ahcisata_pci.c,v 1.12 2008/08/01 17:17:35 dillo Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ahcisata_pci.c,v 1.13 2008/12/08 15:35:23 tron Exp $");
#include <sys/types.h>
#include <sys/malloc.h>
@@ -56,6 +56,8 @@ static const struct pci_quirkdata ahci_pci_quirks[] = {
AHCI_PCI_QUIRK_FORCE },
{ PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP67_SATA,
AHCI_PCI_QUIRK_FORCE },
+ { PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP73_AHCI_1,
+ AHCI_PCI_QUIRK_FORCE },
};
struct ahci_pci_softc {