wl1271: use per-channel max tx power passed by mac80211 when scanning
We were always using the max transmit power when scanning. Now we use the values passed to the driver by the mac80211 stack, so that we comply with regulations. Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com> Reviewed-by: Saravanan Dhanabal <ext-saravanan.dhanabal@nokia.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Этот коммит содержится в:

коммит произвёл
John W. Linville

родитель
08688d6b1a
Коммит
3cc7b544bd
@@ -65,7 +65,7 @@ static int wl1271_get_scan_channels(struct wl1271 *wl,
|
||||
channels[j].max_duration =
|
||||
cpu_to_le32(WL1271_SCAN_CHAN_MAX_DURATION);
|
||||
channels[j].early_termination = 0;
|
||||
channels[j].tx_power_att = WL1271_SCAN_CURRENT_TX_PWR;
|
||||
channels[j].tx_power_att = req->channels[i]->max_power;
|
||||
channels[j].channel = req->channels[i]->hw_value;
|
||||
|
||||
memset(&channels[j].bssid_lsb, 0xff, 4);
|
||||
|
Ссылка в новой задаче
Block a user