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

Reply via email to