]> asedeno.scripts.mit.edu Git - linux.git/commit
iwlwifi: mvm: set wakeup filters for wowlan "any" configuration
authorEliad Peller <eliadx.peller@intel.com>
Thu, 22 Feb 2018 16:45:49 +0000 (18:45 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Thu, 26 Apr 2018 12:18:07 +0000 (15:18 +0300)
commitd3a6f7fb97fc34a38e40cc56392e701598f99863
tree0779ac8b27c3abcd7134aeabb9d75abfb7189557
parent755a654cada277b1851737845f63c7ab2059c982
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>
drivers/net/wireless/intel/iwlwifi/mvm/d3.c