I'm still unable to use the I219_v2 onboard nic. I've posted my dmesg bellow.
Dhclient does not recieve an ip address.

Tiemen Werkman

OpenBSD 6.1-beta (GENERIC.MP) #1: Sat Mar 25 08:33:54 MDT 2017
    dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 8456712192 (8064MB)
avail mem = 8195739648 (7816MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 3.0 @ 0xbfed6000 (78 entries)
bios0: vendor American Megatrends Inc. version "0501" date 12/26/2016
bios0: ASUSTeK COMPUTER INC. B150I PRO GAMING/WIFI/AURA
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP APIC FPDT FIDT MCFG HPET SSDT LPIT SSDT SSDT SSDT DBGP
DBG2 SSDT SSDT UEFI SSDT DMAR BGRT
acpi0: wakeup devices PEGP(S4) PEG0(S4) PEGP(S4) PEG1(S4) PEGP(S4) PEG2(S4)
PS2K(S3) PS2M(S3) PXSX(S4) RP09(S4) PXSX(S4) RP10(S4) PXSX(S4) RP11(S4)
PXSX(S4) RP12(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Pentium(R) CPU G4500 @ 3.50GHz, 3504.00 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX
,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEA
DLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,SG
X,ERMS,INVPCID,RDSEED,SMAP,CLFLUSHOPT,PT,SENSOR,ARAT
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: TSC frequency 3504000000 Hz
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 23MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.2.4.1, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Pentium(R) CPU G4500 @ 3.50GHz, 3504.00 MHz
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX
,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEA
DLINE,AES,XSAVE,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,SG
X,ERMS,INVPCID,RDSEED,SMAP,CLFLUSHOPT,PT,SENSOR,ARAT
cpu1: 256KB 64b/line 8-way L2 cache
cpu1: smt 0, core 1, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 120 pins
acpimcfg0 at acpi0 addr 0xf8000000, bus 0-63
acpihpet0 at acpi0: 23999999 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus -1 (PEG0)
acpiprt2 at acpi0: bus -1 (PEG1)
acpiprt3 at acpi0: bus -1 (PEG2)
acpiprt4 at acpi0: bus 3 (RP09)
acpiprt5 at acpi0: bus -1 (RP10)
acpiprt6 at acpi0: bus -1 (RP11)
acpiprt7 at acpi0: bus -1 (RP12)
acpiprt8 at acpi0: bus -1 (RP13)
acpiprt9 at acpi0: bus -1 (RP01)
acpiprt10 at acpi0: bus -1 (RP02)
acpiprt11 at acpi0: bus -1 (RP03)
acpiprt12 at acpi0: bus -1 (RP04)
acpiprt13 at acpi0: bus 1 (RP05)
acpiprt14 at acpi0: bus -1 (RP06)
acpiprt15 at acpi0: bus 2 (RP07)
acpiprt16 at acpi0: bus -1 (RP08)
acpiprt17 at acpi0: bus -1 (RP17)
acpiprt18 at acpi0: bus -1 (RP18)
acpiprt19 at acpi0: bus -1 (RP19)
acpiprt20 at acpi0: bus -1 (RP20)
acpiprt21 at acpi0: bus -1 (RP14)
acpiprt22 at acpi0: bus -1 (RP15)
acpiprt23 at acpi0: bus -1 (RP16)
acpiec0 at acpi0: not present
acpicpu0 at acpi0: C3(200@256 mwait.1@0x40), C2(200@120 mwait.1@0x32),
C1(1000@1 mwait.1), PSS
acpicpu1 at acpi0: C3(200@256 mwait.1@0x40), C2(200@120 mwait.1@0x32),
C1(1000@1 mwait.1), PSS
acpipwrres0 at acpi0: PG00, resource for PEG0
acpipwrres1 at acpi0: PG01, resource for PEG1
acpipwrres2 at acpi0: PG02, resource for PEG2
acpipwrres3 at acpi0: WRST
acpipwrres4 at acpi0: WRST
acpipwrres5 at acpi0: WRST
acpipwrres6 at acpi0: WRST
acpipwrres7 at acpi0: WRST
acpipwrres8 at acpi0: WRST
acpipwrres9 at acpi0: WRST
acpipwrres10 at acpi0: WRST
acpipwrres11 at acpi0: WRST
acpipwrres12 at acpi0: WRST
acpipwrres13 at acpi0: WRST
acpipwrres14 at acpi0: WRST
acpipwrres15 at acpi0: WRST
acpipwrres16 at acpi0: WRST
acpipwrres17 at acpi0: WRST
acpipwrres18 at acpi0: WRST
acpipwrres19 at acpi0: WRST
acpipwrres20 at acpi0: WRST
acpipwrres21 at acpi0: WRST
acpipwrres22 at acpi0: WRST
acpipwrres23 at acpi0: FN00, resource for FAN0
acpipwrres24 at acpi0: FN01, resource for FAN1
acpipwrres25 at acpi0: FN02, resource for FAN2
acpipwrres26 at acpi0: FN03, resource for FAN3
acpipwrres27 at acpi0: FN04, resource for FAN4
acpitz0 at acpi0: critical temperature is 119 degC
acpitz1 at acpi0: critical temperature is 119 degC
"INT3F0D" at acpi0 not configured
"PNP0C14" at acpi0 not configured
acpibtn0 at acpi0: SLPB
"INT33A1" at acpi0 not configured
acpibtn1 at acpi0: PWRB
"INT340E" at acpi0 not configured
"PNP0C0B" at acpi0 not configured
"PNP0C0B" at acpi0 not configured
"PNP0C0B" at acpi0 not configured
"PNP0C0B" at acpi0 not configured
"PNP0C0B" at acpi0 not configured
"PNP0C14" at acpi0 not configured
acpivideo0 at acpi0: GFX0
cpu0: Enhanced SpeedStep 3504 MHz: speeds: 3500, 3300, 3100, 2900, 2700, 2500,
2300, 2100, 2000, 1800, 1600, 1400, 1200, 1000, 800, 735 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 vendor "Intel", unknown product 0x190f rev
0x07
"Intel HD Graphics 530" rev 0x06 at pci0 dev 2 function 0 not configured
xhci0 at pci0 dev 20 function 0 "Intel 100 Series xHCI" rev 0x31: msi
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev 3.00/1.00
addr 1
"Intel 100 Series MEI" rev 0x31 at pci0 dev 22 function 0 not configured
ahci0 at pci0 dev 23 function 0 "Intel 100 Series AHCI" rev 0x31: msi, AHCI
1.3.1
ahci0: PHY offline on port 1
ahci0: port 2: 6.0Gb/s
ahci0: port 3: 3.0Gb/s
ahci0: port 4: 3.0Gb/s
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 2 lun 0: <ATA, SanDisk Ultra II, X411> SCSI3 0/direct
fixed naa.5001b444a4a82e63
sd0: 228936MB, 512 bytes/sector, 468862128 sectors, thin
sd1 at scsibus1 targ 3 lun 0: <ATA, OCZ-VERTEX2, 1.37> SCSI3 0/direct fixed
naa.5e83a97f0687cd62
sd1: 109704MB, 512 bytes/sector, 224674128 sectors, thin
sd2 at scsibus1 targ 4 lun 0: <ATA, OCZ-VERTEX2, 1.37> SCSI3 0/direct fixed
naa.5e83a97f78cb9594
sd2: 109704MB, 512 bytes/sector, 224674128 sectors, thin
ppb0 at pci0 dev 28 function 0 "Intel 100 Series PCIE" rev 0xf1
pci1 at ppb0 bus 1
ppb1 at pci0 dev 28 function 6 "Intel 100 Series PCIE" rev 0xf1: msi
pci2 at ppb1 bus 2
vendor "Atheros", unknown product 0x003e (class network subclass
miscellaneous, rev 0x32) at pci2 dev 0 function 0 not configured
ppb2 at pci0 dev 29 function 0 "Intel 100 Series PCIE" rev 0xf1: msi
pci3 at ppb2 bus 3
pcib0 at pci0 dev 31 function 0 "Intel B150 LPC" rev 0x31
"Intel 100 Series PMC" rev 0x31 at pci0 dev 31 function 2 not configured
azalia0 at pci0 dev 31 function 3 "Intel 100 Series HD Audio" rev 0x31: msi
azalia0: codecs: Realtek ALC1150, Intel/0x2809, using Realtek ALC1150
audio0 at azalia0
ichiic0 at pci0 dev 31 function 4 "Intel 100 Series SMBus" rev 0x31: apic 2
int 16
iic0 at ichiic0
iic0: addr 0x20 01=2a 02=2a 03=13 04=11 05=13 06=e0 07=fc 08=fc 09=fc 0a=fc
0b=22 0c=22 0d=dd 0e=dd 0f=44 10=44 13=73 15=ab 16=10 17=b2 19=8a 1a=50 1b=68
1c=22 1d=3f 1e=3c 20=b0 21=50 22=48 23=44 29=24 2a=3e 2b=fc 2c=fc 2d=22 2e=dd
2f=44 31=73 33=ab 37=8a 38=50 39=3f 3a=3c 3b=46 3c=44 43=41 44=3e 48=03 92=0b
b2=29 words 00=00ff 01=2aff 02=2aff 03=13ff 04=11ff 05=13ff 06=e0ff 07=fcff
em0 at pci0 dev 31 function 6 "Intel I219-V" rev 0x31: msi, address
38:d5:47:7c:0a:b0
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
vmm0 at mainbus0: VMX/EPT
efifb0 at mainbus0: 1920x1200, 32bpp
wsdisplay0 at efifb0 mux 1: console (std, vt100 emulation), using wskbd0
wsdisplay0: screen 1-5 added (std, vt100 emulation)
umass0 at uhub0 port 1 configuration 1 interface 0 "SanDisk Cruzer Blade" rev
2.00/1.27 addr 2
umass0: using SCSI over Bulk-Only
scsibus2 at umass0: 2 targets, initiator 0
sd3 at scsibus2 targ 1 lun 0: <SanDisk, Cruzer Blade, 1.27> SCSI4 0/direct
removable serial.07815567410418117185
sd3: 14907MB, 512 bytes/sector, 30529536 sectors
ugen0 at uhub0 port 6 "ASUS product 0x1825" rev 2.01/0.01 addr 3
uhidev0 at uhub0 port 9 configuration 1 interface 0 "Microsoft Microsoft\M-.
2.4GHz Transceiver v8.0" rev 2.00/7.06 addr 4
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev1 at uhub0 port 9 configuration 1 interface 1 "Microsoft Microsoft\M-.
2.4GHz Transceiver v8.0" rev 2.00/7.06 addr 4
uhidev1: iclass 3/1, 26 report ids
uhid0 at uhidev1 reportid 18: input=0, output=0, feature=1
uhid1 at uhidev1 reportid 23: input=0, output=0, feature=1
ums0 at uhidev1 reportid 26: 5 buttons, Z and W dir
wsmouse0 at ums0 mux 0
uhidev2 at uhub0 port 9 configuration 1 interface 2 "Microsoft Microsoft\M-.
2.4GHz Transceiver v8.0" rev 2.00/7.06 addr 4
uhidev2: iclass 3/0, 8 report ids
uhid2 at uhidev2 reportid 3: input=1, output=0, feature=0
uhid3 at uhidev2 reportid 4: input=1, output=0, feature=0
uhid4 at uhidev2 reportid 7: input=7, output=0, feature=0
uhid5 at uhidev2 reportid 8: input=1, output=0, feature=0
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
root on sd2a (8380077300ab27d7.a) swap on sd2b dump on sd2b

-----Oorspronkelijk bericht-----
Van: owner-t...@openbsd.org [mailto:owner-t...@openbsd.org] Namens Mark
Kettenis
Verzonden: zondag 19 maart 2017 11:16
Aan: j...@jsg.id.au
CC: tech@openbsd.org
Onderwerp: Re: add new em(4) variant for X270

> Date: Sun, 19 Mar 2017 20:47:14 +1100
> From: Jonathan Gray <j...@jsg.id.au>
>
> On Sun, Mar 19, 2017 at 05:01:07PM +1100, Jonathan Gray wrote:
> > On Sat, Mar 18, 2017 at 04:29:56PM +0100, Claudio Jeker wrote:
> > > The X270 seems to have a new I219-LM variant that em(4) doesn't know.
> > > Adding it to the driver seems to be enough.
> > >
> > > OK?
> >
> > Can you also add the other variants we don't match and keep the same
> > name Intel uses?
> >
> > At the moment we match
> >
> > PCI_PRODUCT_INTEL_I219_LM
> > PCI_PRODUCT_INTEL_I219_V
> > PCI_PRODUCT_INTEL_I219_LM2
> > PCI_PRODUCT_INTEL_I219_V2
> >
> > The board_pch_spt variants we lack are
> >
> > #define E1000_DEV_ID_PCH_LBG_I219_LM3               0x15B9  /* LBG PCH */
> > #define E1000_DEV_ID_PCH_SPT_I219_LM4               0x15D7
> > #define E1000_DEV_ID_PCH_SPT_I219_V4                0x15D8
> > #define E1000_DEV_ID_PCH_SPT_I219_LM5               0x15E3
> > #define E1000_DEV_ID_PCH_SPT_I219_V5                0x15D6
> >
> > You've called the V4 variant V3 (Intel doesn't list a V3).
>
> Here is a diff that adds all of them and some additional kaby
> lake/x270 ids.

Go for it.

> Index: azalia.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/azalia.c,v retrieving revision 1.232
> diff -u -p -r1.232 azalia.c
> --- azalia.c  10 Feb 2017 08:13:37 -0000      1.232
> +++ azalia.c  19 Mar 2017 09:44:04 -0000
> @@ -455,6 +455,7 @@ azalia_configure_pci(azalia_t *az)
>       case PCI_PRODUCT_INTEL_BAYTRAIL_HDA:
>       case PCI_PRODUCT_INTEL_100SERIES_HDA:
>       case PCI_PRODUCT_INTEL_100SERIES_LP_HDA:
> +     case PCI_PRODUCT_INTEL_200SERIES_U_HDA:
>       case PCI_PRODUCT_INTEL_C600_HDA:
>       case PCI_PRODUCT_INTEL_C610_HDA:
>       case PCI_PRODUCT_INTEL_BSW_HDA:
> Index: if_em.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/if_em.c,v retrieving revision 1.334
> diff -u -p -r1.334 if_em.c
> --- if_em.c   24 Jan 2017 03:57:35 -0000      1.334
> +++ if_em.c   19 Mar 2017 09:44:05 -0000
> @@ -146,9 +146,14 @@ const struct pci_matchid em_devices[] =
>       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I218_V_2 },
>       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I218_V_3 },
>       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM },
> -     { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V },
>       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM2 },
> +     { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM3 },
> +     { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM4 },
> +     { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM5 },
> +     { 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_V5 },
>       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82580_COPPER },
>       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82580_FIBER },
>       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82580_SERDES },
> Index: if_em_hw.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/if_em_hw.c,v retrieving revision 1.92
> diff -u -p -r1.92 if_em_hw.c
> --- if_em_hw.c        23 Aug 2016 04:04:23 -0000      1.92
> +++ if_em_hw.c        19 Mar 2017 09:44:08 -0000
> @@ -615,6 +615,11 @@ em_set_mac_type(struct em_hw *hw)
>       case E1000_DEV_ID_PCH_SPT_I219_V:
>       case E1000_DEV_ID_PCH_SPT_I219_LM2:
>       case E1000_DEV_ID_PCH_SPT_I219_V2:
> +     case E1000_DEV_ID_PCH_LBG_I219_LM3:
> +     case E1000_DEV_ID_PCH_SPT_I219_LM4:
> +     case E1000_DEV_ID_PCH_SPT_I219_V4:
> +     case E1000_DEV_ID_PCH_SPT_I219_LM5:
> +     case E1000_DEV_ID_PCH_SPT_I219_V5:
>               hw->mac_type = em_pch_spt;
>               break;
>       case E1000_DEV_ID_EP80579_LAN_1:
> Index: if_em_hw.h
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/if_em_hw.h,v retrieving revision 1.68
> diff -u -p -r1.68 if_em_hw.h
> --- if_em_hw.h        18 Feb 2016 14:24:39 -0000      1.68
> +++ if_em_hw.h        19 Mar 2017 09:44:10 -0000
> @@ -559,6 +559,11 @@ int32_t em_check_phy_reset_block(struct
>  #define E1000_DEV_ID_PCH_SPT_I219_V      0x1570
>  #define E1000_DEV_ID_PCH_SPT_I219_LM2    0x15B7
>  #define E1000_DEV_ID_PCH_SPT_I219_V2     0x15B8
> +#define E1000_DEV_ID_PCH_LBG_I219_LM3    0x15B9
> +#define E1000_DEV_ID_PCH_SPT_I219_LM4    0x15D7
> +#define E1000_DEV_ID_PCH_SPT_I219_V4     0x15D8
> +#define E1000_DEV_ID_PCH_SPT_I219_LM5    0x15E3
> +#define E1000_DEV_ID_PCH_SPT_I219_V5     0x15D6
>  #define E1000_DEV_ID_82575EB_PT          0x10A7
>  #define E1000_DEV_ID_82575EB_PF          0x10A9
>  #define E1000_DEV_ID_82575GB_QP          0x10D6
> Index: pcidevs
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/pcidevs,v retrieving revision 1.1813
> diff -u -p -r1.1813 pcidevs
> --- pcidevs   19 Mar 2017 07:27:15 -0000      1.1813
> +++ pcidevs   19 Mar 2017 09:44:13 -0000
> @@ -3385,8 +3385,9 @@ product INTEL X550EM_X_KR       0x15ab  X552 Ba
>  product INTEL X550EM_X_SFP   0x15ac  X552 SFP+
>  product INTEL X550EM_X_10G_T 0x15ad  X552/X557-AT
>  product INTEL X550EM_X_1G_T  0x15ae  X552 1GbaseT
> -product INTEL I219_LM2               0x15b7  I219-LM2
> -product INTEL I219_V2                0x15b8  I219-V2
> +product INTEL I219_LM2               0x15b7  I219-LM
> +product INTEL I219_V2                0x15b8  I219-V
> +product INTEL I219_LM3               0x15b9  I219-LM
>  product INTEL X550EM_A_KR    0x15c2  X553 Backplane
>  product INTEL X550EM_A_KR_L  0x15c3  X553 Backplane
>  product INTEL X550EM_A_SFP_N 0x15c4  X553 SFP+
> @@ -3395,6 +3396,10 @@ product INTEL X550EM_A_SGMII_L 0x15c7  X5
>  product INTEL X550EM_A_10G_T 0x15c8  X553 10GBaseT
>  product INTEL X550EM_A_SFP   0x15ce  X553 SFP+
>  product INTEL X550T1         0x15d1  X550T
> +product INTEL I219_V5                0x15d6  I219-V
> +product INTEL I219_LM4               0x15d7  I219-LM
> +product INTEL I219_V4                0x15d8  I219-V
> +product INTEL I219_LM5               0x15e3  I219-LM
>  product INTEL CORE5G_H_PCIE_X16      0x1601  Core 5G PCIE
>  product INTEL CORE5G_M_GT1_1 0x1602  HD Graphics
>  product INTEL CORE5G_HB_1    0x1604  Core 5G Host
> @@ -3425,7 +3430,7 @@ product INTEL CORE6G_U_HB       0x1904  Core 6G
>  product INTEL CORE6G_H_PCIE_X8       0x1905  Core 6G PCIE
>  product INTEL CORE6G_H_PCIE_X4       0x1909  Core 6G PCIE
>  product INTEL CORE6G_H_HB_Q  0x1910  Core 6G Host
> -product INTEL SKYLAKE_GMM    0x1911  Skylake GMM
> +product INTEL CORE_GMM_1     0x1911  Core GMM
>  product INTEL CORE6G_D_GT2_1 0x1912  HD Graphics 530
>  product INTEL CORE6G_U_GT2   0x1916  HD Graphics 520
>  product INTEL XEONE3_1200V5_HB       0x1918  Xeon E3-1200 v5 Host
> @@ -3688,6 +3693,8 @@ product INTEL WL_8260_1         0x24f3  Dual Ban
>  product INTEL WL_8260_2              0x24f4  Dual Band Wireless AC 8260
>  product INTEL WL_4165_1              0x24f5  Dual Band Wireless AC 4165
>  product INTEL WL_4165_2              0x24f6  Dual Band Wireless AC 4165
> +product INTEL WL_3168_1              0x24fb  Dual Band Wireless-AC 3168
> +product INTEL WL_8265_1              0x24fd  Dual Band Wireless-AC 8265
>  product INTEL 82820_HB               0x2501  82820 Host
>  product INTEL 82820_AGP              0x250f  82820 AGP
>  product INTEL 82850_HB               0x2530  82850 Host
> @@ -4505,6 +4512,21 @@ product INTEL EP80579_LAN_6    0x5049  EP80
>  product INTEL 80960RD                0x5200  i960 RD
>  product INTEL PRO_100_SERVER 0x5201  PRO 100 Server
>  product INTEL QEMU_NVME              0x5845  QEMU NVM Express Controller
> +product INTEL CORE7G_S_GT1   0x5902  HD Graphics 610
> +product INTEL CORE7G_U_HB    0x5904  Core 7G Host
> +product INTEL CORE7G_U_GT1   0x5906  HD Graphics 610
> +product INTEL CORE7G_Y_HB    0x590c  Core 7G Host
> +product INTEL CORE7G_Y_GT1   0x590e  HD Graphics
> +product INTEL CORE_GMM_2     0x5911  Core GMM
> +product INTEL CORE7G_S_GT2   0x5912  HD Graphics 630
> +product INTEL CORE7G_U_GT2_1 0x5916  HD Graphics 620
> +product INTEL CORE7G_IMGU    0x5915  Core 7G Imaging Unit
> +product INTEL CORE7G_SRV_GT2 0x591a  HD Graphics P630
> +product INTEL CORE7G_H_GT2   0x591b  HD Graphics 630
> +product INTEL CORE7G_U_GT2_2 0x591d  HD Graphics P630
> +product INTEL CORE7G_Y_GT2   0x591e  HD Graphics 615
> +product INTEL CORE7G_U_GT3_15W       0x5926  Iris Plus Graphics 640
> +product INTEL CORE7G_U_GT3_28W       0x5927  Iris Plus Graphics 650
>  product INTEL 5100_HB                0x65c0  5100 Host
>  product INTEL 5100_PCIE_2    0x65e2  5100 PCIE
>  product INTEL 5100_PCIE_3    0x65e3  5100 PCIE
> @@ -4875,7 +4897,14 @@ product INTEL 100SERIES_LP_MEI_3       0x9d3e
>  product INTEL 100SERIES_LP_LPC_1     0x9d43  100 Series LPC
>  product INTEL 100SERIES_LP_LPC_2     0x9d46  100 Series LPC
>  product INTEL 100SERIES_LP_LPC_3     0x9d48  100 Series LPC
> +product INTEL 200SERIES_Y_LPC_1              0x9d4b  200 Series LPC
> +product INTEL 200SERIES_U_LPC_1              0x9d4e  200 Series LPC
> +product INTEL 200SERIES_U_LPC_2              0x9d50  200 Series LPC
> +product INTEL 200SERIES_U_LPC_3              0x9d53  200 Series LPC
> +product INTEL 200SERIES_Y_LPC_2              0x9d56  200 Series LPC
> +product INTEL 200SERIES_U_LPC_4              0x9d58  200 Series LPC
>  product INTEL 100SERIES_LP_HDA       0x9d70  100 Series HD Audio
> +product INTEL 200SERIES_U_HDA        0x9d71  200 Series HD Audio
>  product INTEL PINEVIEW_DMI   0xa000  Pineview DMI
>  product INTEL PINEVIEW_IGC_1 0xa001  Pineview Video
>  product INTEL PINEVIEW_IGC_2 0xa002  Pineview Video
> @@ -7007,6 +7036,7 @@ product TOSHIBA TC35856F        0x0020  TC35856F
>  product TOSHIBA      R4X00           0x102f  R4x00 PCI
>
>  /* Toshiba(2) products */
> +product TOSHIBA2 NVME                0x0115  NVMe
>  product TOSHIBA2 THB         0x0601  PCI
>  product TOSHIBA2 ISA         0x0602  ISA
>  product TOSHIBA2 ToPIC95     0x0603  ToPIC95 CardBus-PCI
> Index: pcidevs.h
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/pcidevs.h,v retrieving revision 1.1807
> diff -u -p -r1.1807 pcidevs.h
> --- pcidevs.h 19 Mar 2017 07:28:34 -0000      1.1807
> +++ pcidevs.h 19 Mar 2017 09:44:17 -0000
> @@ -3390,8 +3390,9 @@
>  #define      PCI_PRODUCT_INTEL_X550EM_X_SFP  0x15ac          /* X552 SFP+ */
>  #define      PCI_PRODUCT_INTEL_X550EM_X_10G_T        0x15ad          /* 
> X552/X557-AT */
>  #define      PCI_PRODUCT_INTEL_X550EM_X_1G_T 0x15ae          /* X552 1GbaseT 
> */
> -#define      PCI_PRODUCT_INTEL_I219_LM2      0x15b7          /* I219-LM2 */
> -#define      PCI_PRODUCT_INTEL_I219_V2       0x15b8          /* I219-V2 */
> +#define      PCI_PRODUCT_INTEL_I219_LM2      0x15b7          /* I219-LM */
> +#define      PCI_PRODUCT_INTEL_I219_V2       0x15b8          /* I219-V */
> +#define      PCI_PRODUCT_INTEL_I219_LM3      0x15b9          /* I219-LM */
>  #define      PCI_PRODUCT_INTEL_X550EM_A_KR   0x15c2          /* X553 
> Backplane */
>  #define      PCI_PRODUCT_INTEL_X550EM_A_KR_L 0x15c3          /* X553 
> Backplane */
>  #define      PCI_PRODUCT_INTEL_X550EM_A_SFP_N        0x15c4          /* X553 
> SFP+ */
> @@ -3400,6 +3401,10 @@
>  #define      PCI_PRODUCT_INTEL_X550EM_A_10G_T        0x15c8          /* X553 
> 10GBaseT */
>  #define      PCI_PRODUCT_INTEL_X550EM_A_SFP  0x15ce          /* X553 SFP+ */
>  #define      PCI_PRODUCT_INTEL_X550T1        0x15d1          /* X550T */
> +#define      PCI_PRODUCT_INTEL_I219_V5       0x15d6          /* I219-V */
> +#define      PCI_PRODUCT_INTEL_I219_LM4      0x15d7          /* I219-LM */
> +#define      PCI_PRODUCT_INTEL_I219_V4       0x15d8          /* I219-V */
> +#define      PCI_PRODUCT_INTEL_I219_LM5      0x15e3          /* I219-LM */
>  #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_HB_1   0x1604          /* Core 5G Host 
> */
> @@ -3430,7 +3435,7 @@
>  #define      PCI_PRODUCT_INTEL_CORE6G_H_PCIE_X8      0x1905          /* Core 
> 6G PCIE */
>  #define      PCI_PRODUCT_INTEL_CORE6G_H_PCIE_X4      0x1909          /* Core 
> 6G PCIE */
>  #define      PCI_PRODUCT_INTEL_CORE6G_H_HB_Q 0x1910          /* Core 6G Host 
> */
> -#define      PCI_PRODUCT_INTEL_SKYLAKE_GMM   0x1911          /* Skylake GMM 
> */
> +#define      PCI_PRODUCT_INTEL_CORE_GMM_1    0x1911          /* Core GMM */
>  #define      PCI_PRODUCT_INTEL_CORE6G_D_GT2_1        0x1912          /* HD 
> Graphics 530 */
>  #define      PCI_PRODUCT_INTEL_CORE6G_U_GT2  0x1916          /* HD Graphics 
> 520 */
>  #define      PCI_PRODUCT_INTEL_XEONE3_1200V5_HB      0x1918          /* Xeon 
> E3-1200 v5 Host
*/
> @@ -3693,6 +3698,8 @@
>  #define      PCI_PRODUCT_INTEL_WL_8260_2     0x24f4          /* Dual Band 
> Wireless AC 8260
*/
>  #define      PCI_PRODUCT_INTEL_WL_4165_1     0x24f5          /* Dual Band 
> Wireless AC 4165
*/
>  #define      PCI_PRODUCT_INTEL_WL_4165_2     0x24f6          /* Dual Band 
> Wireless AC 4165
*/
> +#define      PCI_PRODUCT_INTEL_WL_3168_1     0x24fb          /* Dual Band 
> Wireless-AC 3168
*/
> +#define      PCI_PRODUCT_INTEL_WL_8265_1     0x24fd          /* Dual Band 
> Wireless-AC 8265
*/
>  #define      PCI_PRODUCT_INTEL_82820_HB      0x2501          /* 82820 Host */
>  #define      PCI_PRODUCT_INTEL_82820_AGP     0x250f          /* 82820 AGP */
>  #define      PCI_PRODUCT_INTEL_82850_HB      0x2530          /* 82850 Host */
> @@ -4510,6 +4517,21 @@
>  #define      PCI_PRODUCT_INTEL_80960RD       0x5200          /* i960 RD */
>  #define      PCI_PRODUCT_INTEL_PRO_100_SERVER        0x5201          /* PRO 
> 100 Server */
>  #define      PCI_PRODUCT_INTEL_QEMU_NVME     0x5845          /* QEMU NVM 
> Express Controller
*/
> +#define      PCI_PRODUCT_INTEL_CORE7G_S_GT1  0x5902          /* HD Graphics 
> 610 */
> +#define      PCI_PRODUCT_INTEL_CORE7G_U_HB   0x5904          /* Core 7G Host 
> */
> +#define      PCI_PRODUCT_INTEL_CORE7G_U_GT1  0x5906          /* HD Graphics 
> 610 */
> +#define      PCI_PRODUCT_INTEL_CORE7G_Y_HB   0x590c          /* Core 7G Host 
> */
> +#define      PCI_PRODUCT_INTEL_CORE7G_Y_GT1  0x590e          /* HD Graphics 
> */
> +#define      PCI_PRODUCT_INTEL_CORE_GMM_2    0x5911          /* Core GMM */
> +#define      PCI_PRODUCT_INTEL_CORE7G_S_GT2  0x5912          /* HD Graphics 
> 630 */
> +#define      PCI_PRODUCT_INTEL_CORE7G_U_GT2_1        0x5916          /* HD 
> Graphics 620 */
> +#define      PCI_PRODUCT_INTEL_CORE7G_IMGU   0x5915          /* Core 7G 
> Imaging Unit */
> +#define      PCI_PRODUCT_INTEL_CORE7G_SRV_GT2        0x591a          /* HD 
> Graphics P630 */
> +#define      PCI_PRODUCT_INTEL_CORE7G_H_GT2  0x591b          /* HD Graphics 
> 630 */
> +#define      PCI_PRODUCT_INTEL_CORE7G_U_GT2_2        0x591d          /* HD 
> Graphics P630 */
> +#define      PCI_PRODUCT_INTEL_CORE7G_Y_GT2  0x591e          /* HD Graphics 
> 615 */
> +#define      PCI_PRODUCT_INTEL_CORE7G_U_GT3_15W      0x5926          /* Iris 
> Plus Graphics
640 */
> +#define      PCI_PRODUCT_INTEL_CORE7G_U_GT3_28W      0x5927          /* Iris 
> Plus Graphics
650 */
>  #define      PCI_PRODUCT_INTEL_5100_HB       0x65c0          /* 5100 Host */
>  #define      PCI_PRODUCT_INTEL_5100_PCIE_2   0x65e2          /* 5100 PCIE */
>  #define      PCI_PRODUCT_INTEL_5100_PCIE_3   0x65e3          /* 5100 PCIE */
> @@ -4880,7 +4902,14 @@
>  #define      PCI_PRODUCT_INTEL_100SERIES_LP_LPC_1    0x9d43          /* 100 
> Series LPC */
>  #define      PCI_PRODUCT_INTEL_100SERIES_LP_LPC_2    0x9d46          /* 100 
> Series LPC */
>  #define      PCI_PRODUCT_INTEL_100SERIES_LP_LPC_3    0x9d48          /* 100 
> Series LPC */
> +#define      PCI_PRODUCT_INTEL_200SERIES_Y_LPC_1     0x9d4b          /* 200 
> Series LPC */
> +#define      PCI_PRODUCT_INTEL_200SERIES_U_LPC_1     0x9d4e          /* 200 
> Series LPC */
> +#define      PCI_PRODUCT_INTEL_200SERIES_U_LPC_2     0x9d50          /* 200 
> Series LPC */
> +#define      PCI_PRODUCT_INTEL_200SERIES_U_LPC_3     0x9d53          /* 200 
> Series LPC */
> +#define      PCI_PRODUCT_INTEL_200SERIES_Y_LPC_2     0x9d56          /* 200 
> Series LPC */
> +#define      PCI_PRODUCT_INTEL_200SERIES_U_LPC_4     0x9d58          /* 200 
> Series LPC */
>  #define      PCI_PRODUCT_INTEL_100SERIES_LP_HDA      0x9d70          /* 100 
> Series HD Audio
*/
> +#define      PCI_PRODUCT_INTEL_200SERIES_U_HDA       0x9d71          /* 200 
> Series HD Audio
*/
>  #define      PCI_PRODUCT_INTEL_PINEVIEW_DMI  0xa000          /* Pineview DMI 
> */
>  #define      PCI_PRODUCT_INTEL_PINEVIEW_IGC_1        0xa001          /* 
> Pineview Video */
>  #define      PCI_PRODUCT_INTEL_PINEVIEW_IGC_2        0xa002          /* 
> Pineview Video */
> @@ -7012,6 +7041,7 @@
>  #define      PCI_PRODUCT_TOSHIBA_R4X00       0x102f          /* R4x00 PCI */
>
>  /* Toshiba(2) products */
> +#define      PCI_PRODUCT_TOSHIBA2_NVME       0x0115          /* NVMe */
>  #define      PCI_PRODUCT_TOSHIBA2_THB        0x0601          /* PCI */
>  #define      PCI_PRODUCT_TOSHIBA2_ISA        0x0602          /* ISA */
>  #define      PCI_PRODUCT_TOSHIBA2_ToPIC95    0x0603          /* ToPIC95 
> CardBus-PCI */
> Index: pcidevs_data.h
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/pcidevs_data.h,v
> retrieving revision 1.1802
> diff -u -p -r1.1802 pcidevs_data.h
> --- pcidevs_data.h    19 Mar 2017 07:28:34 -0000      1.1802
> +++ pcidevs_data.h    19 Mar 2017 09:44:22 -0000
> @@ -11077,11 +11077,15 @@ static const struct pci_known_product pc
>       },
>       {
>           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM2,
> -         "I219-LM2",
> +         "I219-LM",
>       },
>       {
>           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V2,
> -         "I219-V2",
> +         "I219-V",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM3,
> +         "I219-LM",
>       },
>       {
>           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_X550EM_A_KR, @@ -11116,6
> +11120,22 @@ static const struct pci_known_product pc
>           "X550T",
>       },
>       {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V5,
> +         "I219-V",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM4,
> +         "I219-LM",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_V4,
> +         "I219-V",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_I219_LM5,
> +         "I219-LM",
> +     },
> +     {
>           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE5G_H_PCIE_X16,
>           "Core 5G PCIE",
>       },
> @@ -11236,8 +11256,8 @@ static const struct pci_known_product pc
>           "Core 6G Host",
>       },
>       {
> -         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_SKYLAKE_GMM,
> -         "Skylake GMM",
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE_GMM_1,
> +         "Core GMM",
>       },
>       {
>           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE6G_D_GT2_1, @@ -12288,6
> +12308,14 @@ static const struct pci_known_product pc
>           "Dual Band Wireless AC 4165",
>       },
>       {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WL_3168_1,
> +         "Dual Band Wireless-AC 3168",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WL_8265_1,
> +         "Dual Band Wireless-AC 8265",
> +     },
> +     {
>           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82820_HB,
>           "82820 Host",
>       },
> @@ -15556,6 +15584,66 @@ static const struct pci_known_product pc
>           "QEMU NVM Express Controller",
>       },
>       {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_S_GT1,
> +         "HD Graphics 610",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_U_HB,
> +         "Core 7G Host",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_U_GT1,
> +         "HD Graphics 610",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_Y_HB,
> +         "Core 7G Host",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_Y_GT1,
> +         "HD Graphics",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE_GMM_2,
> +         "Core GMM",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_S_GT2,
> +         "HD Graphics 630",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_U_GT2_1,
> +         "HD Graphics 620",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_IMGU,
> +         "Core 7G Imaging Unit",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_SRV_GT2,
> +         "HD Graphics P630",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_H_GT2,
> +         "HD Graphics 630",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_U_GT2_2,
> +         "HD Graphics P630",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_Y_GT2,
> +         "HD Graphics 615",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_U_GT3_15W,
> +         "Iris Plus Graphics 640",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CORE7G_U_GT3_28W,
> +         "Iris Plus Graphics 650",
> +     },
> +     {
>           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_5100_HB,
>           "5100 Host",
>       },
> @@ -17036,10 +17124,38 @@ static const struct pci_known_product pc
>           "100 Series LPC",
>       },
>       {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_200SERIES_Y_LPC_1,
> +         "200 Series LPC",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_200SERIES_U_LPC_1,
> +         "200 Series LPC",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_200SERIES_U_LPC_2,
> +         "200 Series LPC",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_200SERIES_U_LPC_3,
> +         "200 Series LPC",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_200SERIES_Y_LPC_2,
> +         "200 Series LPC",
> +     },
> +     {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_200SERIES_U_LPC_4,
> +         "200 Series LPC",
> +     },
> +     {
>           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_100SERIES_LP_HDA,
>           "100 Series HD Audio",
>       },
>       {
> +         PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_200SERIES_U_HDA,
> +         "200 Series HD Audio",
> +     },
> +     {
>           PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PINEVIEW_DMI,
>           "Pineview DMI",
>       },
> @@ -24434,6 +24550,10 @@ static const struct pci_known_product pc
>       {
>           PCI_VENDOR_TOSHIBA, PCI_PRODUCT_TOSHIBA_R4X00,
>           "R4x00 PCI",
> +     },
> +     {
> +         PCI_VENDOR_TOSHIBA2, PCI_PRODUCT_TOSHIBA2_NVME,
> +         "NVMe",
>       },
>       {
>           PCI_VENDOR_TOSHIBA2, PCI_PRODUCT_TOSHIBA2_THB,

Reply via email to