Download raw body.
igc(4): Add / correct PCI ids
Add / correct Intel I226 PCI ids.
https://github.com/freebsd/freebsd-src/commit/bf0aa72f1f5911912817a2d3feb4010c8239512c
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/net/ethernet/intel/igc?h=v6.18&id=79cc8322b6d82747cb63ea464146c0bf5b5a6bc1
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/net/ethernet/intel/igc?h=v6.18&id=8f20571db5270d549a087318840fd1312fad4051
Index: pcidevs
===================================================================
RCS file: /cvs/src/sys/dev/pci/pcidevs,v
retrieving revision 1.2118
diff -u -p -u -p -r1.2118 pcidevs
--- pcidevs 29 Nov 2025 23:12:28 -0000 1.2118
+++ pcidevs 3 Dec 2025 03:39:30 -0000
@@ -5218,6 +5218,7 @@ product INTEL E5V3_SAD_3 0x2ffe E5 v3 SA
product INTEL RCU32 0x3092 RCU32 I2O RAID
product INTEL I225_K 0x3100 I225-K
product INTEL I225_K2 0x3101 I225-K2
+product INTEL I226_K 0x3102 I226-K
product INTEL 3124 0x3124 3124 SATA
product INTEL WL_3165_1 0x3165 AC 3165
product INTEL WL_3165_2 0x3166 AC 3165
@@ -6103,7 +6104,7 @@ product INTEL ADL_N_GSPI_2 0x54fb ADL-N
product INTEL ADL_N_ISH 0x54fc ADL-N ISH
product INTEL ADL_N_UFS 0x54ff ADL-N UFS
product INTEL I225_LMVP 0x5502 I225-LMvP
-product INTEL I226_K 0x5504 I226-K
+product INTEL I226_LMVP 0x5503 I226-LMvP
product INTEL I219_LM18 0x550a I219-LM
product INTEL I219_V18 0x550b I219-V
product INTEL I219_LM19 0x550c I219-LM
Index: if_igc.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_igc.c,v
retrieving revision 1.29
diff -u -p -u -p -r1.29 if_igc.c
--- if_igc.c 11 Nov 2025 17:43:18 -0000 1.29
+++ if_igc.c 3 Dec 2025 03:39:30 -0000
@@ -81,6 +81,7 @@ const struct pci_matchid igc_devices[] =
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I226_BLANK_NVM },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I226_IT },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I226_LM },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I226_LMVP },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I226_K },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I226_V }
};
Index: igc_api.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/igc_api.c,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 igc_api.c
--- igc_api.c 31 Oct 2021 14:52:57 -0000 1.1
+++ igc_api.c 3 Dec 2025 03:39:30 -0000
@@ -117,6 +117,7 @@ igc_set_mac_type(struct igc_hw *hw)
case PCI_PRODUCT_INTEL_I226_BLANK_NVM:
case PCI_PRODUCT_INTEL_I226_IT:
case PCI_PRODUCT_INTEL_I226_LM:
+ case PCI_PRODUCT_INTEL_I226_LMVP:
case PCI_PRODUCT_INTEL_I226_K:
case PCI_PRODUCT_INTEL_I226_V:
mac->type = igc_i225;
igc(4): Add / correct PCI ids