linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/13] Add EHT support for mt7996
@ 2023-01-31  9:35 Shayne Chen
  2023-01-31  9:35 ` [PATCH v2 01/13] wifi: mt76: add EHT phy type Shayne Chen
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: Shayne Chen @ 2023-01-31  9:35 UTC (permalink / raw)
  To: Felix Fietkau
  Cc: linux-wireless, Lorenzo Bianconi, Ryder Lee, Evelyn Tsai,
	Bo Jiao, linux-mediatek, Shayne Chen

This series adds initial EHT support for mt7996 driver, which currently
covers features of EHT SU mode. More EHT features are work in progress
and will be introduced in further patches.

This series is based on the following series:
- wifi: mt76: mt7996: fix chainmask calculation in mt7996_set_antenna()
  https://patchwork.kernel.org/project/linux-wireless/patch/20221223101348.11504-1-shayne.chen@mediatek.com/

v2:
  - add eth param to mt76_ethtool_worker() to prevent from breaking HE stats

MeiChia Chiu (1):
  wifi: mt76: mt7996: add EHT beamforming support

Shayne Chen (12):
  wifi: mt76: add EHT phy type
  wifi: mt76: connac: add CMD_CBW_320MHZ
  wifi: mt76: connac: add helpers for EHT capability
  wifi: mt76: connac: add cmd id related to EHT support
  wifi: mt76: increase wcid size to 1088
  wifi: mt76: add EHT rate stats for ethtool
  wifi: mt76: mt7996: add variants support
  wifi: mt76: mt7996: add helpers for wtbl and interface limit
  wifi: mt76: mt7996: rework capability init
  wifi: mt76: mt7996: add EHT capability init
  wifi: mt76: mt7996: add support for EHT rate report
  wifi: mt76: mt7996: enable EHT support in firmware

 drivers/net/wireless/mediatek/mt76/mac80211.c |  11 +-
 drivers/net/wireless/mediatek/mt76/mt76.h     |  13 +-
 .../net/wireless/mediatek/mt76/mt76_connac.h  |   2 +
 .../wireless/mediatek/mt76/mt76_connac_mcu.c  |  46 ++
 .../wireless/mediatek/mt76/mt76_connac_mcu.h  |  12 +-
 .../net/wireless/mediatek/mt76/mt7915/main.c  |   2 +-
 .../net/wireless/mediatek/mt76/mt7921/main.c  |   2 +-
 .../wireless/mediatek/mt76/mt7996/debugfs.c   |   8 +-
 .../wireless/mediatek/mt76/mt7996/eeprom.c    |  27 ++
 .../net/wireless/mediatek/mt76/mt7996/init.c  | 400 +++++++++++-------
 .../net/wireless/mediatek/mt76/mt7996/mac.c   |  36 +-
 .../net/wireless/mediatek/mt76/mt7996/main.c  |  12 +-
 .../net/wireless/mediatek/mt76/mt7996/mcu.c   | 186 +++++++-
 .../net/wireless/mediatek/mt76/mt7996/mcu.h   |  16 +
 .../wireless/mediatek/mt76/mt7996/mt7996.h    |  25 +-
 15 files changed, 603 insertions(+), 195 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2023-01-31  9:36 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-31  9:35 [PATCH v2 00/13] Add EHT support for mt7996 Shayne Chen
2023-01-31  9:35 ` [PATCH v2 01/13] wifi: mt76: add EHT phy type Shayne Chen
2023-01-31  9:36 ` [PATCH v2 02/13] wifi: mt76: connac: add CMD_CBW_320MHZ Shayne Chen
2023-01-31  9:36 ` [PATCH v2 03/13] wifi: mt76: connac: add helpers for EHT capability Shayne Chen
2023-01-31  9:36 ` [PATCH v2 04/13] wifi: mt76: connac: add cmd id related to EHT support Shayne Chen
2023-01-31  9:36 ` [PATCH v2 05/13] wifi: mt76: increase wcid size to 1088 Shayne Chen
2023-01-31  9:36 ` [PATCH v2 06/13] wifi: mt76: add EHT rate stats for ethtool Shayne Chen
2023-01-31  9:36 ` [PATCH v2 07/13] wifi: mt76: mt7996: add variants support Shayne Chen
2023-01-31  9:36 ` [PATCH v2 08/13] wifi: mt76: mt7996: add helpers for wtbl and interface limit Shayne Chen
2023-01-31  9:36 ` [PATCH v2 09/13] wifi: mt76: mt7996: rework capability init Shayne Chen
2023-01-31  9:36 ` [PATCH v2 10/13] wifi: mt76: mt7996: add EHT " Shayne Chen
2023-01-31  9:36 ` [PATCH v2 11/13] wifi: mt76: mt7996: add support for EHT rate report Shayne Chen
2023-01-31  9:36 ` [PATCH v2 12/13] wifi: mt76: mt7996: enable EHT support in firmware Shayne Chen
2023-01-31  9:36 ` [PATCH v2 13/13] wifi: mt76: mt7996: add EHT beamforming support Shayne Chen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).