mt76: mt7921: fix endianness warning in mt7921_update_txs
Fix the following sparse warning in mt7921_update_txs routine: drivers/net/wireless/mediatek/mt76/mt7921/mac.c:752:31: warning: cast to restricted __le32 drivers/net/wireless/mediatek/mt76/mt7921/mac.c:752:31: warning: restricted __le32 degrades to integer Fixes: e5bca8c5d2cd3 ("mt76: mt7921: improve code readability for mt7921_update_txs") Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org> Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
08b3c8da87
commit
7fc167bbc9
@ -735,8 +735,9 @@ mt7921_mac_write_txwi_80211(struct mt7921_dev *dev, __le32 *txwi,
|
||||
static void mt7921_update_txs(struct mt76_wcid *wcid, __le32 *txwi)
|
||||
{
|
||||
struct mt7921_sta *msta = container_of(wcid, struct mt7921_sta, wcid);
|
||||
u32 pid, frame_type = FIELD_GET(MT_TXD2_FRAME_TYPE, txwi[2]);
|
||||
u32 pid, frame_type;
|
||||
|
||||
frame_type = FIELD_GET(MT_TXD2_FRAME_TYPE, le32_to_cpu(txwi[2]));
|
||||
if (!(frame_type & (IEEE80211_FTYPE_DATA >> 2)))
|
||||
return;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user