Skip to content

Commit 67a25d5

Browse files
Cameron Williamsgregkh
authored andcommitted
tty: 8250: Add support for additional Brainboxes UC cards
commit c563db4 upstream. 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 88f7334 commit 67a25d5

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
@@ -4940,6 +4940,17 @@ static const struct pci_device_id serial_pci_tbl[] = {
49404940
PCI_ANY_ID, PCI_ANY_ID,
49414941
0, 0,
49424942
pbn_b2_1_115200 },
4943+
{ PCI_VENDOR_ID_INTASHIELD, 0x0AA2,
4944+
PCI_ANY_ID, PCI_ANY_ID,
4945+
0, 0,
4946+
pbn_b2_1_115200 },
4947+
/*
4948+
* Brainboxes UC-253/UC-734
4949+
*/
4950+
{ PCI_VENDOR_ID_INTASHIELD, 0x0CA1,
4951+
PCI_ANY_ID, PCI_ANY_ID,
4952+
0, 0,
4953+
pbn_b2_2_115200 },
49434954
/*
49444955
* Brainboxes UC-260/271/701/756
49454956
*/
@@ -4972,6 +4983,14 @@ static const struct pci_device_id serial_pci_tbl[] = {
49724983
PCI_ANY_ID, PCI_ANY_ID,
49734984
0, 0,
49744985
pbn_b2_2_115200 },
4986+
{ PCI_VENDOR_ID_INTASHIELD, 0x08E2,
4987+
PCI_ANY_ID, PCI_ANY_ID,
4988+
0, 0,
4989+
pbn_b2_2_115200 },
4990+
{ PCI_VENDOR_ID_INTASHIELD, 0x08E3,
4991+
PCI_ANY_ID, PCI_ANY_ID,
4992+
0, 0,
4993+
pbn_b2_2_115200 },
49754994
/*
49764995
* Brainboxes UC-310
49774996
*/
@@ -4982,6 +5001,14 @@ static const struct pci_device_id serial_pci_tbl[] = {
49825001
/*
49835002
* Brainboxes UC-313
49845003
*/
5004+
{ PCI_VENDOR_ID_INTASHIELD, 0x08A1,
5005+
PCI_ANY_ID, PCI_ANY_ID,
5006+
0, 0,
5007+
pbn_b2_2_115200 },
5008+
{ PCI_VENDOR_ID_INTASHIELD, 0x08A2,
5009+
PCI_ANY_ID, PCI_ANY_ID,
5010+
0, 0,
5011+
pbn_b2_2_115200 },
49855012
{ PCI_VENDOR_ID_INTASHIELD, 0x08A3,
49865013
PCI_ANY_ID, PCI_ANY_ID,
49875014
0, 0,
@@ -4996,6 +5023,10 @@ static const struct pci_device_id serial_pci_tbl[] = {
49965023
/*
49975024
* Brainboxes UC-346
49985025
*/
5026+
{ PCI_VENDOR_ID_INTASHIELD, 0x0B01,
5027+
PCI_ANY_ID, PCI_ANY_ID,
5028+
0, 0,
5029+
pbn_b2_4_115200 },
49995030
{ PCI_VENDOR_ID_INTASHIELD, 0x0B02,
50005031
PCI_ANY_ID, PCI_ANY_ID,
50015032
0, 0,
@@ -5007,6 +5038,10 @@ static const struct pci_device_id serial_pci_tbl[] = {
50075038
PCI_ANY_ID, PCI_ANY_ID,
50085039
0, 0,
50095040
pbn_b2_2_115200 },
5041+
{ PCI_VENDOR_ID_INTASHIELD, 0x0A82,
5042+
PCI_ANY_ID, PCI_ANY_ID,
5043+
0, 0,
5044+
pbn_b2_2_115200 },
50105045
{ PCI_VENDOR_ID_INTASHIELD, 0x0A83,
50115046
PCI_ANY_ID, PCI_ANY_ID,
50125047
0, 0,
@@ -5025,6 +5060,28 @@ static const struct pci_device_id serial_pci_tbl[] = {
50255060
PCI_ANY_ID, PCI_ANY_ID,
50265061
0, 0,
50275062
pbn_b2_4_115200 },
5063+
/*
5064+
* Brainboxes UC-607
5065+
*/
5066+
{ PCI_VENDOR_ID_INTASHIELD, 0x09A1,
5067+
PCI_ANY_ID, PCI_ANY_ID,
5068+
0, 0,
5069+
pbn_b2_2_115200 },
5070+
{ PCI_VENDOR_ID_INTASHIELD, 0x09A2,
5071+
PCI_ANY_ID, PCI_ANY_ID,
5072+
0, 0,
5073+
pbn_b2_2_115200 },
5074+
{ PCI_VENDOR_ID_INTASHIELD, 0x09A3,
5075+
PCI_ANY_ID, PCI_ANY_ID,
5076+
0, 0,
5077+
pbn_b2_2_115200 },
5078+
/*
5079+
* Brainboxes UC-836
5080+
*/
5081+
{ PCI_VENDOR_ID_INTASHIELD, 0x0D41,
5082+
PCI_ANY_ID, PCI_ANY_ID,
5083+
0, 0,
5084+
pbn_b2_4_115200 },
50285085
/*
50295086
* Brainboxes PX-101
50305087
*/

0 commit comments

Comments
 (0)