summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pucdata.c
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2008-11-24 23:46:07 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2008-11-24 23:46:07 +0000
commit786a93178364f4efa06fea8f691877364de1727a (patch)
tree43672cb159d5b4cd63381780d15f045a7d218280 /sys/dev/pci/pucdata.c
parentb76ea0f34f6d26d8711d402b22cc4aa21d8bac6c (diff)
The Exsys EX-1372 uses a 8x clock.
ok deraadt@
Diffstat (limited to 'sys/dev/pci/pucdata.c')
-rw-r--r--sys/dev/pci/pucdata.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/sys/dev/pci/pucdata.c b/sys/dev/pci/pucdata.c
index e439a532a17..3266976b601 100644
--- a/sys/dev/pci/pucdata.c
+++ b/sys/dev/pci/pucdata.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pucdata.c,v 1.57 2008/10/02 15:28:07 mbalmer Exp $ */
+/* $OpenBSD: pucdata.c,v 1.58 2008/11/24 23:46:06 kettenis Exp $ */
/* $NetBSD: pucdata.c,v 1.6 1999/07/03 05:55:23 cgd Exp $ */
/*
@@ -851,6 +851,17 @@ const struct puc_device_description puc_devices[] = {
* I/O Flex PCI I/O Card Model-223 with 4 serial and 1 parallel ports.
*/
+ /* Exsys EX-1372 (uses Oxford OX16PCI952 and a 8x clock) */
+ { /* "Oxford Semiconductor OX16PCI952 UARTs", */
+ { PCI_VENDOR_OXFORD2, PCI_PRODUCT_OXFORD2_OX16PCI952,
+ PCI_VENDOR_OXFORD2, 0x0001 },
+ { 0xffff, 0xffff, 0xffff, 0xffff },
+ {
+ { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8 },
+ { PUC_PORT_TYPE_COM, 0x14, 0x00, COM_FREQ * 8 },
+ },
+ },
+
/* Oxford Semiconductor OX16PCI952 PCI `950 UARTs - 128 byte FIFOs */
{ /* "Oxford Semiconductor OX16PCI952 UARTs", */
{ PCI_VENDOR_OXFORD2, PCI_PRODUCT_OXFORD2_OX16PCI952, 0, 0 },