wlcore: enable sched scan while connected
authorVictor Goldenshtein <victorg@ti.com>
Thu, 14 Jun 2012 06:47:40 +0000 (09:47 +0300)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 10 Jul 2012 16:10:12 +0000 (12:10 -0400)
commit01b3c0e4df483affb076405f129aa45bc2cde499
tree0897cf0e815944a3fd1338a3b48456649f40f568
parentfe3c094abc2365a226184554501fe0df87fe8271
wlcore: enable sched scan while connected

New wl12xx firmware supports scheduled scans also while connected.
Stop blocking sched scan requests when connected and add a quirk to
block in hardware that don't support it (currently wl18xx doesn't).

This requires FW version 6/7.3.10.2.112 for single-role and
6/7.5.6.0.25 for multi-role.

Signed-off-by: Victor Goldenshtein <victorg@ti.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
drivers/net/wireless/ti/wl18xx/main.c
drivers/net/wireless/ti/wlcore/scan.c
drivers/net/wireless/ti/wlcore/wlcore.h