mirror_ubuntu-kernels/drivers/net/wireless/intel/iwlwifi/mvm
Eliad Peller d3a6f7fb97 iwlwifi: mvm: set wakeup filters for wowlan "any" configuration
In case of "any" wowlan trigger is configured, no valid wakeup filter
was configured.

Moreover, the fw assumes there's no connection when there are no configured
wakeup filters.
This leads to the station info not being updated on D3 command, causing
rate_n_flags to be 0 when the offloading code sends tx frame (triggering
SYSASSERT_102C due to invalid antenna param)

Note: "any" trigger is currently assumed to only be used when entering
d0i3 (which has a different flow). However, we still reach this code
when using d3_test.

Signed-off-by: Eliad Peller <eliadx.peller@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2018-04-26 15:18:07 +03:00
..
binding.c iwlwifi: mvm: memset binding before setting values 2017-04-25 23:06:51 +03:00
coex.c iwlwifi: mvm: BT Coex - make the primary / secondary pick traffic aware 2018-04-20 10:57:16 +03:00
constants.h iwlwifi: mvm: detect U-APSD breaking aggregation 2018-04-20 10:57:16 +03:00
d3.c iwlwifi: mvm: set wakeup filters for wowlan "any" configuration 2018-04-26 15:18:07 +03:00
debugfs-vif.c iwlwifi: mvm: add traffic condition monitoring (TCM) 2018-04-20 10:57:16 +03:00
debugfs.c iwlwifi: mvm: detect U-APSD breaking aggregation 2018-04-20 10:57:16 +03:00
debugfs.h
fw-api.h iwlwifi: mvm: use firmware LED command where applicable 2017-08-09 09:15:32 +03:00
fw.c iwlwifi: get rid of fw/nvm.c 2018-04-20 10:57:16 +03:00
led.c iwlwifi: mvm: only send LEDS_CMD when the FW supports it 2017-09-07 19:40:09 +03:00
mac80211.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 2018-04-26 13:26:37 +03:00
mac-ctxt.c iwlwifi: mvm: fix IBSS for devices that support station type API 2018-02-16 15:34:32 +02:00
Makefile iwlwifi: mvm: rs: add ops for the new rate scaling in the FW 2017-12-05 21:01:41 +02:00
mvm.h iwlwifi: move all NVM parsing code to the common files 2018-04-20 10:57:16 +03:00
nvm.c iwlwifi: move all NVM parsing code to the common files 2018-04-20 10:57:16 +03:00
offloading.c
ops.c iwlwifi: introduce Image Loader (IML) - new firmware image 2018-04-26 15:18:07 +03:00
phy-ctxt.c iwlwifi: mvm: Move unused phy's to a default channel 2018-03-19 10:50:38 +02:00
power.c iwlwifi: reorganize firmware API 2017-08-01 12:41:43 +03:00
quota.c iwlwifi: mvm: adjust to quota offload 2017-12-20 18:28:25 +02:00
rs-fw.c iwlwifi: mvm: update rs-fw API 2018-04-20 10:57:16 +03:00
rs.c iwlwifi: mvm: support offload of AMSDU rate control 2018-04-20 10:57:16 +03:00
rs.h iwlwifi: mvm: update rs-fw API 2018-04-20 10:57:16 +03:00
rx.c iwlwifi: mvm: detect U-APSD breaking aggregation 2018-04-20 10:57:16 +03:00
rxmq.c iwlwifi: mvm: move skb padding reservation earlier 2018-04-26 15:18:07 +03:00
scan.c iwlwifi: mvm: fix OOC priority in scans 2018-04-20 10:57:16 +03:00
sf.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
sta.c iwlwifi: mvm: support 22000 HW opening agg before traffic 2018-04-20 10:57:16 +03:00
sta.h iwlwifi: mvm: support offload of AMSDU rate control 2018-04-20 10:57:16 +03:00
tdls.c iwlwifi: mvm: use schedule_delayed_work() 2017-06-05 23:34:26 +03:00
testmode.h
time-event.c iwlwifi: mvm: Increase session protection time after CS 2018-03-19 10:50:36 +02:00
time-event.h iwlwifi: mvm: extend time event duration 2016-03-07 13:34:16 +02:00
tof.c iwlwifi: reorganize firmware API 2017-08-01 12:41:43 +03:00
tof.h iwlwifi: reorganize firmware API 2017-08-01 12:41:43 +03:00
tt.c iwlwifi: mvm: return -ENODATA when reading the temperature with the FW down 2017-10-06 13:59:44 +03:00
tx.c iwlwifi: mvm: remove check for non low latency TIDs 2018-04-26 15:18:07 +03:00
utils.c iwlwifi: allow different csr flags for different device families 2018-04-26 15:18:07 +03:00