diff options
author | Michael Shalayeff <mickey@cvs.openbsd.org> | 2007-03-18 15:31:16 +0000 |
---|---|---|
committer | Michael Shalayeff <mickey@cvs.openbsd.org> | 2007-03-18 15:31:16 +0000 |
commit | 8b8ddeb427826bd368aaf021c710bfd7a3408f46 (patch) | |
tree | 1203a09abe98e811448abe8ef45ebd0846a68a1f /sys | |
parent | f1b12b10eff054c239d9b11a852b8df049752ed0 (diff) |
OX16PCI954K is a puc@cardbus (missed in the previous puc@cardbus commits)
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/pci/pcidevs.h | 3 | ||||
-rw-r--r-- | sys/dev/pci/pcidevs_data.h | 6 | ||||
-rw-r--r-- | sys/dev/pci/pucdata.c | 14 |
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 }, |