]> git.baikalelectronics.ru Git - kernel.git/commit
iwlwifi: align timestamp cancel with timestamp start
authorShaul Triebitz <shaul.triebitz@intel.com>
Thu, 28 Dec 2017 11:28:30 +0000 (13:28 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 16 Feb 2018 15:04:01 +0000 (17:04 +0200)
commit87c69055fdc0355ba3e67b7c53f3e47467c0abed
tree93e424e88451b28ccaff06f257a420650ca44e4e
parent78d0d3572a87b450b47ea36dd9650cc37803a7c3
iwlwifi: align timestamp cancel with timestamp start

Canceling the periodic timestamp work should be
done in the opposite flow to where it was started.
This also prevents from sending the MARKER command
during the mac_stop flow - causing a false queue hang
(FW is no longer there to send a response).

Fixes: 1c4a792f6956 ("iwlwifi: runtime: sync FW and host clocks for logs")
Signed-off-by: Shaul Triebitz <shaul.triebitz@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/fw/init.c
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
drivers/net/wireless/intel/iwlwifi/mvm/ops.c