Skip to content

Commit 5c7e289

Browse files
Cameron Williamsgregkh
authored andcommitted
tty: serial: 8250: Add Brainboxes XC devices
These ExpressCard devices use the OxPCIE chip and can be used with this driver. Signed-off-by: Cameron Williams <cang1@live.co.uk> Cc: stable <stable@kernel.org> Link: https://lore.kernel.org/r/DB7PR02MB3802907A9360F27F6CD67AAFC4D62@DB7PR02MB3802.eurprd02.prod.outlook.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent 6cb37e9 commit 5c7e289

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

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

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2727,6 +2727,22 @@ static struct pci_serial_quirk pci_serial_quirks[] = {
27272727
.init = pci_oxsemi_tornado_init,
27282728
.setup = pci_oxsemi_tornado_setup,
27292729
},
2730+
{
2731+
.vendor = PCI_VENDOR_ID_INTASHIELD,
2732+
.device = 0x4026,
2733+
.subvendor = PCI_ANY_ID,
2734+
.subdevice = PCI_ANY_ID,
2735+
.init = pci_oxsemi_tornado_init,
2736+
.setup = pci_oxsemi_tornado_setup,
2737+
},
2738+
{
2739+
.vendor = PCI_VENDOR_ID_INTASHIELD,
2740+
.device = 0x4021,
2741+
.subvendor = PCI_ANY_ID,
2742+
.subdevice = PCI_ANY_ID,
2743+
.init = pci_oxsemi_tornado_init,
2744+
.setup = pci_oxsemi_tornado_setup,
2745+
},
27302746
{
27312747
.vendor = PCI_VENDOR_ID_INTEL,
27322748
.device = 0x8811,
@@ -5615,6 +5631,20 @@ static const struct pci_device_id serial_pci_tbl[] = {
56155631
PCI_ANY_ID, PCI_ANY_ID,
56165632
0, 0,
56175633
pbn_oxsemi_1_15625000 },
5634+
/*
5635+
* Brainboxes XC-235
5636+
*/
5637+
{ PCI_VENDOR_ID_INTASHIELD, 0x4026,
5638+
PCI_ANY_ID, PCI_ANY_ID,
5639+
0, 0,
5640+
pbn_oxsemi_1_15625000 },
5641+
/*
5642+
* Brainboxes XC-475
5643+
*/
5644+
{ PCI_VENDOR_ID_INTASHIELD, 0x4021,
5645+
PCI_ANY_ID, PCI_ANY_ID,
5646+
0, 0,
5647+
pbn_oxsemi_1_15625000 },
56185648

56195649
/*
56205650
* Perle PCI-RAS cards

0 commit comments

Comments
 (0)