Module Name: src
Committed By: snj
Date: Sun Jun 25 06:22:57 UTC 2017
Modified Files:
src/share/man/man4 [netbsd-8]: siisata.4
src/sys/dev/pci [netbsd-8]: pcidevs siisata_pci.c
Log Message:
Pull up following revision(s) (requested by jdolecek in ticket #55):
share/man/man4/siisata.4: revision 1.6
sys/dev/pci/pcidevs: revision 1.1291
sys/dev/pci/siisata_pci.c: revision 1.15
add entry for Adaptec 1220SA
--
match Adaptec 1220SA; that card actually uses Silicon Image 3132, and works
well with the siisata(4) driver
--
add Adaptec 1220SA
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.5.18.1 src/share/man/man4/siisata.4
cvs rdiff -u -r1.1289 -r1.1289.2.1 src/sys/dev/pci/pcidevs
cvs rdiff -u -r1.14 -r1.14.10.1 src/sys/dev/pci/siisata_pci.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/share/man/man4/siisata.4
diff -u src/share/man/man4/siisata.4:1.5 src/share/man/man4/siisata.4:1.5.18.1
--- src/share/man/man4/siisata.4:1.5 Tue Mar 18 18:20:39 2014
+++ src/share/man/man4/siisata.4 Sun Jun 25 06:22:57 2017
@@ -1,4 +1,4 @@
-.\" $NetBSD: siisata.4,v 1.5 2014/03/18 18:20:39 riastradh Exp $
+.\" $NetBSD: siisata.4,v 1.5.18.1 2017/06/25 06:22:57 snj Exp $
.\"
.\" Copyright (c) 2007, 2008 Jonathan A. Kollasch. All rights reserved.
.\"
@@ -22,7 +22,7 @@
.\" INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd July 19, 2009
+.Dd June 17, 2017
.Dt SIISATA 4
.Os
.Sh NAME
@@ -48,6 +48,7 @@ driver:
.Bl -tag -width Ds -offset indent -compact
.It Silicon Image SiI3124 4-port PCI/PCI-X
.It Silicon Image SiI3132 2-port PCI-Express x1
+.It Adaptec 1220SA (SiI3132 chip)
.It Silicon Image SiI3531 1-port PCI-Express x1
.El
.Sh SEE ALSO
Index: src/sys/dev/pci/pcidevs
diff -u src/sys/dev/pci/pcidevs:1.1289 src/sys/dev/pci/pcidevs:1.1289.2.1
--- src/sys/dev/pci/pcidevs:1.1289 Tue May 23 07:12:56 2017
+++ src/sys/dev/pci/pcidevs Sun Jun 25 06:22:57 2017
@@ -1,4 +1,4 @@
-$NetBSD: pcidevs,v 1.1289 2017/05/23 07:12:56 nonaka Exp $
+$NetBSD: pcidevs,v 1.1289.2.1 2017/06/25 06:22:57 snj Exp $
/*
* Copyright (c) 1995, 1996 Christopher G. Demetriou
@@ -1955,6 +1955,7 @@ product CIRRUS CS4281 0x6005 CS4281 Cry
/* Adaptec's AAR-1210SA serial ATA RAID controller uses the CMDTECH chip */
product CMDTECH AAR_1210SA 0x0240 AAR-1210SA SATA RAID Controller
+product CMDTECH AAR_1220SA 0x0242 AAR-1220SA SATA RAID Controller
/* CMD Technology products -- info gleaned from their web site */
product CMDTECH 640 0x0640 PCI0640
/* No data on the CMD Tech. web site for the following as of Mar. 3 '98 */
Index: src/sys/dev/pci/siisata_pci.c
diff -u src/sys/dev/pci/siisata_pci.c:1.14 src/sys/dev/pci/siisata_pci.c:1.14.10.1
--- src/sys/dev/pci/siisata_pci.c:1.14 Thu Jul 14 04:19:27 2016
+++ src/sys/dev/pci/siisata_pci.c Sun Jun 25 06:22:57 2017
@@ -1,4 +1,4 @@
-/* $NetBSD: siisata_pci.c,v 1.14 2016/07/14 04:19:27 msaitoh Exp $ */
+/* $NetBSD: siisata_pci.c,v 1.14.10.1 2017/06/25 06:22:57 snj Exp $ */
/*
* Copyright (c) 2006 Manuel Bouyer.
@@ -51,7 +51,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: siisata_pci.c,v 1.14 2016/07/14 04:19:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: siisata_pci.c,v 1.14.10.1 2017/06/25 06:22:57 snj Exp $");
#include <sys/types.h>
#include <sys/malloc.h>
@@ -97,6 +97,12 @@ static const struct siisata_pci_board si
},
{
.spb_vend = PCI_VENDOR_CMDTECH,
+ .spb_prod = PCI_PRODUCT_CMDTECH_AAR_1220SA,
+ .spb_port = 2,
+ .spb_chip = 3132,
+ },
+ {
+ .spb_vend = PCI_VENDOR_CMDTECH,
.spb_prod = PCI_PRODUCT_CMDTECH_3531,
.spb_port = 1,
.spb_chip = 3531,