]> git.baikalelectronics.ru Git - kernel.git/commit
ath6kl: implement scheduled scan
authorKalle Valo <kvalo@qca.qualcomm.com>
Tue, 13 Dec 2011 12:52:07 +0000 (14:52 +0200)
committerKalle Valo <kvalo@qca.qualcomm.com>
Tue, 13 Dec 2011 13:03:49 +0000 (15:03 +0200)
commit56971a1685c24184ab2b0ea94b1f1c397d89195c
tree6787da43aeb8eaecac6f9d82e640a639ceb3e20f
parente00e34652ffaa3071a38dfa44b7cee6c5735717e
ath6kl: implement scheduled scan

ath6kl firmware supports scheduled scan functionality with the wow ssid
filter. But the firmware does not send any events after scan results
so I had to add a timer which notifies about new scan results.

Sched scan needs firmware version 3.2.0.6 or later. If firmware doesn't
support sched scan the driver will not enable the feature.

Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath6kl/cfg80211.c
drivers/net/wireless/ath/ath6kl/cfg80211.h
drivers/net/wireless/ath/ath6kl/core.h
drivers/net/wireless/ath/ath6kl/init.c
drivers/net/wireless/ath/ath6kl/sdio.c
drivers/net/wireless/ath/ath6kl/wmi.c
drivers/net/wireless/ath/ath6kl/wmi.h