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

Commit c70b573a authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "ath10k: fix the invalid STA disconnect after wow resume"

parents 25eb087d ab809bba
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -471,6 +471,7 @@ static void ath10k_wow_op_report_wakeup_reason(struct ath10k *ar)
	struct cfg80211_wowlan_wakeup *wakeup = &ar->wow.wakeup;
	struct ath10k_vif *arvif;

	memset(wakeup, 0, sizeof(struct cfg80211_wowlan_wakeup));
	switch (ar->wow.wakeup_reason) {
	case WOW_REASON_UNSPECIFIED:
		wakeup = NULL;
@@ -488,6 +489,7 @@ static void ath10k_wow_op_report_wakeup_reason(struct ath10k *ar)
		wakeup->gtk_rekey_failure = true;
		break;
	}
	ar->wow.wakeup_reason = WOW_REASON_UNSPECIFIED;

	if (wakeup) {
		wakeup->pattern_idx = -1;