Skip to content

Commit fe14cfb

Browse files
Cameron Williamsgregkh
authored andcommitted
tty: serial: 8250: Add Brainboxes XC devices
commit 5c7e289 upstream. 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 be28a3d commit fe14cfb

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

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

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2576,6 +2576,22 @@ static struct pci_serial_quirk pci_serial_quirks[] = {
25762576
.init = pci_oxsemi_tornado_init,
25772577
.setup = pci_oxsemi_tornado_setup,
25782578
},
2579+
{
2580+
.vendor = PCI_VENDOR_ID_INTASHIELD,
2581+
.device = 0x4026,
2582+
.subvendor = PCI_ANY_ID,
2583+
.subdevice = PCI_ANY_ID,
2584+
.init = pci_oxsemi_tornado_init,
2585+
.setup = pci_oxsemi_tornado_setup,
2586+
},
2587+
{
2588+
.vendor = PCI_VENDOR_ID_INTASHIELD,
2589+
.device = 0x4021,
2590+
.subvendor = PCI_ANY_ID,
2591+
.subdevice = PCI_ANY_ID,
2592+
.init = pci_oxsemi_tornado_init,
2593+
.setup = pci_oxsemi_tornado_setup,
2594+
},
25792595
{
25802596
.vendor = PCI_VENDOR_ID_INTEL,
25812597
.device = 0x8811,
@@ -5469,6 +5485,20 @@ static const struct pci_device_id serial_pci_tbl[] = {
54695485
PCI_ANY_ID, PCI_ANY_ID,
54705486
0, 0,
54715487
pbn_oxsemi_1_15625000 },
5488+
/*
5489+
* Brainboxes XC-235
5490+
*/
5491+
{ PCI_VENDOR_ID_INTASHIELD, 0x4026,
5492+
PCI_ANY_ID, PCI_ANY_ID,
5493+
0, 0,
5494+
pbn_oxsemi_1_15625000 },
5495+
/*
5496+
* Brainboxes XC-475
5497+
*/
5498+
{ PCI_VENDOR_ID_INTASHIELD, 0x4021,
5499+
PCI_ANY_ID, PCI_ANY_ID,
5500+
0, 0,
5501+
pbn_oxsemi_1_15625000 },
54725502

54735503
/*
54745504
* Perle PCI-RAS cards

0 commit comments

Comments
 (0)