|
@@ -51,7 +51,9 @@ static unsigned int rx_weight = 64;
|
|
|
module_param(rx_weight, uint, 0644);
|
|
|
MODULE_PARM_DESC(rx_weight, "Number Rx packets for NAPI budget (default=64)");
|
|
|
|
|
|
-#define PCI_DEVICE_ID_HI1822_PF 0x1822
|
|
|
+#define HINIC_DEV_ID_QUAD_PORT_25GE 0x1822
|
|
|
+#define HINIC_DEV_ID_DUAL_PORT_25GE 0x0200
|
|
|
+#define HINIC_DEV_ID_DUAL_PORT_100GE 0x0201
|
|
|
|
|
|
#define HINIC_WQ_NAME "hinic_dev"
|
|
|
|
|
@@ -1097,7 +1099,9 @@ static void hinic_remove(struct pci_dev *pdev)
|
|
|
}
|
|
|
|
|
|
static const struct pci_device_id hinic_pci_table[] = {
|
|
|
- { PCI_VDEVICE(HUAWEI, PCI_DEVICE_ID_HI1822_PF), 0},
|
|
|
+ { PCI_VDEVICE(HUAWEI, HINIC_DEV_ID_QUAD_PORT_25GE), 0},
|
|
|
+ { PCI_VDEVICE(HUAWEI, HINIC_DEV_ID_DUAL_PORT_25GE), 0},
|
|
|
+ { PCI_VDEVICE(HUAWEI, HINIC_DEV_ID_DUAL_PORT_100GE), 0},
|
|
|
{ 0, 0}
|
|
|
};
|
|
|
MODULE_DEVICE_TABLE(pci, hinic_pci_table);
|