]> git.baikalelectronics.ru Git - kernel.git/commit
ath10k: perform hw restart lazily
authorMichal Kazior <michal.kazior@tieto.com>
Mon, 26 May 2014 09:46:03 +0000 (12:46 +0300)
committerKalle Valo <kvalo@qca.qualcomm.com>
Tue, 27 May 2014 09:27:33 +0000 (12:27 +0300)
commite5bdc09059400c276192bd3fa27f6928a438d045
tree7ac9434df253e0dd7df885ccd07f8724afeea2b0
parenta08075dc98599cb6dd2db20a141eaad95c68c827
ath10k: perform hw restart lazily

This reduces risk of races and prepares for more
hw restart fixes.

It also makes sense to perform teardown after
mac80211 starts its restart routine as it
guarantees it has stopped itself by then
(including tx queues).

Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/core.c
drivers/net/wireless/ath/ath10k/mac.c