OSDN Git Service

mt76: reverse the first fragmented frame to 802.11
authorXing Song <xing.song@mediatek.com>
Wed, 10 Nov 2021 04:19:31 +0000 (12:19 +0800)
committerFelix Fietkau <nbd@nbd.name>
Sat, 18 Dec 2021 10:47:57 +0000 (11:47 +0100)
commitdc5399a50b45fa7656375612f0c9eb9bf47c0f9f
treedccfa6f4a9e4fa0a05e9019694557c352790eb7f
parent8f05835425ce3f669e4b6d7c2c39a9aa22e1506c
mt76: reverse the first fragmented frame to 802.11

The HW can apply header translation to first fragmented frame, and
ramaining fragmented frame can only keep 802.11 format. Check and
reverse the first fragmented frame to  802.11 format to make sure
them can be defragmented by mac80211.

Signed-off-by: Xing Song <xing.song@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
drivers/net/wireless/mediatek/mt76/mt7615/mac.h
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
drivers/net/wireless/mediatek/mt76/mt7921/mac.c