Skip to content

Commit c563db4

Browse files
Cameron Williamsgregkh
authored andcommitted
tty: 8250: Add support for additional Brainboxes UC cards
Add device IDs for some more Brainboxes UC cards, namely UC-235/UC-246, UC-253/UC-734, UC-302, UC-313, UC-346, UC-357, UC-607 and UC-836. Cc: stable@vger.kernel.org Signed-off-by: Cameron Williams <cang1@live.co.uk> Link: https://lore.kernel.org/r/DU0PR02MB789969998A6C3FAFCD95C85DC4DBA@DU0PR02MB7899.eurprd02.prod.outlook.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent 33092fb commit c563db4

1 file changed

Lines changed: 57 additions & 0 deletions

File tree

drivers/tty/serial/8250/8250_pci.c

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4990,6 +4990,17 @@ static const struct pci_device_id serial_pci_tbl[] = {
49904990
PCI_ANY_ID, PCI_ANY_ID,
49914991
0, 0,
49924992
pbn_b2_1_115200 },
4993+
{ PCI_VENDOR_ID_INTASHIELD, 0x0AA2,
4994+
PCI_ANY_ID, PCI_ANY_ID,
4995+
0, 0,
4996+
pbn_b2_1_115200 },
4997+
/*
4998+
* Brainboxes UC-253/UC-734
4999+
*/
5000+
{ PCI_VENDOR_ID_INTASHIELD, 0x0CA1,
5001+
PCI_ANY_ID, PCI_ANY_ID,
5002+
0, 0,
5003+
pbn_b2_2_115200 },
49935004
/*
49945005
* Brainboxes UC-260/271/701/756
49955006
*/
@@ -5022,6 +5033,14 @@ static const struct pci_device_id serial_pci_tbl[] = {
50225033
PCI_ANY_ID, PCI_ANY_ID,
50235034
0, 0,
50245035
pbn_b2_2_115200 },
5036+
{ PCI_VENDOR_ID_INTASHIELD, 0x08E2,
5037+
PCI_ANY_ID, PCI_ANY_ID,
5038+
0, 0,
5039+
pbn_b2_2_115200 },
5040+
{ PCI_VENDOR_ID_INTASHIELD, 0x08E3,
5041+
PCI_ANY_ID, PCI_ANY_ID,
5042+
0, 0,
5043+
pbn_b2_2_115200 },
50255044
/*
50265045
* Brainboxes UC-310
50275046
*/
@@ -5032,6 +5051,14 @@ static const struct pci_device_id serial_pci_tbl[] = {
50325051
/*
50335052
* Brainboxes UC-313
50345053
*/
5054+
{ PCI_VENDOR_ID_INTASHIELD, 0x08A1,
5055+
PCI_ANY_ID, PCI_ANY_ID,
5056+
0, 0,
5057+
pbn_b2_2_115200 },
5058+
{ PCI_VENDOR_ID_INTASHIELD, 0x08A2,
5059+
PCI_ANY_ID, PCI_ANY_ID,
5060+
0, 0,
5061+
pbn_b2_2_115200 },
50355062
{ PCI_VENDOR_ID_INTASHIELD, 0x08A3,
50365063
PCI_ANY_ID, PCI_ANY_ID,
50375064
0, 0,
@@ -5046,6 +5073,10 @@ static const struct pci_device_id serial_pci_tbl[] = {
50465073
/*
50475074
* Brainboxes UC-346
50485075
*/
5076+
{ PCI_VENDOR_ID_INTASHIELD, 0x0B01,
5077+
PCI_ANY_ID, PCI_ANY_ID,
5078+
0, 0,
5079+
pbn_b2_4_115200 },
50495080
{ PCI_VENDOR_ID_INTASHIELD, 0x0B02,
50505081
PCI_ANY_ID, PCI_ANY_ID,
50515082
0, 0,
@@ -5057,6 +5088,10 @@ static const struct pci_device_id serial_pci_tbl[] = {
50575088
PCI_ANY_ID, PCI_ANY_ID,
50585089
0, 0,
50595090
pbn_b2_2_115200 },
5091+
{ PCI_VENDOR_ID_INTASHIELD, 0x0A82,
5092+
PCI_ANY_ID, PCI_ANY_ID,
5093+
0, 0,
5094+
pbn_b2_2_115200 },
50605095
{ PCI_VENDOR_ID_INTASHIELD, 0x0A83,
50615096
PCI_ANY_ID, PCI_ANY_ID,
50625097
0, 0,
@@ -5075,6 +5110,28 @@ static const struct pci_device_id serial_pci_tbl[] = {
50755110
PCI_ANY_ID, PCI_ANY_ID,
50765111
0, 0,
50775112
pbn_b2_4_115200 },
5113+
/*
5114+
* Brainboxes UC-607
5115+
*/
5116+
{ PCI_VENDOR_ID_INTASHIELD, 0x09A1,
5117+
PCI_ANY_ID, PCI_ANY_ID,
5118+
0, 0,
5119+
pbn_b2_2_115200 },
5120+
{ PCI_VENDOR_ID_INTASHIELD, 0x09A2,
5121+
PCI_ANY_ID, PCI_ANY_ID,
5122+
0, 0,
5123+
pbn_b2_2_115200 },
5124+
{ PCI_VENDOR_ID_INTASHIELD, 0x09A3,
5125+
PCI_ANY_ID, PCI_ANY_ID,
5126+
0, 0,
5127+
pbn_b2_2_115200 },
5128+
/*
5129+
* Brainboxes UC-836
5130+
*/
5131+
{ PCI_VENDOR_ID_INTASHIELD, 0x0D41,
5132+
PCI_ANY_ID, PCI_ANY_ID,
5133+
0, 0,
5134+
pbn_b2_4_115200 },
50785135
/*
50795136
* Brainboxes PX-101
50805137
*/

0 commit comments

Comments
 (0)