]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: support more than one band in scan request
authorDavid Spinadel <david.spinadel@intel.com>
Wed, 5 Feb 2014 13:21:13 +0000 (15:21 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 25 Jun 2014 07:10:42 +0000 (09:10 +0200)
commit36b3e1668489f90b010cd9e4a7b0d3ce4db62d39
tree75133e7a2b9df5b2d6a2766e6fee024ba6fd17af
parent1fe9da45478d4da25a5e07f3563089353c7e5118
mac80211: support more than one band in scan request

Some drivers (such as iwlmvm) can handle multiple bands in a single
HW scan request. Add a HW flag to indicate that the driver support
this. To hold the required data, create a separate structure for
HW scan request that holds cfg scan request and data about
different parts of the scan IEs.

As this changes the mac80211 API, update all drivers using it to
use the correct new function type/argument.

Signed-off-by: David Spinadel <david.spinadel@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
16 files changed:
drivers/net/wireless/at76c50x-usb.c
drivers/net/wireless/ath/ath10k/mac.c
drivers/net/wireless/cw1200/scan.c
drivers/net/wireless/cw1200/scan.h
drivers/net/wireless/iwlegacy/common.c
drivers/net/wireless/iwlegacy/common.h
drivers/net/wireless/iwlwifi/dvm/mac80211.c
drivers/net/wireless/iwlwifi/mvm/mac80211.c
drivers/net/wireless/mac80211_hwsim.c
drivers/net/wireless/ti/wl1251/main.c
drivers/net/wireless/ti/wlcore/main.c
include/net/mac80211.h
net/mac80211/driver-ops.h
net/mac80211/ieee80211_i.h
net/mac80211/scan.c
net/mac80211/util.c