kernel_optimize_test/net/mac80211
Johannes Berg 1fb9026000 mac80211: move setting WIPHY_FLAG_SUPPORTS_SCHED_SCAN into drivers
mac80211 currently sets WIPHY_FLAG_SUPPORTS_SCHED_SCAN based on whether
the start_sched_scan operation is supported or not, but that will not
be correct for all drivers, we're adding scheduled scan to the iwlmvm
driver but it depends on firmware support.

Therefore, move setting WIPHY_FLAG_SUPPORTS_SCHED_SCAN into the drivers
so that they can control it regardless of implementing the operation.

This currently only affects the TI drivers since they're the only ones
implementing scheduled scan (in a mac80211 driver.)

Acked-by: Luciano Coelho <luca@coelho.fi>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-08-23 12:02:26 +02:00
..
aes_ccm.c
aes_ccm.h
aes_cmac.c
aes_cmac.h
agg-rx.c
agg-tx.c
cfg.c mac80211: add vif to testmode cmd 2013-08-12 14:11:42 +02:00
cfg.h
chan.c mac80211: add channel switch command and beacon callbacks 2013-08-01 18:30:33 +02:00
debug.h
debugfs_key.c
debugfs_key.h
debugfs_netdev.c
debugfs_netdev.h
debugfs_sta.c mac80211: add debugfs for driver-buffered TID bitmap 2013-08-01 15:08:24 +02:00
debugfs_sta.h
debugfs.c
debugfs.h
driver-ops.h mac80211: add channel switch command and beacon callbacks 2013-08-01 18:30:33 +02:00
event.c
ht.c mac80211: enable HT overrides for ibss 2013-07-16 09:57:57 +03:00
ibss.c mac80211: move ibss presp generation in own function 2013-08-16 12:25:34 +02:00
ieee80211_i.h wireless: make TU conversion macros available 2013-08-06 11:00:59 +02:00
iface.c mac80211: add channel switch command and beacon callbacks 2013-08-01 18:30:33 +02:00
Kconfig
key.c mac80211: add APIs to allow keeping connections after WoWLAN 2013-08-16 12:58:43 +02:00
key.h
led.c mac80211: use oneshot blink API for LED triggers 2013-08-01 10:48:49 +02:00
led.h mac80211: use oneshot blink API for LED triggers 2013-08-01 10:48:49 +02:00
main.c mac80211: move setting WIPHY_FLAG_SUPPORTS_SCHED_SCAN into drivers 2013-08-23 12:02:26 +02:00
Makefile
mesh_hwmp.c
mesh_pathtbl.c
mesh_plink.c mac80211: select and adjust bitrates according to channel mode 2013-07-16 09:58:06 +03:00
mesh_ps.c
mesh_sync.c
mesh.c mac80211: set forwarding in mesh capability info 2013-07-16 09:58:14 +03:00
mesh.h mac80211: update mesh beacon on workqueue 2013-06-18 15:57:27 +02:00
michael.c
michael.h
mlme.c mac80211: fix ieee80211_sta_process_chanswitch for 5/10 MHz channels 2013-08-09 15:16:39 +02:00
offchannel.c
pm.c
rate.c mac80211: allow lowest basic rate for unicast management for mesh 2013-08-09 15:11:27 +02:00
rate.h mac80211/rc80211: add chandef to rate initialization 2013-07-16 09:58:02 +03:00
rc80211_minstrel_debugfs.c
rc80211_minstrel_ht_debugfs.c
rc80211_minstrel_ht.c mac80211: minstrel_ht: don't use control.flags in TX status path 2013-08-22 08:37:08 +02:00
rc80211_minstrel_ht.h
rc80211_minstrel.c mac80211: fix timing for 5 MHz and 10 MHz channels 2013-07-16 09:58:04 +03:00
rc80211_minstrel.h
rc80211_pid_algo.c mac80211/rc80211: add chandef to rate initialization 2013-07-16 09:58:02 +03:00
rc80211_pid_debugfs.c
rc80211_pid.h
rx.c mac80211: perform power save processing before decryption 2013-08-16 12:19:16 +02:00
scan.c mac80211: allow scanning for 5/10 MHz channels in IBSS 2013-07-16 09:58:09 +03:00
spectmgmt.c
sta_info.c mac80211: initialize power mode for mesh STAs 2013-06-24 15:59:20 +02:00
sta_info.h mac80211: Ensure tid_start_tx is protected by sta->lock 2013-06-13 10:27:07 +02:00
status.c mac80211: report some VHT radiotap infos for tx status 2013-08-01 10:49:04 +02:00
tkip.c
tkip.h
trace.c
trace.h mac80211: add channel switch command and beacon callbacks 2013-08-01 18:30:33 +02:00
tx.c mac80211: add control port protocol TX control flag 2013-08-12 14:09:29 +02:00
util.c mac80211: add APIs to allow keeping connections after WoWLAN 2013-08-16 12:58:43 +02:00
vht.c mac80211: Fix VHT bandwidth change event 2013-06-13 11:58:47 +02:00
wep.c
wep.h
wme.c
wme.h
wpa.c
wpa.h