summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjsg <jsg@openbsd.org>2006-04-15 00:15:12 +0000
committerjsg <jsg@openbsd.org>2006-04-15 00:15:12 +0000
commit7f8e342ebe13ec31d483ce996dc163bec8a4238b (patch)
tree1059079f21714b401f910e0549ee2888e70fe362
parentspaces (diff)
downloadwireguard-openbsd-7f8e342ebe13ec31d483ce996dc163bec8a4238b.tar.xz
wireguard-openbsd-7f8e342ebe13ec31d483ce996dc163bec8a4238b.zip
Add support for non-RAID part of the ITExpress IT8212F.
From Hans-Guenter Weigand hgw at d1906.inka.de.
-rw-r--r--share/man/man4/pciide.44
-rw-r--r--sys/dev/pci/pciide.c6
2 files changed, 7 insertions, 3 deletions
diff --git a/share/man/man4/pciide.4 b/share/man/man4/pciide.4
index c4f3bd21288..ce2f82b58e2 100644
--- a/share/man/man4/pciide.4
+++ b/share/man/man4/pciide.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: pciide.4,v 1.59 2006/03/28 12:56:44 robert Exp $
+.\" $OpenBSD: pciide.4,v 1.60 2006/04/15 00:15:12 jsg Exp $
.\" $NetBSD: pciide.4,v 1.8 1999/03/16 01:19:17 garbled Exp $
.\"
.\" Copyright (c) 1998 Manuel Bouyer.
@@ -88,7 +88,7 @@ ICH6/ICH6M/ICH6R/ICH7/ICH7M)
.It
Intel 6300ESB
.It
-ITE IT8212F
+ITE IT8211F, IT8212F
.It
National Semiconductor PC87415
.It
diff --git a/sys/dev/pci/pciide.c b/sys/dev/pci/pciide.c
index 70b1c338102..3eba6a80982 100644
--- a/sys/dev/pci/pciide.c
+++ b/sys/dev/pci/pciide.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pciide.c,v 1.232 2006/04/09 00:51:58 brad Exp $ */
+/* $OpenBSD: pciide.c,v 1.233 2006/04/15 00:15:12 jsg Exp $ */
/* $NetBSD: pciide.c,v 1.127 2001/08/03 01:31:08 tsutsui Exp $ */
/*
@@ -847,6 +847,10 @@ const struct pciide_product_desc pciide_nvidia_products[] = {
};
const struct pciide_product_desc pciide_ite_products[] = {
+ { PCI_PRODUCT_ITEXPRESS_IT8211F,
+ IDE_PCI_CLASS_OVERRIDE,
+ ite_chip_map
+ },
{ PCI_PRODUCT_ITEXPRESS_IT8212F,
IDE_PCI_CLASS_OVERRIDE,
ite_chip_map