ig_hal: Merge intel em-7.3.4 and igb-2.3.7 hardware abstraction layer
emx: Sync w/ intel em-7.3.4

Move PBA configuration into emx_reset(); mainly to put hardware into
stable state after the driver attached.
em: Sync w/ intel em-7.3.4

- Move PBA configuration into em_reset(); mainly to put hardware into
  stable state after the driver attached.
- Add workaround for PCH2 chips during resuming.
- Fixup flow control parameters for PCH, ICH9, ICH10 and ES2LAN chips.
- Remove no longer needed ERT setting for PCH2, ICH9 and ICH10 chips.
igb: Sync w/ intel igb-2.3.7

- Support I210 and I211
- EEE settings are only applied to copper chips
- Explicitly disable DMA coalesce, if not requested