ath9k: Fix channel switch time duration
Since the NoA duration is the maximum time the GO interface can be offline, it needs to include the time take to switch channels in the HW. Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
124130d766
commit
4899827d39
|
@ -419,7 +419,7 @@ void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif,
|
||||||
avp->noa_index++;
|
avp->noa_index++;
|
||||||
avp->noa_start = tsf_time;
|
avp->noa_start = tsf_time;
|
||||||
avp->noa_duration =
|
avp->noa_duration =
|
||||||
TU_TO_USEC(cur_conf->beacon_interval) / 2 -
|
TU_TO_USEC(cur_conf->beacon_interval) / 2 +
|
||||||
sc->sched.channel_switch_time;
|
sc->sched.channel_switch_time;
|
||||||
|
|
||||||
if (test_bit(ATH_OP_SCANNING, &common->op_flags))
|
if (test_bit(ATH_OP_SCANNING, &common->op_flags))
|
||||||
|
|
Loading…
Reference in New Issue