e1000 (em, emx, ig_hal): Sync w/ intel em-7.4.2
authorMichael Neumann <mneumann@ntecs.de>
Sat, 7 Feb 2015 21:11:21 +0000 (22:11 +0100)
committerMichael Neumann <mneumann@ntecs.de>
Mon, 9 Feb 2015 11:01:53 +0000 (12:01 +0100)
commit4765c386077e61794b803c7718df6d32f25adfcc
tree1084b4c7d3d7bd7007c58f765357eff936e42eac
parent6c3bba9a37dddb94adf980106cc8b98c83bbc39a
e1000 (em, emx, ig_hal): Sync w/ intel em-7.4.2

This adds support for network chips based on PCH_I218_{LM2,V2,LM3,V3}.

Tested with:
  * 82571, 82573, 82574 (sephe)
  * emx: I217_V (dillon)
  * em/emx: 82574L, I218_V2 (mneumann)
30 files changed:
sys/dev/netif/em/if_em.c
sys/dev/netif/emx/if_emx.c
sys/dev/netif/ig_hal/e1000_80003es2lan.c
sys/dev/netif/ig_hal/e1000_80003es2lan.h
sys/dev/netif/ig_hal/e1000_82540.c
sys/dev/netif/ig_hal/e1000_82541.c
sys/dev/netif/ig_hal/e1000_82541.h
sys/dev/netif/ig_hal/e1000_82542.c
sys/dev/netif/ig_hal/e1000_82543.c
sys/dev/netif/ig_hal/e1000_82543.h
sys/dev/netif/ig_hal/e1000_82571.c
sys/dev/netif/ig_hal/e1000_82571.h
sys/dev/netif/ig_hal/e1000_api.c
sys/dev/netif/ig_hal/e1000_api.h
sys/dev/netif/ig_hal/e1000_defines.h
sys/dev/netif/ig_hal/e1000_hw.h
sys/dev/netif/ig_hal/e1000_ich8lan.c
sys/dev/netif/ig_hal/e1000_ich8lan.h
sys/dev/netif/ig_hal/e1000_mac.c
sys/dev/netif/ig_hal/e1000_mac.h
sys/dev/netif/ig_hal/e1000_manage.c
sys/dev/netif/ig_hal/e1000_manage.h
sys/dev/netif/ig_hal/e1000_nvm.c
sys/dev/netif/ig_hal/e1000_nvm.h
sys/dev/netif/ig_hal/e1000_osdep.c
sys/dev/netif/ig_hal/e1000_osdep.h
sys/dev/netif/ig_hal/e1000_phy.c
sys/dev/netif/ig_hal/e1000_phy.h
sys/dev/netif/ig_hal/e1000_regs.h
sys/dev/netif/ig_hal/e1000_vf.c