***************************************************************************/
-/* $OpenBSD: if_em.c,v 1.357 2020/12/12 11:48:53 jan Exp $ */
+/* $OpenBSD: if_em.c,v 1.358 2021/01/24 10:21:43 jsg Exp $ */
/* $FreeBSD: if_em.c,v 1.46 2004/09/29 18:28:28 mlaier Exp $ */
#include <dev/pci/if_em.h>
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM13 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM14 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM15 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM16 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM17 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM18 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM19 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V2 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V4 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V12 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V13 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V14 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V15 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V16 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V17 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V18 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V19 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82580_COPPER },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82580_FIBER },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82580_SERDES },
*******************************************************************************/
-/* $OpenBSD: if_em_hw.c,v 1.109 2020/07/13 10:35:55 dlg Exp $ */
+/* $OpenBSD: if_em_hw.c,v 1.110 2021/01/24 10:21:43 jsg Exp $ */
/*
* if_em_hw.c Shared functions for accessing and configuring the MAC
*/
case E1000_DEV_ID_PCH_TGP_I219_LM14:
case E1000_DEV_ID_PCH_TGP_I219_V14:
case E1000_DEV_ID_PCH_TGP_I219_LM15:
+ case E1000_DEV_ID_PCH_TGP_I219_V15:
+ case E1000_DEV_ID_PCH_ADP_I219_LM16:
+ case E1000_DEV_ID_PCH_ADP_I219_V16:
+ case E1000_DEV_ID_PCH_ADP_I219_LM17:
+ case E1000_DEV_ID_PCH_ADP_I219_V17:
+ case E1000_DEV_ID_PCH_MTP_I219_LM18:
+ case E1000_DEV_ID_PCH_MTP_I219_V18:
+ case E1000_DEV_ID_PCH_MTP_I219_LM19:
+ case E1000_DEV_ID_PCH_MTP_I219_V19:
hw->mac_type = em_pch_cnp;
break;
case E1000_DEV_ID_EP80579_LAN_1:
*******************************************************************************/
-/* $OpenBSD: if_em_hw.h,v 1.83 2020/07/13 10:35:55 dlg Exp $ */
+/* $OpenBSD: if_em_hw.h,v 1.84 2021/01/24 10:21:43 jsg Exp $ */
/* $FreeBSD: if_em_hw.h,v 1.15 2005/05/26 23:32:02 tackerman Exp $ */
/* if_em_hw.h
#define E1000_DEV_ID_PCH_TGP_I219_LM14 0x15F9
#define E1000_DEV_ID_PCH_TGP_I219_V14 0x15FA
#define E1000_DEV_ID_PCH_TGP_I219_LM15 0x15F4
+#define E1000_DEV_ID_PCH_TGP_I219_V15 0x15F5
+#define E1000_DEV_ID_PCH_ADP_I219_LM16 0x1A1E
+#define E1000_DEV_ID_PCH_ADP_I219_V16 0x1A1F
+#define E1000_DEV_ID_PCH_ADP_I219_LM17 0x1A1C
+#define E1000_DEV_ID_PCH_ADP_I219_V17 0x1A1D
+#define E1000_DEV_ID_PCH_MTP_I219_LM18 0x550A
+#define E1000_DEV_ID_PCH_MTP_I219_V18 0x550B
+#define E1000_DEV_ID_PCH_MTP_I219_LM19 0x550C
+#define E1000_DEV_ID_PCH_MTP_I219_V19 0x550D
#define E1000_DEV_ID_82575EB_PT 0x10A7
#define E1000_DEV_ID_82575EB_PF 0x10A9
#define E1000_DEV_ID_82575GB_QP 0x10D6