Skip to content

mt76: introduce mt76_connac common module

Lorenzo Bianconi linux-wireless 3 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest6 patches 0 repliesNew
  2. v26 patches 0 repliesSuperseded
  3. v16 patches 0 repliesSuperseded

Changes in v3 from the cover letter

- fix typo in mt7615_mcu_wtbl_sta_add()

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6mt76: introduce mt76_vif data structuredrivers/net/wireless/mediatek/mt76/mt76.h drivers/net/wireless/mediatek/mt76/mt7615/mac.c drivers/net/wireless/mediatek/mt76/mt7615/main.c +3 more+85 -810 replies
2/6mt76: mt76_connac: create mcu librarydrivers/net/wireless/mediatek/mt76/Kconfig drivers/net/wireless/mediatek/mt76/Makefile drivers/net/wireless/mediatek/mt76/mt7615/Kconfig +9 more+1864 -14200 replies
3/6mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu moduledrivers/net/wireless/mediatek/mt76/mt7615/init.c drivers/net/wireless/mediatek/mt76/mt7615/main.c drivers/net/wireless/mediatek/mt76/mt7615/mcu.c +4 more+359 -3560 replies
4/6mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu moduledrivers/net/wireless/mediatek/mt76/mt7615/main.c drivers/net/wireless/mediatek/mt76/mt7615/mcu.c drivers/net/wireless/mediatek/mt76/mt7615/mcu.h +6 more+449 -4420 replies
5/6mt76: mt76_connac: move pm data struct in mt76_connac.hdrivers/net/wireless/mediatek/mt76/mt7615/mac.c drivers/net/wireless/mediatek/mt76/mt7615/main.c drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h +2 more+70 -610 replies
6/6mt76: mt76_connac: move pm utility routines in mt76_connac_lib moduledrivers/net/wireless/mediatek/mt76/Makefile drivers/net/wireless/mediatek/mt76/mt7615/mac.c drivers/net/wireless/mediatek/mt76/mt7615/main.c +4 more+177 -1430 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.

Read the v3 thread

Cover letter [PATCH v3 0/6] mt76: introduce mt76_connac common module

Introduce mt76_connac common module for code sharing between mt7615 and mt7921 drivers.

Changes since v2:
- fix typo in mt7615_mcu_wtbl_sta_add()

Changes since v1:
- rename mt76_vif struct of mt7615_vif in mt76

Lorenzo Bianconi (6):
mt76: introduce mt76_vif data structure
mt76: mt76_connac: create mcu library
mt76: mt76_connac: move hw_scan and sched_scan routine in
mt76_connac_mcu module
mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module
mt76: mt76_connac: move pm data struct in mt76_connac.h
mt76: mt76_connac: move pm utility routines in mt76_connac_lib module

 drivers/net/wireless/mediatek/mt76/Kconfig    |    4 +
 drivers/net/wireless/mediatek/mt76/Makefile   |    3 +
 drivers/net/wireless/mediatek/mt76/mt76.h     |    8 +
 .../net/wireless/mediatek/mt76/mt7615/Kconfig |    2 +-
 .../net/wireless/mediatek/mt76/mt7615/init.c  |   15 +-
 .../net/wireless/mediatek/mt76/mt7615/mac.c   |   91 +-
 .../net/wireless/mediatek/mt76/mt7615/main.c  |  159 +-
 .../net/wireless/mediatek/mt76/mt7615/mcu.c   | 1624 ++---------------
 .../net/wireless/mediatek/mt76/mt7615/mcu.h   |  682 +------
 .../wireless/mediatek/mt76/mt7615/mt7615.h    |   97 +-
 .../net/wireless/mediatek/mt76/mt7615/pci.c   |    9 +-
 .../wireless/mediatek/mt76/mt7615/pci_mac.c   |    2 +-
 .../net/wireless/mediatek/mt76/mt7615/sdio.c  |    5 +-
 .../net/wireless/mediatek/mt76/mt7615/usb.c   |    4 +-
 .../net/wireless/mediatek/mt76/mt76_connac.h  |   91 +
 .../wireless/mediatek/mt76/mt76_connac_mac.c  |  119 ++
 .../wireless/mediatek/mt76/mt76_connac_mcu.c  | 1490 +++++++++++++++
 .../wireless/mediatek/mt76/mt76_connac_mcu.h  |  954 ++++++++++
 18 files changed, 2930 insertions(+), 2429 deletions(-)
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt76_connac.h
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
 create mode 100644 drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
Signature · 1 line
2.29.2