mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-29 15:43:59 +08:00
mwifiex: notify cfg80211 about scan abort
Driver sends a series of scan commands to firmware to serve a user scan request. If an intermediate scan command fails, driver aborts the scan but it is not being informed to cfg80211. This will cause issues in applications performing periodic scans. Fix this by informing scan abort. Signed-off-by: Cathy Luo <cluo@marvell.com> Signed-off-by: Ganapathi Bhat <gbhat@marvell.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
519ce2f933
commit
31726ff201
@ -70,11 +70,7 @@ mwifiex_process_cmdresp_error(struct mwifiex_private *priv,
|
|||||||
break;
|
break;
|
||||||
case HostCmd_CMD_802_11_SCAN:
|
case HostCmd_CMD_802_11_SCAN:
|
||||||
case HostCmd_CMD_802_11_SCAN_EXT:
|
case HostCmd_CMD_802_11_SCAN_EXT:
|
||||||
mwifiex_cancel_pending_scan_cmd(adapter);
|
mwifiex_cancel_scan(adapter);
|
||||||
|
|
||||||
spin_lock_irqsave(&adapter->mwifiex_cmd_lock, flags);
|
|
||||||
adapter->scan_processing = false;
|
|
||||||
spin_unlock_irqrestore(&adapter->mwifiex_cmd_lock, flags);
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case HostCmd_CMD_MAC_CONTROL:
|
case HostCmd_CMD_MAC_CONTROL:
|
||||||
|
Loading…
Reference in New Issue
Block a user