ath10k: implement channel switching
authorMichal Kazior <michal.kazior@tieto.com>
Thu, 23 Jan 2014 10:38:25 +0000 (11:38 +0100)
committerKalle Valo <kvalo@qca.qualcomm.com>
Fri, 24 Jan 2014 08:22:19 +0000 (10:22 +0200)
commitc930f744bdb0774ccf7c00e23637f54b8e71f0b6
treec18f28e7b522c686f7f940281bb2beccd05f0a88
parent5ba88b395cb447af756d12411456024d65a07814
ath10k: implement channel switching

Until now channel change wasn't propagating to FW
directly because operational channel is abstracted
by VDEVs and it wasn't really necessary since
ath10k implements hwscan and hwroc.

This effectively fixes STA CSA and allows for
future AP-like CSA as well.

kvalo: change error handling in ath10k_bss_info_changed()

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