alc: Sync w/ FreeBSD
commit763755883092506157e141c2e983a8869c5203ff
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Thu, 5 Jan 2017 13:45:52 +0000 (5 21:45 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Thu, 5 Jan 2017 13:45:52 +0000 (5 21:45 +0800)
tree6293ed292fa0b0839d7b70d531f019632a660e83
parent8f0f2b2cb412da8c4c144f2aa50b5216ffde7a26
alc: Sync w/ FreeBSD

Mainly
- Fix DMA selection for AR816x family chips.
- Add Killer E2400 support.

Obtained-from: FreeBSD 277907, 295735 (part), 304574, 304584
sys/dev/netif/alc/if_alc.c
sys/dev/netif/alc/if_alcreg.h
sys/dev/netif/alc/if_alcvar.h