diff options
author | Chung-Hsien Hsu <stanley.hsu@cypress.com> | 2018-09-27 17:59:49 +0300 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2018-10-05 11:29:42 +0300 |
commit | fbf07000960d9c8a13fdc17c6de0230d681c7543 (patch) | |
tree | e7175b366ed97b8e3d045c9e1b96422b1cc5a3b0 /drivers/net/wireless/ti | |
parent | edb6d6885bef82d1eac432dbeca9fbf4ec349d7e (diff) | |
download | linux-fbf07000960d9c8a13fdc17c6de0230d681c7543.tar.xz |
brcmfmac: fix full timeout waiting for action frame on-channel tx
The driver sends an action frame down and waits for a completion signal
triggered by the received BRCMF_E_ACTION_FRAME_OFF_CHAN_COMPLETE event
to continue the process. However, the action frame could be transmitted
either on the current channel or on an off channel. For the on-channel
case, only BRCMF_E_ACTION_FRAME_COMPLETE event will be received when
the frame is transmitted, which make the driver always wait a full
timeout duration. This patch has the completion signal be triggered by
receiving the BRCMF_E_ACTION_FRAME_COMPLETE event for the on-channel
case.
This change fixes WFA p2p certification 5.1.19 failure.
Signed-off-by: Chung-Hsien Hsu <stanley.hsu@cypress.com>
Signed-off-by: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/ti')
0 files changed, 0 insertions, 0 deletions