From: Jimi Damon <jdamon@xxxxxxxxxxx> Signed-off-by: Jimi Damon <jdamon@xxxxxxxxxxx> --- drivers/tty/serial/8250/8250_pci.c | 69 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/drivers/tty/serial/8250/8250_pci.c b/drivers/tty/serial/8250/8250_pci.c index 116436b7fa52..693a4b664959 100644 --- a/drivers/tty/serial/8250/8250_pci.c +++ b/drivers/tty/serial/8250/8250_pci.c @@ -1863,6 +1863,12 @@ static int pci_eg20t_init(struct pci_dev *dev) #define PCI_DEVICE_ID_ACCESIO_PCIE_COM_4SM 0x10D9 #define PCI_DEVICE_ID_ACCESIO_PCIE_COM_8SM 0x10E9 #define PCI_DEVICE_ID_ACCESIO_PCIE_ICM_4SM 0x11D8 +#define PCI_DEVICE_ID_ACCESIO_104I_COM_8SM 0x10EA +#define PCI_DEVICE_ID_ACCESIO_104I_COM_4SM 0x10DB +#define PCI_DEVICE_ID_ACCESIO_104I_COM_2SM 0x10D2 +#define PCI_DEVICE_ID_ACCESIO_104I_COM_2S 0x10D2 +#define PCI_DEVICE_ID_ACCESIO_104I_COM_4S 0x105D +#define PCI_DEVICE_ID_ACCESIO_104I_COM_8S 0x106C @@ -2332,6 +2338,51 @@ static int pci_eg20t_init(struct pci_dev *dev) .setup = pci_xr17v35x_setup, }, /* + * ACCES I/O Products + */ + { + .vendor = PCI_VENDOR_ID_ACCESIO, + .device = PCI_DEVICE_ID_ACCESIO_104I_COM_8SM, + .subvendor = PCI_ANY_ID, + .subdevice = PCI_ANY_ID, + .setup = pci_xr17c154_setup, + }, + { + .vendor = PCI_VENDOR_ID_ACCESIO, + .device = PCI_DEVICE_ID_ACCESIO_104I_COM_4SM, + .subvendor = PCI_ANY_ID, + .subdevice = PCI_ANY_ID, + .setup = pci_xr17c154_setup, + }, + { + .vendor = PCI_VENDOR_ID_ACCESIO, + .device = PCI_DEVICE_ID_ACCESIO_104I_COM_2SM, + .subvendor = PCI_ANY_ID, + .subdevice = PCI_ANY_ID, + .setup = pci_xr17c154_setup, + }, + { + .vendor = PCI_VENDOR_ID_ACCESIO, + .device = PCI_DEVICE_ID_ACCESIO_104I_COM_2S, + .subvendor = PCI_ANY_ID, + .subdevice = PCI_ANY_ID, + .setup = pci_xr17c154_setup, + }, + { + .vendor = PCI_VENDOR_ID_ACCESIO, + .device = PCI_DEVICE_ID_ACCESIO_104I_COM_4S, + .subvendor = PCI_ANY_ID, + .subdevice = PCI_ANY_ID, + .setup = pci_xr17c154_setup, + }, + { + .vendor = PCI_VENDOR_ID_ACCESIO, + .device = PCI_DEVICE_ID_ACCESIO_104I_COM_8S, + .subvendor = PCI_ANY_ID, + .subdevice = PCI_ANY_ID, + .setup = pci_xr17c154_setup, + }, + /* * Xircom cards */ { @@ -5098,6 +5149,24 @@ static SIMPLE_DEV_PM_OPS(pciserial_pm_ops, pciserial_suspend_one, { PCI_VENDOR_ID_ACCESIO, PCI_DEVICE_ID_ACCESIO_PCIE_ICM_4SM, PCI_ANY_ID, PCI_ANY_ID, 0, 0, pbn_pericom_PI7C9X7958 }, + { PCI_VENDOR_ID_ACCESIO, PCI_DEVICE_ID_ACCESIO_104I_COM_8SM, + PCI_ANY_ID, PCI_ANY_ID, 0, 0, + pbn_exar_XR17C158 }, + { PCI_VENDOR_ID_ACCESIO, PCI_DEVICE_ID_ACCESIO_104I_COM_4SM, + PCI_ANY_ID, PCI_ANY_ID, 0, 0, + pbn_exar_XR17C158 }, + { PCI_VENDOR_ID_ACCESIO, PCI_DEVICE_ID_ACCESIO_104I_COM_2SM, + PCI_ANY_ID, PCI_ANY_ID, 0, 0, + pbn_exar_XR17C158 }, + { PCI_VENDOR_ID_ACCESIO, PCI_DEVICE_ID_ACCESIO_104I_COM_8S, + PCI_ANY_ID, PCI_ANY_ID, 0, 0, + pbn_exar_XR17C158 }, + { PCI_VENDOR_ID_ACCESIO, PCI_DEVICE_ID_ACCESIO_104I_COM_4S, + PCI_ANY_ID, PCI_ANY_ID, 0, 0, + pbn_exar_XR17C158 }, + { PCI_VENDOR_ID_ACCESIO, PCI_DEVICE_ID_ACCESIO_104I_COM_2S, + PCI_ANY_ID, PCI_ANY_ID, 0, 0, + pbn_exar_XR17C158 }, /* * Topic TP560 Data/Fax/Voice 56k modem (reported by Evan Clarke) */ -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html