ath10k: add hw connection monitor support
authorMichal Kazior <michal.kazior@tieto.com>
Tue, 10 Mar 2015 14:22:01 +0000 (16:22 +0200)
committerKalle Valo <kvalo@qca.qualcomm.com>
Thu, 12 Mar 2015 12:53:49 +0000 (14:53 +0200)
commitcc9904e694fa3b0f49bdaccdc7603ec6afa48a7a
treedd911aa95610768af39285008ca2a28a5f5ba892
parentc1a4654a8ce2b1c60bb46c900e7297078a8642f6
ath10k: add hw connection monitor support

Some firmware revisions (e.g. qca6174 with fw73)
don't deliver beacons to host reliably. This
causes random disconnects even in perfect
conditions. This is most visible with
multi-channel operation.

All available firmware revisions seem to support
beacon miss offloading so there shouldn't be any
problems.

Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/core.h
drivers/net/wireless/ath/ath10k/mac.c
drivers/net/wireless/ath/ath10k/mac.h
drivers/net/wireless/ath/ath10k/wmi.c