summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pciide.c
diff options
context:
space:
mode:
authorAlexander Yurchenko <grange@cvs.openbsd.org>2003-03-06 11:49:21 +0000
committerAlexander Yurchenko <grange@cvs.openbsd.org>2003-03-06 11:49:21 +0000
commit2789e320b52d85524768c434da85e47fddcb3efd (patch)
tree56d0550d45fa6fff9fb6a91bf1dafeaddbb500ca /sys/dev/pci/pciide.c
parent55931e5d238343f9988af6cc7ff0a46d4f8ce6fa (diff)
Support for ServerWorks CSB6 IDE
Diffstat (limited to 'sys/dev/pci/pciide.c')
-rw-r--r--sys/dev/pci/pciide.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/dev/pci/pciide.c b/sys/dev/pci/pciide.c
index 942d4e0005f..6261fb27b80 100644
--- a/sys/dev/pci/pciide.c
+++ b/sys/dev/pci/pciide.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pciide.c,v 1.116 2003/02/24 20:54:15 grange Exp $ */
+/* $OpenBSD: pciide.c,v 1.117 2003/03/06 11:49:20 grange Exp $ */
/* $NetBSD: pciide.c,v 1.127 2001/08/03 01:31:08 tsutsui Exp $ */
/*
@@ -524,6 +524,10 @@ const struct pciide_product_desc pciide_serverworks_products[] = {
0,
serverworks_chip_map,
},
+ { PCI_PRODUCT_RCC_CSB6_IDE,
+ 0,
+ serverworks_chip_map,
+ },
};
const struct pciide_product_desc pciide_nvidia_products[] = {
@@ -4736,6 +4740,9 @@ serverworks_chip_map(sc, pa)
else
sc->sc_wdcdev.UDMA_cap = 5;
break;
+ case PCI_PRODUCT_RCC_CSB6_IDE:
+ sc->sc_wdcdev.UDMA_cap = 5;
+ break;
}
sc->sc_wdcdev.set_modes = serverworks_setup_channel;