developer | f64861f | 2022-06-22 11:44:53 +0800 | [diff] [blame] | 1 | From e55a1b50333a925c64f78e59d582bfcb9af9372a Mon Sep 17 00:00:00 2001 |
| 2 | From: "lian.chen" <lian.chen@mediatek.com> |
| 3 | Date: Wed, 22 Jun 2022 10:31:55 +0800 |
| 4 | Subject: [PATCH 10/11] mt76: mt7915: 4addr null frame using fixed rate to |
| 5 | success WDS |
| 6 | |
| 7 | --- |
| 8 | drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c | 3 ++- |
| 9 | 1 file changed, 2 insertions(+), 1 deletion(-) |
| 10 | |
| 11 | diff --git a/mt76_connac_mac.c b/mt76_connac_mac.c |
| 12 | index af2b33d7..27eaf224 100644 |
| 13 | --- a/mt76_connac_mac.c |
| 14 | +++ b/mt76_connac_mac.c |
| 15 | @@ -393,7 +393,8 @@ mt76_connac2_mac_write_txwi_80211(struct mt76_dev *dev, __le32 *txwi, |
| 16 | } |
| 17 | |
| 18 | if (!ieee80211_is_data(fc) || multicast || |
| 19 | - info->flags & IEEE80211_TX_CTL_USE_MINRATE) |
| 20 | + info->flags & IEEE80211_TX_CTL_USE_MINRATE || |
| 21 | + (ieee80211_is_nullfunc(fc) && ieee80211_has_a4(fc))) |
| 22 | val |= MT_TXD2_FIX_RATE; |
| 23 | |
| 24 | txwi[2] |= cpu_to_le32(val); |
| 25 | -- |
| 26 | 2.25.1 |
| 27 | |