aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Smith <eric@brouhaha.com>2011-07-12 00:53:13 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2011-08-23 13:05:10 -0400
commit44178176ecc55ad370b837dd2c4b4b8bed1e3823 (patch)
tree272e042219d5a12143fc7fc9ec00ebe4dfcc908d
parent8c4074cd2254606aeb788d518ccc27c9f97129e1 (diff)
8250_pci: add support for Rosewill RC-305 4x serial port card
This patch adds support for the Rosewill RC-305 four-port PCI serial card, and probably any other four-port serial cards based on the Moschip MCS9865 chip, assuming that the EEPROM on the card was programmed in accordance with Table 6 of the MCS9865 EEPROM Application Note version 0.3 dated 16-May-2008, available from the Moschip web site (registration required). This patch is based on an earlier patch [1] for the SYBA 6x serial port card by Ira W. Snyder. [1]: http://www.gossamer-threads.com/lists/linux/kernel/1162435 Signed-off-by: Eric Smith <eric@brouhaha.com> Cc: stable <stable@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r--drivers/tty/serial/8250_pci.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/tty/serial/8250_pci.c b/drivers/tty/serial/8250_pci.c
index 6b887d90a205..f652a7b8913b 100644
--- a/drivers/tty/serial/8250_pci.c
+++ b/drivers/tty/serial/8250_pci.c
@@ -4021,7 +4021,7 @@ static struct pci_device_id serial_pci_tbl[] = {
4021 0, 0, pbn_NETMOS9900_2s_115200 }, 4021 0, 0, pbn_NETMOS9900_2s_115200 },
4022 4022
4023 /* 4023 /*
4024 * Best Connectivity PCI Multi I/O cards 4024 * Best Connectivity and Rosewill PCI Multi I/O cards
4025 */ 4025 */
4026 4026
4027 { PCI_VENDOR_ID_NETMOS, PCI_DEVICE_ID_NETMOS_9865, 4027 { PCI_VENDOR_ID_NETMOS, PCI_DEVICE_ID_NETMOS_9865,
@@ -4029,6 +4029,10 @@ static struct pci_device_id serial_pci_tbl[] = {
4029 0, 0, pbn_b0_1_115200 }, 4029 0, 0, pbn_b0_1_115200 },
4030 4030
4031 { PCI_VENDOR_ID_NETMOS, PCI_DEVICE_ID_NETMOS_9865, 4031 { PCI_VENDOR_ID_NETMOS, PCI_DEVICE_ID_NETMOS_9865,
4032 0xA000, 0x3002,
4033 0, 0, pbn_b0_bt_2_115200 },
4034
4035 { PCI_VENDOR_ID_NETMOS, PCI_DEVICE_ID_NETMOS_9865,
4032 0xA000, 0x3004, 4036 0xA000, 0x3004,
4033 0, 0, pbn_b0_bt_4_115200 }, 4037 0, 0, pbn_b0_bt_4_115200 },
4034 /* Intel CE4100 */ 4038 /* Intel CE4100 */