@@ -5171,16 +5171,112 @@ static const struct pci_device_id serial_pci_tbl[] = {
51715171 { PCI_VENDOR_ID_INTASHIELD , PCI_DEVICE_ID_INTASHIELD_IS400 ,
51725172 PCI_ANY_ID , PCI_ANY_ID , 0 , 0 , /* 135a.0dc0 */
51735173 pbn_b2_4_115200 },
5174+ /* Brainboxes Devices */
51745175 /*
5175- * BrainBoxes UC-260
5176+ * Brainboxes UC-101
5177+ */
5178+ { PCI_VENDOR_ID_INTASHIELD , 0x0BA1 ,
5179+ PCI_ANY_ID , PCI_ANY_ID ,
5180+ 0 , 0 ,
5181+ pbn_b2_2_115200 },
5182+ /*
5183+ * Brainboxes UC-235/246
5184+ */
5185+ { PCI_VENDOR_ID_INTASHIELD , 0x0AA1 ,
5186+ PCI_ANY_ID , PCI_ANY_ID ,
5187+ 0 , 0 ,
5188+ pbn_b2_1_115200 },
5189+ /*
5190+ * Brainboxes UC-257
5191+ */
5192+ { PCI_VENDOR_ID_INTASHIELD , 0x0861 ,
5193+ PCI_ANY_ID , PCI_ANY_ID ,
5194+ 0 , 0 ,
5195+ pbn_b2_2_115200 },
5196+ /*
5197+ * Brainboxes UC-260/271/701/756
51765198 */
51775199 { PCI_VENDOR_ID_INTASHIELD , 0x0D21 ,
51785200 PCI_ANY_ID , PCI_ANY_ID ,
51795201 PCI_CLASS_COMMUNICATION_MULTISERIAL << 8 , 0xffff00 ,
51805202 pbn_b2_4_115200 },
51815203 { PCI_VENDOR_ID_INTASHIELD , 0x0E34 ,
51825204 PCI_ANY_ID , PCI_ANY_ID ,
5183- PCI_CLASS_COMMUNICATION_MULTISERIAL << 8 , 0xffff00 ,
5205+ PCI_CLASS_COMMUNICATION_MULTISERIAL << 8 , 0xffff00 ,
5206+ pbn_b2_4_115200 },
5207+ /*
5208+ * Brainboxes UC-268
5209+ */
5210+ { PCI_VENDOR_ID_INTASHIELD , 0x0841 ,
5211+ PCI_ANY_ID , PCI_ANY_ID ,
5212+ 0 , 0 ,
5213+ pbn_b2_4_115200 },
5214+ /*
5215+ * Brainboxes UC-275/279
5216+ */
5217+ { PCI_VENDOR_ID_INTASHIELD , 0x0881 ,
5218+ PCI_ANY_ID , PCI_ANY_ID ,
5219+ 0 , 0 ,
5220+ pbn_b2_8_115200 },
5221+ /*
5222+ * Brainboxes UC-302
5223+ */
5224+ { PCI_VENDOR_ID_INTASHIELD , 0x08E1 ,
5225+ PCI_ANY_ID , PCI_ANY_ID ,
5226+ 0 , 0 ,
5227+ pbn_b2_2_115200 },
5228+ /*
5229+ * Brainboxes UC-310
5230+ */
5231+ { PCI_VENDOR_ID_INTASHIELD , 0x08C1 ,
5232+ PCI_ANY_ID , PCI_ANY_ID ,
5233+ 0 , 0 ,
5234+ pbn_b2_2_115200 },
5235+ /*
5236+ * Brainboxes UC-313
5237+ */
5238+ { PCI_VENDOR_ID_INTASHIELD , 0x08A3 ,
5239+ PCI_ANY_ID , PCI_ANY_ID ,
5240+ 0 , 0 ,
5241+ pbn_b2_2_115200 },
5242+ /*
5243+ * Brainboxes UC-320/324
5244+ */
5245+ { PCI_VENDOR_ID_INTASHIELD , 0x0A61 ,
5246+ PCI_ANY_ID , PCI_ANY_ID ,
5247+ 0 , 0 ,
5248+ pbn_b2_1_115200 },
5249+ /*
5250+ * Brainboxes UC-346
5251+ */
5252+ { PCI_VENDOR_ID_INTASHIELD , 0x0B02 ,
5253+ PCI_ANY_ID , PCI_ANY_ID ,
5254+ 0 , 0 ,
5255+ pbn_b2_4_115200 },
5256+ /*
5257+ * Brainboxes UC-357
5258+ */
5259+ { PCI_VENDOR_ID_INTASHIELD , 0x0A81 ,
5260+ PCI_ANY_ID , PCI_ANY_ID ,
5261+ 0 , 0 ,
5262+ pbn_b2_2_115200 },
5263+ { PCI_VENDOR_ID_INTASHIELD , 0x0A83 ,
5264+ PCI_ANY_ID , PCI_ANY_ID ,
5265+ 0 , 0 ,
5266+ pbn_b2_2_115200 },
5267+ /*
5268+ * Brainboxes UC-368
5269+ */
5270+ { PCI_VENDOR_ID_INTASHIELD , 0x0C41 ,
5271+ PCI_ANY_ID , PCI_ANY_ID ,
5272+ 0 , 0 ,
5273+ pbn_b2_4_115200 },
5274+ /*
5275+ * Brainboxes UC-420/431
5276+ */
5277+ { PCI_VENDOR_ID_INTASHIELD , 0x0921 ,
5278+ PCI_ANY_ID , PCI_ANY_ID ,
5279+ 0 , 0 ,
51845280 pbn_b2_4_115200 },
51855281 /*
51865282 * Perle PCI-RAS cards
0 commit comments