Add missing PCI product IDs for x710 10GBase-T into ixl(4)
authorjan <jan@openbsd.org>
Fri, 26 Feb 2021 10:36:45 +0000 (10:36 +0000)
committerjan <jan@openbsd.org>
Fri, 26 Feb 2021 10:36:45 +0000 (10:36 +0000)
OK phessler

sys/dev/pci/if_ixl.c
sys/dev/pci/pcidevs
sys/dev/pci/pcidevs.h
sys/dev/pci/pcidevs_data.h

index 10fe6a6..203814f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_ixl.c,v 1.72 2021/01/25 11:11:22 dlg Exp $ */
+/*     $OpenBSD: if_ixl.c,v 1.73 2021/02/26 10:36:45 jan Exp $ */
 
 /*
  * Copyright (c) 2013-2015, Intel Corporation
@@ -1622,6 +1622,7 @@ static const struct ixl_device ixl_devices[] = {
        { &ixl_710, PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_X710_T4_10G },
        { &ixl_710, PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_XXV710_25G_BP },
        { &ixl_710, PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_XXV710_25G_SFP28, },
+       { &ixl_710, PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_X710_10G_T, },
        { &ixl_722, PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_X722_10G_KX },
        { &ixl_722, PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_X722_10G_QSFP },
        { &ixl_722, PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_X722_10G_SFP_1 },
index ba975d0..62c9471 100644 (file)
@@ -1,4 +1,4 @@
-$OpenBSD: pcidevs,v 1.1956 2021/02/22 01:17:23 jsg Exp $
+$OpenBSD: pcidevs,v 1.1957 2021/02/26 10:36:45 jan Exp $
 /*     $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $       */
 
 /*
@@ -3962,6 +3962,7 @@ product INTEL I219_V14            0x15fa  I219-V
 product INTEL I219_LM13                0x15fb  I219-LM
 product INTEL I219_V13         0x15fc  I219-V
 product INTEL I225_BLANK_NVM   0x15fd  I225
+product INTEL X710_10G_T       0x15ff  X710 10GBaseT
 product INTEL CORE5G_H_PCIE_X16        0x1601  Core 5G PCIE
 product INTEL CORE5G_M_GT1_1   0x1602  HD Graphics
 product INTEL CORE5G_THERM     0x1603  Core 5G Thermal
index 14b7d69..7f983a2 100644 (file)
 #define        PCI_PRODUCT_INTEL_I219_LM13     0x15fb          /* I219-LM */
 #define        PCI_PRODUCT_INTEL_I219_V13      0x15fc          /* I219-V */
 #define        PCI_PRODUCT_INTEL_I225_BLANK_NVM        0x15fd          /* I225 */
+#define        PCI_PRODUCT_INTEL_X710_10G_T    0x15ff          /* X710 10GBaseT */
 #define        PCI_PRODUCT_INTEL_CORE5G_H_PCIE_X16     0x1601          /* Core 5G PCIE */
 #define        PCI_PRODUCT_INTEL_CORE5G_M_GT1_1        0x1602          /* HD Graphics */
 #define        PCI_PRODUCT_INTEL_CORE5G_THERM  0x1603          /* Core 5G Thermal */
index 9432404..f4b6de5 100644 (file)
@@ -13291,6 +13291,10 @@ static const struct pci_known_product pci_known_products[] = {
            PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I225_BLANK_NVM,
            "I225",
        },
+       {
+           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_X710_10G_T,
+           "X710 10GBaseT",
+       },
        {
            PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE5G_H_PCIE_X16,
            "Core 5G PCIE",