Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/dev/pci Sort by PCI_VENDOR_*. No functional change.
details: https://anonhg.NetBSD.org/src/rev/d50e13d6d82b
branches: trunk
changeset: 756168:d50e13d6d82b
user: msaitoh <msaitoh%NetBSD.org@localhost>
date: Thu Jul 08 00:03:31 2010 +0000
description:
Sort by PCI_VENDOR_*. No functional change.
diffstat:
sys/dev/pci/pucdata.c | 2572 ++++++++++++++++++++++++------------------------
1 files changed, 1287 insertions(+), 1285 deletions(-)
diffs (truncated from 2613 to 300 lines):
diff -r 32a67283814f -r d50e13d6d82b sys/dev/pci/pucdata.c
--- a/sys/dev/pci/pucdata.c Wed Jul 07 22:55:03 2010 +0000
+++ b/sys/dev/pci/pucdata.c Thu Jul 08 00:03:31 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: pucdata.c,v 1.60 2010/07/02 03:25:27 msaitoh Exp $ */
+/* $NetBSD: pucdata.c,v 1.61 2010/07/08 00:03:31 msaitoh Exp $ */
/*
* Copyright (c) 1998, 1999 Christopher G. Demetriou. All rights reserved.
@@ -36,7 +36,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pucdata.c,v 1.60 2010/07/02 03:25:27 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pucdata.c,v 1.61 2010/07/08 00:03:31 msaitoh Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -50,1228 +50,11 @@
const struct puc_device_description puc_devices[] = {
/*
- * SUNIX 40XX series of serial/parallel combo cards.
- * Tested with 4055A and 4065A.
- */
- { "SUNIX 400X 1P",
- { 0x1409, 0x7168, 0x1409, 0x4000 },
- { 0xffff, 0xffff, 0xffff, 0xeff0 },
- {
- { PUC_PORT_TYPE_LPT, 0x10, 0x00, 0x00 },
- },
- },
-
- { "SUNIX 401X 2P",
- { 0x1409, 0x7168, 0x1409, 0x4010 },
- { 0xffff, 0xffff, 0xffff, 0xeff0 },
- {
- { PUC_PORT_TYPE_LPT, 0x10, 0x00, 0x00 },
- { PUC_PORT_TYPE_LPT, 0x18, 0x00, 0x00 },
- },
- },
-
- { "SUNIX 402X 1S",
- { 0x1409, 0x7168, 0x1409, 0x4020 },
- { 0xffff, 0xffff, 0xffff, 0xeff0 },
- {
- { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8},
- },
- },
-
- { "SUNIX 403X 2S",
- { 0x1409, 0x7168, 0x1409, 0x4030 },
- { 0xffff, 0xffff, 0xffff, 0xeff0 },
- {
- { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8},
- },
- },
-
- { "SUNIX 405X 4S",
- { 0x1409, 0x7168, 0x1409, 0x4050 },
- { 0xffff, 0xffff, 0xffff, 0xeff0 },
- {
- { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x14, 0x00, COM_FREQ},
- { PUC_PORT_TYPE_COM, 0x14, 0x08, COM_FREQ},
- },
- },
-
- { "SUNIX 406X 8S",
- { 0x1409, 0x7168, 0x1409, 0x4060 },
- { 0xffff, 0xffff, 0xffff, 0xeff0 },
- {
- { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x14, 0x00, COM_FREQ},
- { PUC_PORT_TYPE_COM, 0x14, 0x08, COM_FREQ},
- { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ},
- { PUC_PORT_TYPE_COM, 0x1c, 0x00, COM_FREQ},
- { PUC_PORT_TYPE_COM, 0x20, 0x00, COM_FREQ},
- { PUC_PORT_TYPE_COM, 0x24, 0x00, COM_FREQ},
- },
- },
-
- { "SUNIX 407X 2S/1P",
- { 0x1409, 0x7168, 0x1409, 0x4070 },
- { 0xffff, 0xffff, 0xffff, 0xeff0 },
- {
- { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8},
- { PUC_PORT_TYPE_LPT, 0x18, 0x00, 0x00 },
- },
- },
-
- { "SUNIX 408X 2S/2P",
- { 0x1409, 0x7168, 0x1409, 0x4080 },
- { 0xffff, 0xffff, 0xffff, 0xeff0 },
- {
- { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8},
- { PUC_PORT_TYPE_LPT, 0x18, 0x00, 0x00 },
- { PUC_PORT_TYPE_LPT, 0x20, 0x00, 0x00 },
- },
- },
-
- { "SUNIX 409X 4S/2P",
- { 0x1409, 0x7168, 0x1409, 0x4090 },
- { 0xffff, 0xffff, 0xffff, 0xeff0 },
- {
- { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x14, 0x00, COM_FREQ},
- { PUC_PORT_TYPE_COM, 0x14, 0x08, COM_FREQ},
- { PUC_PORT_TYPE_LPT, 0x18, 0x00, 0x00 },
- { PUC_PORT_TYPE_LPT, 0x20, 0x00, 0x00 },
- },
- },
-
- /*
- * XXX no entry because I have no data:
- * XXX Dolphin Peripherals 4006 (single parallel)
- */
-
- /*
- * Dolphin Peripherals 4014 (dual parallel port) card. PLX 9050, with
- * a seemingly-lame EEPROM setup that puts the Dolphin IDs
- * into the subsystem fields, and claims that it's a
- * network/misc (0x02/0x80) device.
- */
- { "Dolphin Peripherals 4014",
- { 0x10b5, 0x9050, 0xd84d, 0x6810 },
- { 0xffff, 0xffff, 0xffff, 0xffff },
- {
- { PUC_PORT_TYPE_LPT, 0x20, 0x00, 0x00 },
- { PUC_PORT_TYPE_LPT, 0x24, 0x00, 0x00 },
- },
- },
-
- /*
- * XXX Dolphin Peripherals 4025 (single serial)
- * (clashes with Dolphin Peripherals 4036 (2s variant)
- */
-
- /*
- * Dolphin Peripherals 4035 (dual serial port) card. PLX 9050, with
- * a seemingly-lame EEPROM setup that puts the Dolphin IDs
- * into the subsystem fields, and claims that it's a
- * network/misc (0x02/0x80) device.
- */
- { "Dolphin Peripherals 4035",
- { 0x10b5, 0x9050, 0xd84d, 0x6808 },
- { 0xffff, 0xffff, 0xffff, 0xffff },
- {
- { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ },
- { PUC_PORT_TYPE_COM, 0x1c, 0x00, COM_FREQ },
- },
- },
-
- /*
- * Dolphin Peripherals 4036 (dual serial port) card.
- * (Dolpin 4025 has the same ID but only one port)
- */
- { "Dolphin Peripherals 4036",
- { 0x1409, 0x7168, 0x0, 0x0 },
- { 0xffff, 0xffff, 0x0, 0x0 },
- {
- { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8},
- { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ * 8},
- },
- },
-
- /*
- * XXX no entry because I have no data:
- * XXX Dolphin Peripherals 4078 (dual serial and single parallel)
- */
-
- /* IBM SurePOS 300 Series (481033H) serial ports */
- { "IBM SurePOS 300 Series (481033H)",
- { PCI_VENDOR_IBM, PCI_PRODUCT_IBM_4810_SCC, 0, 0 },
- { 0xffff, 0xfff, 0, 0 },
- {
- { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ }, /* Port C */
- { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ }, /* Port D */
- { PUC_PORT_TYPE_COM, 0x14, 0x00, COM_FREQ }, /* Port E */
- { PUC_PORT_TYPE_COM, 0x1c, 0x00, COM_FREQ }, /* Port F */
- },
- },
-
- /*
- * SIIG Boards.
- *
- * SIIG provides documentation for their boards at:
- * <URL:http://www.siig.com/driver.htm>
- *
- * Please excuse the weird ordering, it's the order they
- * use in their documentation.
- */
-
- /*
- * SIIG "10x" family boards.
- */
-
- /* SIIG Cyber Serial PCI 16C550 (10x family): 1S */
- { "SIIG Cyber Serial PCI 16C550 (10x family)",
- { 0x131f, 0x1000, 0, 0 },
- { 0xffff, 0xffff, 0, 0 },
- {
- { PUC_PORT_TYPE_COM, 0x18, 0x00,
- (COM_FREQ * 8)|PUC_COM_SIIG10x|PUC_PORT_USR1 },
- },
- },
-
- /* SIIG Cyber Serial PCI 16C650 (10x family): 1S */
- { "SIIG Cyber Serial PCI 16C650 (10x family)",
- { 0x131f, 0x1001, 0, 0 },
- { 0xffff, 0xffff, 0, 0 },
- {
- { PUC_PORT_TYPE_COM, 0x18, 0x00,
- (COM_FREQ * 8)|PUC_COM_SIIG10x|PUC_PORT_USR1 },
- },
- },
-
- /* SIIG Cyber Serial PCI 16C850 (10x family): 1S */
- { "SIIG Cyber Serial PCI 16C850 (10x family)",
- { 0x131f, 0x1002, 0, 0 },
- { 0xffff, 0xffff, 0, 0 },
- {
- { PUC_PORT_TYPE_COM, 0x18, 0x00,
- (COM_FREQ * 8)|PUC_COM_SIIG10x|PUC_PORT_USR1 },
- },
- },
-
- /* SIIG Cyber I/O PCI 16C550 (10x family): 1S, 1P */
- { "SIIG Cyber I/O PCI 16C550 (10x family)",
- { 0x131f, 0x1010, 0, 0 },
- { 0xffff, 0xffff, 0, 0 },
- {
- { PUC_PORT_TYPE_COM, 0x18, 0x00,
- (COM_FREQ * 8)|PUC_COM_SIIG10x|PUC_PORT_USR0 },
- { PUC_PORT_TYPE_LPT, 0x1c, 0x00, 0x00 },
- },
- },
-
- /* SIIG Cyber I/O PCI 16C650 (10x family): 1S, 1P */
- { "SIIG Cyber I/O PCI 16C650 (10x family)",
- { 0x131f, 0x1011, 0, 0 },
- { 0xffff, 0xffff, 0, 0 },
- {
- { PUC_PORT_TYPE_COM, 0x18, 0x00,
- (COM_FREQ * 8)|PUC_COM_SIIG10x|PUC_PORT_USR0 },
- { PUC_PORT_TYPE_LPT, 0x1c, 0x00, 0x00 },
- },
- },
-
- /* SIIG Cyber I/O PCI 16C850 (10x family): 1S, 1P */
- { "SIIG Cyber I/O PCI 16C850 (10x family)",
- { 0x131f, 0x1012, 0, 0 },
- { 0xffff, 0xffff, 0, 0 },
- {
- { PUC_PORT_TYPE_COM, 0x18, 0x00,
- (COM_FREQ * 8)|PUC_COM_SIIG10x|PUC_PORT_USR0 },
- { PUC_PORT_TYPE_LPT, 0x1c, 0x00, 0x00 },
- },
- },
-
- /* SIIG Cyber Parallel PCI (10x family): 1P */
- { "SIIG Cyber Parallel PCI (10x family)",
- { 0x131f, 0x1020, 0, 0 },
- { 0xffff, 0xffff, 0, 0 },
- {
- { PUC_PORT_TYPE_LPT, 0x18, 0x00, 0x00 },
- },
- },
-
- /* SIIG Cyber Parallel Dual PCI (10x family): 2P */
- { "SIIG Cyber Parallel Dual PCI (10x family)",
- { 0x131f, 0x1021, 0, 0 },
- { 0xffff, 0xffff, 0, 0 },
- {
- { PUC_PORT_TYPE_LPT, 0x18, 0x00, 0x00 },
- { PUC_PORT_TYPE_LPT, 0x20, 0x00, 0x00 },
- },
- },
-
- /* SIIG Cyber Serial Dual PCI 16C550 (10x family): 2S */
- { "SIIG Cyber Serial Dual PCI 16C550 (10x family)",
- { 0x131f, 0x1030, 0, 0 },
- { 0xffff, 0xffff, 0, 0 },
- {
- { PUC_PORT_TYPE_COM, 0x18, 0x00,
- (COM_FREQ * 8)|PUC_COM_SIIG10x|PUC_PORT_USR2 },
- { PUC_PORT_TYPE_COM, 0x1c, 0x00,
- (COM_FREQ * 8)|PUC_COM_SIIG10x|PUC_PORT_USR3 },
- },
- },
-
- /* SIIG Cyber Serial Dual PCI 16C650 (10x family): 2S */
- { "SIIG Cyber Serial Dual PCI 16C650 (10x family)",
- { 0x131f, 0x1031, 0, 0 },
Home |
Main Index |
Thread Index |
Old Index