summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth R Westerback <krw@cvs.openbsd.org>2001-03-29 23:53:40 +0000
committerKenneth R Westerback <krw@cvs.openbsd.org>2001-03-29 23:53:40 +0000
commitab8940e348a5e4c79aa4382da8eefc859965f706 (patch)
treeec47db4cb2deebea535ea6d64a8111dc5589ae6c
parent1ce79a21a95fd93e51be22764369b107369a0f25 (diff)
An INIC-940 based card supplied by Initio proves that the iha driver
does support both INIC-940 and INIC-950 chips. So allow iha to recognize and claim INIC-940 based cards, and change documentation to reflect new support. Thanks to Initio for providing the card to test.
-rw-r--r--distrib/notes/i386/hardware5
-rw-r--r--share/man/man4/iha.46
-rw-r--r--share/man/man4/pci.44
-rw-r--r--sys/dev/pci/iha_pci.c3
4 files changed, 11 insertions, 7 deletions
diff --git a/distrib/notes/i386/hardware b/distrib/notes/i386/hardware
index 41b233b0037..b97ca6545f0 100644
--- a/distrib/notes/i386/hardware
+++ b/distrib/notes/i386/hardware
@@ -43,7 +43,10 @@ Supported devices {:-include-:}:
ST01/02
Future Domain TMC-885
Future Domain TMC-950
- Initio Speedway INI-9100 PCI U/UW
+ Initio INIC-940 and INIC-950 based PCI SCSI cards, including
+ Initio INI-9090U
+ Initio INI-9100U/UW
+ Iwill 2935UW
AMD Am53c974 PCscsi-PCI SCSI controllers
RAID controllers:
3ware Escalade 3W-5x00, 3W-6x00
diff --git a/share/man/man4/iha.4 b/share/man/man4/iha.4
index 4f089cbbd74..7ffaf094fb5 100644
--- a/share/man/man4/iha.4
+++ b/share/man/man4/iha.4
@@ -37,10 +37,10 @@
.Sh DESCRIPTION
The
.Nm
-driver supports PCI SCSI host adapters using the Initio INIC-950 chip,
-such as the Initio INI-9100U/UW PCI SCSI host adapter.
+driver supports PCI SCSI host adapters based on the Initio INIC-940
+and INIC-950 chips.
.Pp
-The INI-9100U/UW and the Iwill 2935UW have been tested.
+The INI-9090U, INI-9100U/UW and the Iwill 2935UW have been tested.
.Sh SEE ALSO
.Xr cd 4 ,
.Xr intro 4 ,
diff --git a/share/man/man4/pci.4 b/share/man/man4/pci.4
index dfbc5e79806..d8a1cf84655 100644
--- a/share/man/man4/pci.4
+++ b/share/man/man4/pci.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: pci.4,v 1.33 2001/03/29 14:32:36 aaron Exp $
+.\" $OpenBSD: pci.4,v 1.34 2001/03/29 23:53:38 krw Exp $
.\" $NetBSD: pci.4,v 1.29 2000/04/01 00:32:23 tsarna Exp $
.\"
.\" Copyright (c) 2000 Theo de Raadt. All rights reserved.
@@ -99,7 +99,7 @@ and
.Tn FibreChannel
interfaces.
.It Xr iha 4
-Initio Speedway INI-9100 U/UW
+Initio INIC-940 and INIC-950 based
.Tn SCSI
interfaces.
.It Xr ncr 4 , Xr siop 4
diff --git a/sys/dev/pci/iha_pci.c b/sys/dev/pci/iha_pci.c
index 98365e6d306..ae3bbb3c14b 100644
--- a/sys/dev/pci/iha_pci.c
+++ b/sys/dev/pci/iha_pci.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: iha_pci.c,v 1.1 2001/01/23 04:19:42 krw Exp $ */
+/* $OpenBSD: iha_pci.c,v 1.2 2001/03/29 23:53:38 krw Exp $ */
/*
* Initio INI-9xxxU/UW SCSI Device Driver
*
@@ -70,6 +70,7 @@ iha_pci_probe(parent, match, aux)
if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_INITIO)
switch (PCI_PRODUCT(pa->pa_id)) {
+ case PCI_PRODUCT_INITIO_INIC940:
case PCI_PRODUCT_INITIO_INIC950:
return (1);
}