1. 10 Mar, 2022 4 commits
  2. 09 Mar, 2022 4 commits
  3. 25 Feb, 2022 3 commits
  4. 24 Feb, 2022 24 commits
  5. 23 Feb, 2022 5 commits
    • Peter Chiu's avatar
      dt-bindings: net: wireless: mt76: document bindings for MT7986 · 56bd1c86
      Peter Chiu authored
      Add an entry for MT7986 SoC.
      Signed-off-by: default avatarPeter Chiu <chui-hao.chiu@mediatek.com>
      Cc: devicetree@vger.kernel.org
      Reviewed-by: default avatarRob Herring <robh@kernel.org>
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      56bd1c86
    • Deren Wu's avatar
      mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts · 355c060d
      Deren Wu authored
      For non-mmio devices, should set fc values to proper txwi config
      
      Fixes: 48fab5bb ("mt76: mt7921: introduce mt7921s support")
      Tested-by: default avatarSean Wang <sean.wang@mediatek.com>
      Co-developed-by: default avatarLeon Yen <Leon.Yen@mediatek.com>
      Signed-off-by: default avatarLeon Yen <Leon.Yen@mediatek.com>
      Signed-off-by: default avatarDeren Wu <deren.wu@mediatek.com>
      Acked-by: default avatarLorenzo Bianconi <lorenzo@kernel.org>
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      355c060d
    • Shayne Chen's avatar
      mt76: mt7915: fix potential memory leak of fw monitor packets · b962252b
      Shayne Chen authored
      Free the skb of fw monitor packets.
      Signed-off-by: default avatarShayne Chen <shayne.chen@mediatek.com>
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      b962252b
    • Bo Jiao's avatar
      mt76: mt7915: Fix channel state update error issue · cef37c78
      Bo Jiao authored
      Fix channel state update error issue due to wrong
      register access for mt7916.
      Signed-off-by: default avatarSujuan Chen <sujuan.chen@mediatek.com>
      Signed-off-by: default avatarBo Jiao <Bo.Jiao@mediatek.com>
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      cef37c78
    • Lorenzo Bianconi's avatar
      mt76: fix endianness errors in reverse_frag0_hdr_trans · d0c0cefb
      Lorenzo Bianconi authored
      Fix ht ctl field size in mt{7615,7915,7921}_reverse_frag0_hdr_trans.
      Fix the following endianness warnings in mt{7615,7915,7921}_reverse_frag0_hdr_trans:
      
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:417:29: warning: cast to restricted __le32
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:417:29: warning: restricted __le32 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:417:29: warning: restricted __le32 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:417:27: warning: incorrect type in assignment (different base types)
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:417:27:    expected restricted __le16 [usertype] frame_control
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:417:27:    got unsigned long
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:418:24: warning: cast to restricted __le32
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:418:24: warning: restricted __le32 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:418:24: warning: restricted __le32 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:418:22: warning: incorrect type in assignment (different base types)
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:418:22:    expected restricted __le16 [usertype] seq_ctrl
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:418:22:    got unsigned long
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:419:20: warning: cast to restricted __le32
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:419:20: warning: restricted __le32 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:419:20: warning: restricted __le32 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:419:18: warning: incorrect type in assignment (different base types)
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:419:18:    expected restricted __le32 [usertype] qos_ctrl
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:419:18:    got unsigned long
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:420:19: warning: cast to restricted __le32
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:420:19: warning: restricted __le32 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:420:19: warning: restricted __le32 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:420:17: warning: incorrect type in assignment (different base types)
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:420:17:    expected restricted __le32 [usertype] ht_ctrl
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:420:17:    got unsigned long
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:448:25: warning: restricted __be16 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:448:38: warning: restricted __be16 degrades to integer
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:1450:23: warning: incorrect type in assignment (different base types)
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:1450:23:    expected unsigned int [usertype] *cur_info
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:1450:23:    got restricted __le32 *
      drivers/net/wireless/mediatek/mt76/mt7915/mac.c:1451:34: warning: cast to restricted __le32
      
      Fixes: dc5399a5 ("mt76: reverse the first fragmented frame to 802.11")
      Signed-off-by: default avatarLorenzo Bianconi <lorenzo@kernel.org>
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      d0c0cefb