aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorEcco Park <eccopark@broadcom.com>2013-10-30 10:31:36 +0900
committerAndreas Blaesius <skate4life@gmx.de>2016-04-30 11:03:30 +0200
commit575d4ea2859194feccdcd60160b45a058f6a579b (patch)
tree7b91ba12ede178a57a2d5d5055b3b078b5a8e7c7 /drivers/net
parentd9e4eb8453e3c25c0b0ecf51e6850b584776d735 (diff)
downloadkernel_samsung_espresso10-575d4ea2859194feccdcd60160b45a058f6a579b.zip
kernel_samsung_espresso10-575d4ea2859194feccdcd60160b45a058f6a579b.tar.gz
kernel_samsung_espresso10-575d4ea2859194feccdcd60160b45a058f6a579b.tar.bz2
net: wireless: bcmdhd: Fixed a problem of buganizer issue (11190960)
Problem : if PNO scan occurs in Driver after p2p scan, we failed to do PNO scan Root cause : In the wl_run_escan function, we still goes into p2p scan code even though current scan is PNO which is kind of legacy scan. Solution : we need to clear the staus of P2P scan before doing PNO SCAN. Signed-off-by: Ecco Park <eccopark@broadcom.com>
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/wireless/bcmdhd/wl_cfg80211.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/bcmdhd/wl_cfg80211.c b/drivers/net/wireless/bcmdhd/wl_cfg80211.c
index 7f93f0f..c13306f 100644
--- a/drivers/net/wireless/bcmdhd/wl_cfg80211.c
+++ b/drivers/net/wireless/bcmdhd/wl_cfg80211.c
@@ -8044,6 +8044,7 @@ wl_notify_sched_scan_results(struct wl_priv *wl, struct net_device *ndev,
wl_clr_drv_status(wl, SCANNING, ndev);
goto out_err;
}
+ p2p_scan(wl) = false;
}
wl_set_drv_status(wl, SCANNING, ndev);