linux-bl808/drivers/net/wireless/intel/iwlwifi/mvm
Luca Coelho a339e918da iwlwifi: mvm: handle pass all scan reporting
The firmware doesn't send match found notifications when no matchsets
are passed.  This makes sense because if there are no matchsets,
nothing can be matched.  But the nl80211 API should report when there
are results available, even if no matchsets were passed.

To handle this, we can use the firmware's ITERATION_COMPLETE
reporting, which will send us notifications every time it completed a
scheduled scan iteration.  Then we can set a flag when we received
beacons and use that to report that results are available.

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2016-02-27 21:59:53 +02:00
..
binding.c
coex.c
coex_legacy.c
constants.h iwlwifi: mvm: make collecting fw debug data optional 2016-02-01 16:40:20 +02:00
d3.c Here's another round of updates for -next: 2016-02-27 21:59:03 +02:00
debugfs-vif.c iwlwifi: mvm: support setting minimum quota from debugfs 2016-02-01 16:40:23 +02:00
debugfs.c iwlwifi: mvm: fix RSS key sizing 2016-02-27 21:59:51 +02:00
debugfs.h
fw-api-coex.h
fw-api-d3.h iwlwifi: mvm: support beacon storing 2016-02-01 16:40:22 +02:00
fw-api-mac.h
fw-api-power.h
fw-api-rs.h
fw-api-rx.h iwlwifi: pcie: update iwl_mpdu_desc fields 2016-02-01 16:40:28 +02:00
fw-api-scan.h iwlwifi: mvm: add extended dwell time 2015-12-20 23:27:40 +02:00
fw-api-sta.h iwlwifi: mvm: add new ADD_STA command version 2016-02-01 16:40:27 +02:00
fw-api-stats.h
fw-api-tof.h
fw-api-tx.h iwlwifi: mvm: rs: fix TPC statistics handling 2016-01-26 16:03:35 +02:00
fw-api.h iwlwifi: mvm: add registration to cooling device 2016-02-27 21:59:50 +02:00
fw-dbg.c iwlwifi: mvm: remove shadowing variable 2016-02-01 16:40:20 +02:00
fw-dbg.h iwlwifi: mvm: constify the parameters of a few functions in fw-dbg.c 2016-01-07 19:01:32 +02:00
fw.c iwlwifi: mvm: fix RSS key sizing 2016-02-27 21:59:51 +02:00
led.c
mac-ctxt.c iwlwifi: mvm: allow to disable beacon filtering for AP/GO interface 2016-02-01 16:40:29 +02:00
mac80211.c Here's another round of updates for -next: 2016-02-27 21:59:03 +02:00
Makefile iwlwifi: update key params on d0i3 entrance/exit 2015-12-20 23:27:43 +02:00
mvm.h iwlwifi: mvm: handle pass all scan reporting 2016-02-27 21:59:53 +02:00
nvm.c iwlwifi: treat iwl_parse_nvm_data() MAC addr as little endian 2016-02-01 16:40:25 +02:00
offloading.c
ops.c iwlwifi: mvm: fix RSS key sizing 2016-02-27 21:59:51 +02:00
phy-ctxt.c
power.c iwlwifi: mvm: Remove iwl_mvm_update_beacon_abort 2016-02-01 16:40:26 +02:00
quota.c iwlwifi: mvm: support setting minimum quota from debugfs 2016-02-01 16:40:23 +02:00
rs.c Merge tag 'iwlwifi-for-kalle-2016-02-15' into HEAD 2016-02-27 21:59:52 +02:00
rs.h
rx.c iwlwifi: mvm: handle pass all scan reporting 2016-02-27 21:59:53 +02:00
rxmq.c iwlwifi: pcie: update iwl_mpdu_desc fields 2016-02-01 16:40:28 +02:00
scan.c iwlwifi: mvm: handle pass all scan reporting 2016-02-27 21:59:53 +02:00
sf.c
sta.c iwlwifi: mvm: add new ADD_STA command version 2016-02-01 16:40:27 +02:00
sta.h iwlwifi: mvm: add new ADD_STA command version 2016-02-01 16:40:27 +02:00
tdls.c
testmode.h
time-event.c
time-event.h
tof.c
tof.h
tt.c iwlwifi: mvm: add registration to cooling device 2016-02-27 21:59:50 +02:00
tx.c Merge tag 'iwlwifi-for-kalle-2016-02-15' into HEAD 2016-02-27 21:59:52 +02:00
utils.c iwlwifi: mvm: track low-latency sources separately 2016-02-01 16:40:22 +02:00