From: Arik Nemtsov Date: Thu, 23 Oct 2014 15:03:10 +0000 (+0300) Subject: iwlwifi: mvm: implement mac80211 TDLS channel-switch APIs X-Git-Tag: omap-for-v3.20/drop-legacy-3517~122^2~28^2~58^2~27 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1d3c3f63f71ff19076a9bef89aa89bbbcaf44a15;p=pandora-kernel.git iwlwifi: mvm: implement mac80211 TDLS channel-switch APIs Maintain a TDLS channel-switch state and update it according to notifications from FW and timeouts. Explicitly check all state transitions are valid. When switching is initiated by mac80211, use a delayed work to periodically reschedule it from iwlwifi. Give the FW mac80211 generated TDLS channel-switch request/response templates. It will change appropriate values (switch timings) and Tx them at appropriate times. Enable the channel switch wiphy capability bit when the FW supports it. Signed-off-by: Arik Nemtsov Signed-off-by: Emmanuel Grumbach --- Reading git-diff-tree failed