OSDN Git Service

ath11k: peer delete synchronization with firmware
authorRitesh Singh <ritesi@codeaurora.org>
Tue, 24 Nov 2020 15:59:14 +0000 (17:59 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 24 Nov 2020 16:04:34 +0000 (18:04 +0200)
commit690ace20ff790f443c3cbaf12e1769e4eb0072db
tree02d8cf904e98778b0650f2bd22e16ecc55d35d45
parent3cbbdfbed1408ba55e2deeaf913c0e735086589b
ath11k: peer delete synchronization with firmware

Peer creation in firmware fails, if last peer deletion
is still in progress.
Hence, add wait for the event after deleting every peer
from host driver to synchronize with firmware.

Signed-off-by: Ritesh Singh <ritesi@codeaurora.org>
Signed-off-by: Maharaja Kennadyrajan <mkenna@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/1605514143-17652-3-git-send-email-mkenna@codeaurora.org
drivers/net/wireless/ath/ath11k/core.c
drivers/net/wireless/ath/ath11k/core.h
drivers/net/wireless/ath/ath11k/mac.c
drivers/net/wireless/ath/ath11k/peer.c
drivers/net/wireless/ath/ath11k/peer.h
drivers/net/wireless/ath/ath11k/wmi.c