@@ -4779,16 +4779,112 @@ static const struct pci_device_id serial_pci_tbl[] = {
47794779 { PCI_VENDOR_ID_INTASHIELD , PCI_DEVICE_ID_INTASHIELD_IS400 ,
47804780 PCI_ANY_ID , PCI_ANY_ID , 0 , 0 , /* 135a.0dc0 */
47814781 pbn_b2_4_115200 },
4782+ /* Brainboxes Devices */
47824783 /*
4783- * BrainBoxes UC-260
4784+ * Brainboxes UC-101
4785+ */
4786+ { PCI_VENDOR_ID_INTASHIELD , 0x0BA1 ,
4787+ PCI_ANY_ID , PCI_ANY_ID ,
4788+ 0 , 0 ,
4789+ pbn_b2_2_115200 },
4790+ /*
4791+ * Brainboxes UC-235/246
4792+ */
4793+ { PCI_VENDOR_ID_INTASHIELD , 0x0AA1 ,
4794+ PCI_ANY_ID , PCI_ANY_ID ,
4795+ 0 , 0 ,
4796+ pbn_b2_1_115200 },
4797+ /*
4798+ * Brainboxes UC-257
4799+ */
4800+ { PCI_VENDOR_ID_INTASHIELD , 0x0861 ,
4801+ PCI_ANY_ID , PCI_ANY_ID ,
4802+ 0 , 0 ,
4803+ pbn_b2_2_115200 },
4804+ /*
4805+ * Brainboxes UC-260/271/701/756
47844806 */
47854807 { PCI_VENDOR_ID_INTASHIELD , 0x0D21 ,
47864808 PCI_ANY_ID , PCI_ANY_ID ,
47874809 PCI_CLASS_COMMUNICATION_MULTISERIAL << 8 , 0xffff00 ,
47884810 pbn_b2_4_115200 },
47894811 { PCI_VENDOR_ID_INTASHIELD , 0x0E34 ,
47904812 PCI_ANY_ID , PCI_ANY_ID ,
4791- PCI_CLASS_COMMUNICATION_MULTISERIAL << 8 , 0xffff00 ,
4813+ PCI_CLASS_COMMUNICATION_MULTISERIAL << 8 , 0xffff00 ,
4814+ pbn_b2_4_115200 },
4815+ /*
4816+ * Brainboxes UC-268
4817+ */
4818+ { PCI_VENDOR_ID_INTASHIELD , 0x0841 ,
4819+ PCI_ANY_ID , PCI_ANY_ID ,
4820+ 0 , 0 ,
4821+ pbn_b2_4_115200 },
4822+ /*
4823+ * Brainboxes UC-275/279
4824+ */
4825+ { PCI_VENDOR_ID_INTASHIELD , 0x0881 ,
4826+ PCI_ANY_ID , PCI_ANY_ID ,
4827+ 0 , 0 ,
4828+ pbn_b2_8_115200 },
4829+ /*
4830+ * Brainboxes UC-302
4831+ */
4832+ { PCI_VENDOR_ID_INTASHIELD , 0x08E1 ,
4833+ PCI_ANY_ID , PCI_ANY_ID ,
4834+ 0 , 0 ,
4835+ pbn_b2_2_115200 },
4836+ /*
4837+ * Brainboxes UC-310
4838+ */
4839+ { PCI_VENDOR_ID_INTASHIELD , 0x08C1 ,
4840+ PCI_ANY_ID , PCI_ANY_ID ,
4841+ 0 , 0 ,
4842+ pbn_b2_2_115200 },
4843+ /*
4844+ * Brainboxes UC-313
4845+ */
4846+ { PCI_VENDOR_ID_INTASHIELD , 0x08A3 ,
4847+ PCI_ANY_ID , PCI_ANY_ID ,
4848+ 0 , 0 ,
4849+ pbn_b2_2_115200 },
4850+ /*
4851+ * Brainboxes UC-320/324
4852+ */
4853+ { PCI_VENDOR_ID_INTASHIELD , 0x0A61 ,
4854+ PCI_ANY_ID , PCI_ANY_ID ,
4855+ 0 , 0 ,
4856+ pbn_b2_1_115200 },
4857+ /*
4858+ * Brainboxes UC-346
4859+ */
4860+ { PCI_VENDOR_ID_INTASHIELD , 0x0B02 ,
4861+ PCI_ANY_ID , PCI_ANY_ID ,
4862+ 0 , 0 ,
4863+ pbn_b2_4_115200 },
4864+ /*
4865+ * Brainboxes UC-357
4866+ */
4867+ { PCI_VENDOR_ID_INTASHIELD , 0x0A81 ,
4868+ PCI_ANY_ID , PCI_ANY_ID ,
4869+ 0 , 0 ,
4870+ pbn_b2_2_115200 },
4871+ { PCI_VENDOR_ID_INTASHIELD , 0x0A83 ,
4872+ PCI_ANY_ID , PCI_ANY_ID ,
4873+ 0 , 0 ,
4874+ pbn_b2_2_115200 },
4875+ /*
4876+ * Brainboxes UC-368
4877+ */
4878+ { PCI_VENDOR_ID_INTASHIELD , 0x0C41 ,
4879+ PCI_ANY_ID , PCI_ANY_ID ,
4880+ 0 , 0 ,
4881+ pbn_b2_4_115200 },
4882+ /*
4883+ * Brainboxes UC-420/431
4884+ */
4885+ { PCI_VENDOR_ID_INTASHIELD , 0x0921 ,
4886+ PCI_ANY_ID , PCI_ANY_ID ,
4887+ 0 , 0 ,
47924888 pbn_b2_4_115200 },
47934889 /*
47944890 * Perle PCI-RAS cards
0 commit comments