From efc8669db5f9ff1bf1d7487e0f762ab1bbe8cd85 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Thu, 13 Aug 2020 09:52:37 +0200 Subject: [PATCH] mt76: mt7615: fix max_mpdu_size field for A-MSDU Signed-off-by: Felix Fietkau --- mt7915/mcu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mt7915/mcu.c b/mt7915/mcu.c index 655e3bd8..4f2219be 100644 --- a/mt7915/mcu.c +++ b/mt7915/mcu.c @@ -1581,8 +1581,8 @@ mt7915_mcu_sta_amsdu_tlv(struct sk_buff *skb, struct ieee80211_sta *sta) amsdu = (struct sta_rec_amsdu *)tlv; amsdu->max_amsdu_num = 8; amsdu->amsdu_en = true; - amsdu->max_mpdu_size = min_t(int, IEEE80211_MAX_MPDU_LEN_VHT_7991, - sta->max_amsdu_len); + amsdu->max_mpdu_size = sta->max_amsdu_len >= + IEEE80211_MAX_MPDU_LEN_VHT_7991; msta->wcid.amsdu = true; }