diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c index a7676cdae529e531d2b52eb02fd49adb7a074cc0..9d93e681d4c5ed92f4e48c935f405ee957ed5d6e 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c @@ -5625,7 +5625,7 @@ static void quirk_switchtec_ntb_dma_alias(struct pci_dev *pdev) static void pci_quirk_hisi_fixup_class(struct pci_dev *dev) { - dev->class = PCI_BASE_CLASS_NETWORK << 8; + dev->class = PCI_CLASS_NETWORK_ETHERNET << 8; pci_info(dev, "force hisi class type to network\n"); } DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_HUAWEI, PCIE_DEVICE_ID_HISI_5896,