aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/uart/uart_bus_pci.c
diff options
context:
space:
mode:
authorMarcel Moolenaar <marcel@FreeBSD.org>2005-10-26 01:49:11 +0000
committerMarcel Moolenaar <marcel@FreeBSD.org>2005-10-26 01:49:11 +0000
commitf3b996b6b8c493d95e1022f88ee69d934ae59c0b (patch)
tree5a7af7bc0af9c214c1983a2449493d4325fa8af0 /sys/dev/uart/uart_bus_pci.c
parent76031902eb75a52e7ec7d54de6011e5f475527a3 (diff)
downloadsrc-f3b996b6b8c493d95e1022f88ee69d934ae59c0b.tar.gz
src-f3b996b6b8c493d95e1022f88ee69d934ae59c0b.zip
Remove PCI IDs for multiport cards:
o Oxford Semiconductor PCI Dual Port Serial o Netmos Nm9845 PCI Bridge with Dual UART Add PCI IDs for single-port cards: o Various SIIG Cyber Serial o Oxford Semiconductor OXCB950 UART Update description as per puc(4).
Notes
Notes: svn path=/head/; revision=151682
Diffstat (limited to 'sys/dev/uart/uart_bus_pci.c')
-rw-r--r--sys/dev/uart/uart_bus_pci.c25
1 files changed, 15 insertions, 10 deletions
diff --git a/sys/dev/uart/uart_bus_pci.c b/sys/dev/uart/uart_bus_pci.c
index fb2fc6d1bfe1..36a9464165c5 100644
--- a/sys/dev/uart/uart_bus_pci.c
+++ b/sys/dev/uart/uart_bus_pci.c
@@ -63,16 +63,11 @@ struct pci_id {
};
static struct pci_id pci_ns8250_ids[] = {
- { 0x100812b9, "3COM PCI FaxModem", 0x10 },
- { 0x2000131f, "CyberSerial (1-port) 16550", 0x10 },
- { 0x01101407, "Koutech IOFLEX-2S PCI Dual Port Serial", 0x10 },
- { 0x01111407, "Koutech IOFLEX-2S PCI Dual Port Serial", 0x10 },
- { 0x048011c1, "Lucent kermit based PCI Modem", 0x14 },
- { 0x95211415, "Oxford Semiconductor PCI Dual Port Serial", 0x10 },
- { 0x7101135e, "SeaLevel Ultra 530.PCI Single Port Serial", 0x18 },
- { 0x0000151f, "SmartLink 5634PCV SurfRider", 0x10 },
- { 0x0103115d, "Xircom Cardbus modem", 0x10 },
- { 0x98459710, "Netmos Nm9845 PCI Bridge with Dual UART", 0x10 },
+ { 0x048011c1, "Actiontec 56K PCI Master", 0x14 },
+ { 0x01101407, "Lava Computers serial port", 0x10 },
+ { 0x01111407, "Lava Computers serial port", 0x10 },
+ { 0x9051deaf, "Middle Digital, Inc. Weasel serial port", 0x10 },
+ { 0x950b1415, "Oxford Semiconductor OXCB950 UART", 0x10 },
{ 0x01c0135c, "Quatech SSCLP-200/300", 0x18
/*
* NB: You must mount the "SPAD" jumper to correctly detect
@@ -80,6 +75,16 @@ static struct pci_id pci_ns8250_ids[] = {
* we do not support the extra registers on the Quatech.
*/
},
+ { 0x7101135e, "SeaLevel Ultra 530.PCI Single Port Serial", 0x18 },
+ { 0x1000131f, "SIIG Cyber Serial PCI 16C550 (10x family)", 0x18 },
+ { 0x1001131f, "SIIG Cyber Serial PCI 16C650 (10x family)", 0x18 },
+ { 0x1002131f, "SIIG Cyber Serial PCI 16C850 (10x family)", 0x18 },
+ { 0x2000131f, "SIIG Cyber Serial PCI 16C550 (20x family)", 0x10 },
+ { 0x2001131f, "SIIG Cyber Serial PCI 16C650 (20x family)", 0x10 },
+ { 0x2002131f, "SIIG Cyber Serial PCI 16C850 (20x family)", 0x10 },
+ { 0x0000151f, "SmartLink 5634PCV SurfRider", 0x10 },
+ { 0x100812b9, "US Robotics (3Com) 3CP5609 PCI 16550 Modem", 0x10 },
+ { 0x0103115d, "Xircom Cardbus modem", 0x10 },
{ 0x00000000, NULL, 0 }
};