X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?p=pandora-kernel.git;a=blobdiff_plain;f=drivers%2Ftty%2Fserial%2F8250_pci.c;h=7619e98828ab1dec325ad72a5886c3de7d3d3eb5;hp=c1c1e525444ac9b99841c258df58c1a540189dd4;hb=9d61423fd84d61a27a1ac7f61e50c8a8fb8b403e;hpb=2fba92d3c9114ecf6fd255fb437769e7b793b5f1 diff --git a/drivers/tty/serial/8250_pci.c b/drivers/tty/serial/8250_pci.c index c1c1e525444a..7619e98828ab 100644 --- a/drivers/tty/serial/8250_pci.c +++ b/drivers/tty/serial/8250_pci.c @@ -1768,6 +1768,8 @@ enum pci_board_num_t { pbn_b0_4_1152000, + pbn_b0_4_1250000, + pbn_b0_2_1843200, pbn_b0_4_1843200, @@ -1964,6 +1966,13 @@ static struct pciserial_board pci_boards[] __devinitdata = { .uart_offset = 8, }, + [pbn_b0_4_1250000] = { + .flags = FL_BASE0, + .num_ports = 4, + .base_baud = 1250000, + .uart_offset = 8, + }, + [pbn_b0_2_1843200] = { .flags = FL_BASE0, .num_ports = 2, @@ -4162,6 +4171,10 @@ static struct pci_device_id serial_pci_tbl[] = { PCI_ANY_ID, PCI_ANY_ID, 0, 0, pbn_brcm_trumanage }, + /* MKS Tenta SCOM-080x serial cards */ + { PCI_DEVICE(0x1601, 0x0800), .driver_data = pbn_b0_4_1250000 }, + { PCI_DEVICE(0x1601, 0xa801), .driver_data = pbn_b0_4_1250000 }, + /* * These entries match devices with class COMMUNICATION_SERIAL, * COMMUNICATION_MODEM or COMMUNICATION_MULTISERIAL