Ahmad Masri <[email protected]> writes:

> Add ACS to cfg80211 operations that the device handles and performs.
> wil6210 reports NL80211_EXT_FEATURE_ACS_OFFLOAD indicating a support
> for acs operation through cfg80211_ops.
>
> ACS is performed by the driver and the FW. Once ACS operation is
> called the driver builds a WMI command with the requested channels
> and sends the command to the FW. The FW performs ACS scan on the
> channels and reports for each channel the following:
> 1- Number of beacon received on channel
> 2- channel busy time
> 3- transmit time
> 4- receive time
> 5- noise level
> The driver uses the above information to select the best channel
> to start the AP, and reports it to the host.

What's the point? Why is it better that wil6210 makes the decision
instead of hostapd?

> User may use debugfs acs_ch_weight to set a different weights
> for the channels.

Debugfs does not sound like the best interface for that, shouldn't it go
via nl80211?

> Change-Id: I8e13296fad0c9fa8b15788fd37c23d825d41d8e5

No Change-Id, please.

-- 
Kalle Valo

Reply via email to