On 19 August 2014 08:07, Kalle Valo <kv...@qca.qualcomm.com> wrote: > Avery Pennarun <apenw...@gmail.com> writes: > >>>> Are there any plans to implement this feature? It's important in >>>> order to implement automatic channel change in case of changes in the >>>> interference environment. >>> >>> No plans at the moment. Does anyone know how much work would it be to >>> change mac80211 to support this with hw_scan? >> >> Is there any particular reason it can't just resort to a sw_scan for >> this use case? What's the benefit of hw_scan? I'm surprised there >> would be any particular CPU time taken for such a thing. > > For mobile devices hw_scan is important because the ability to allow the > host CPU to sleep while scanning. For others I'm not that sure, maybe > firmware can do timing better (less intrusive) than host based sw > scanning?
sw_scan requires a driver to be able to "just change the channel". Some device firmwares have no direct control over programmed hw channel. Instead they have start/join/connect commands that implicitly setup hw channel. ath10k is actually like that, isn't it (vdev start)? MichaĆ _______________________________________________ ath10k mailing list ath10k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath10k