Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4899827d authored by Sujith Manoharan's avatar Sujith Manoharan Committed by John W. Linville
Browse files

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: default avatarSujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent 124130d7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -419,7 +419,7 @@ void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif,
			avp->noa_index++;
			avp->noa_start = tsf_time;
			avp->noa_duration =
				TU_TO_USEC(cur_conf->beacon_interval) / 2 -
				TU_TO_USEC(cur_conf->beacon_interval) / 2 +
				sc->sched.channel_switch_time;

			if (test_bit(ATH_OP_SCANNING, &common->op_flags))