[iwm] Enable Energy Based Scan (EBS).
authoradrian <adrian@FreeBSD.org>
Sat, 25 Mar 2017 02:49:20 +0000 (02:49 +0000)
committeradrian <adrian@FreeBSD.org>
Sat, 25 Mar 2017 02:49:20 +0000 (02:49 +0000)
commita7db3a1fcdb9093af7a6eedcdafb69f772b4a50a
tree183a91fee86d2ee7a008d152364bfb3eb41e5faa
parentbcf86c5723d7925d80b5f92531e80f32022cf235
[iwm] Enable Energy Based Scan (EBS).

This can significantly reduce scan duration thus saving time and power.
EBS failure reported by FW disables EBS for current connection. It is
re-enabled upon new connection attempt on any WLAN interface.

Obtained from: dragonflybsd.git 89f579e9823a5c446ca172cf82bbc210d6a054a4
sys/dev/iwm/if_iwm.c
sys/dev/iwm/if_iwm_scan.c
sys/dev/iwm/if_iwm_scan.h
sys/dev/iwm/if_iwmreg.h
sys/dev/iwm/if_iwmvar.h