summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>2007-03-18 15:31:16 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>2007-03-18 15:31:16 +0000
commit8b8ddeb427826bd368aaf021c710bfd7a3408f46 (patch)
tree1203a09abe98e811448abe8ef45ebd0846a68a1f /sys/dev
parentf1b12b10eff054c239d9b11a852b8df049752ed0 (diff)
OX16PCI954K is a puc@cardbus (missed in the previous puc@cardbus commits)
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/pci/pcidevs.h3
-rw-r--r--sys/dev/pci/pcidevs_data.h6
-rw-r--r--sys/dev/pci/pucdata.c14
3 files changed, 20 insertions, 3 deletions
diff --git a/sys/dev/pci/pcidevs.h b/sys/dev/pci/pcidevs.h
index df7e3917db0..78467461bd7 100644
--- a/sys/dev/pci/pcidevs.h
+++ b/sys/dev/pci/pcidevs.h
@@ -2,7 +2,7 @@
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
- * OpenBSD: pcidevs,v 1.1220 2007/03/18 00:32:52 reyk Exp
+ * OpenBSD: pcidevs,v 1.1221 2007/03/18 15:29:55 mickey Exp
*/
/* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */
@@ -3104,6 +3104,7 @@
#define PCI_PRODUCT_OXFORD_VSCOM_PCI200HV2 0xe020 /* 200HV2 */
#define PCI_PRODUCT_OXFORD2_VSCOM_PCI011H 0x8403 /* 011H */
#define PCI_PRODUCT_OXFORD2_OX16PCI954 0x9501 /* OX16PCI954 */
+#define PCI_PRODUCT_OXFORD2_OX16PCI954K 0x9504 /* OX16PCI954K */
#define PCI_PRODUCT_OXFORD2_EXSYS_EX41092 0x950a /* Exsys EX-41092 */
#define PCI_PRODUCT_OXFORD2_OXCB950 0x950b /* OXCB950 */
#define PCI_PRODUCT_OXFORD2_EXSYS_EX41098 0x9511 /* Exsys EX-41098 */
diff --git a/sys/dev/pci/pcidevs_data.h b/sys/dev/pci/pcidevs_data.h
index e5aaf84ad3b..6d8ee3285e3 100644
--- a/sys/dev/pci/pcidevs_data.h
+++ b/sys/dev/pci/pcidevs_data.h
@@ -2,7 +2,7 @@
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
- * OpenBSD: pcidevs,v 1.1220 2007/03/18 00:32:52 reyk Exp
+ * OpenBSD: pcidevs,v 1.1221 2007/03/18 15:29:55 mickey Exp
*/
/* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */
@@ -9748,6 +9748,10 @@ static const struct pci_known_product pci_known_products[] = {
"OX16PCI954",
},
{
+ PCI_VENDOR_OXFORD2, PCI_PRODUCT_OXFORD2_OX16PCI954K,
+ "OX16PCI954K",
+ },
+ {
PCI_VENDOR_OXFORD2, PCI_PRODUCT_OXFORD2_EXSYS_EX41092,
"Exsys EX-41092",
},
diff --git a/sys/dev/pci/pucdata.c b/sys/dev/pci/pucdata.c
index f9982d689e1..835b99e8966 100644
--- a/sys/dev/pci/pucdata.c
+++ b/sys/dev/pci/pucdata.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pucdata.c,v 1.46 2006/12/28 20:52:36 miod Exp $ */
+/* $OpenBSD: pucdata.c,v 1.47 2007/03/18 15:31:15 mickey Exp $ */
/* $NetBSD: pucdata.c,v 1.6 1999/07/03 05:55:23 cgd Exp $ */
/*
@@ -858,6 +858,18 @@ const struct puc_device_description puc_devices[] = {
},
},
+ /* Oxford Semiconductor OX16PCI954K PCI UARTs */
+ { /* "Oxford Semiconductor OX16PCI954K UARTs", */
+ { PCI_VENDOR_OXFORD2, PCI_PRODUCT_OXFORD2_OX16PCI954K, 0, 0 },
+ { 0xffff, 0xffff, 0, 0 },
+ {
+ { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
+ { PUC_PORT_TYPE_COM, 0x14, 0x00, COM_FREQ },
+ { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ },
+ { PUC_PORT_TYPE_COM, 0x1c, 0x00, COM_FREQ },
+ },
+ },
+
/* Oxford Semiconductor OX16PCI954 PCI Parallel port */
{ /* "Oxford Semiconductor OX16PCI954 Parallel port", */
{ PCI_VENDOR_OXFORD2, PCI_PRODUCT_OXFORD2_OX16PCI954P, 0, 0 },