if_iwm - Partly sync if_iwm_binding.c to Linux iwlwifi code.
commitf16ef74977e51e1bfc7a625dd18b98b02158e0e5
authorImre Vadász <imre@vdsz.com>
Sun, 16 Oct 2016 18:55:13 +0000 (16 20:55 +0200)
committerImre Vadász <imre@vdsz.com>
Sun, 16 Oct 2016 19:16:35 +0000 (16 21:16 +0200)
tree8d11b04630c5a482d0c522266f1a8a41d483f1cf
parent0cf16dd2e0e09a3e5140e50222ac2e69bcdb19a2
if_iwm - Partly sync if_iwm_binding.c to Linux iwlwifi code.

* Store macid and color values in struct iwm_vap, to avoid hardcoded
  constants a bit.

* Add iwm_mvm_binding_remove_vif() function (will be used in disconnecting
  from an access point without resetting the whole device).

* Not adding code from Linux iwlwifi yet, to handle one PHY context to
  be bound to several VAPs/virtual-interfaces, it's definitely not needed
  in the near future.

Taken-From: Linux iwlwifi
sys/dev/netif/iwm/if_iwm.c
sys/dev/netif/iwm/if_iwm_binding.c
sys/dev/netif/iwm/if_iwm_binding.h
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
sys/dev/netif/iwm/if_iwm_power.c
sys/dev/netif/iwm/if_iwm_time_event.c
sys/dev/netif/iwm/if_iwm_time_event.h
sys/dev/netif/iwm/if_iwmvar.h