From: Andrei Otcheretianski Date: Mon, 10 Nov 2014 09:10:11 +0000 (+0200) Subject: iwlwifi: mvm: Handle failed beacon transmissions during CSA X-Git-Tag: omap-for-v3.20/drop-legacy-3517~122^2~28^2~58^2~21 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ef0aab66b317ff4d818966b2104c900c7126ec8;p=pandora-kernel.git iwlwifi: mvm: Handle failed beacon transmissions during CSA The spec requires to decrement the CSA counters based on TBTT, regardless if the beacon was actually transmitted. Previously, the fw would send beacon notifications only for successfully transmitted beacons. This behavior resulted in inaccurate CSA countdown. In order to address this issue, the fw was changed to send beacon notifications also for not transmitted beacons. Such notifications have TX_STATUS_INTERNAL_ABORT (0x92). Don't start the CSA countdown before first successfully transmitted beacon, in order to guarantee that the CSA is announced for a required period. Signed-off-by: Andrei Otcheretianski --- Reading git-diff-tree failed