projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ac9a786
)
wifi: mt76: mt7996: fix endianness of MT_TXD6_TX_RATE
author
Ryder Lee
<ryder.lee@mediatek.com>
Sun, 23 Apr 2023 21:39:05 +0000
(
05:39
+0800)
committer
Kalle Valo
<kvalo@kernel.org>
Fri, 12 May 2023 08:21:07 +0000
(11:21 +0300)
To avoid sparse warning:
sparse: warning: invalid assignment: |=
sparse: left side has type restricted __le32
sparse: right side has type unsigned lon
Fixes: 15ee62e73705 ("wifi: mt76: mt7996: enable BSS_CHANGED_BASIC_RATES support")
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link:
https://lore.kernel.org/r/16fa938373e3b145cb07a2c98d2428fea2abadba.1682285873.git.ryder.lee@mediatek.com
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
patch
|
blob
|
history
diff --git
a/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
b/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
index 130eb7b4fd914c02f9b938b49e945365c36a1122..39a4a73ef8e6a10bcdaafce6bbc96ba25705b7a9 100644
(file)
--- a/
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
+++ b/
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
@@
-1088,7
+1088,7
@@
void mt7996_mac_write_txwi(struct mt7996_dev *dev, __le32 *txwi,
else if (beacon && mvif->beacon_rates_idx)
idx = mvif->beacon_rates_idx;
- txwi[6] |=
FIELD_PREP(MT_TXD6_TX_RATE, idx
);
+ txwi[6] |=
cpu_to_le32(FIELD_PREP(MT_TXD6_TX_RATE, idx)
);
txwi[3] |= cpu_to_le32(MT_TXD3_BA_DISABLE);
}
}