linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/10] wcn36xx: Add basic support for wcn3680 up to MCS7/40MHz
@ 2020-08-29  3:38 Bryan O'Donoghue
  2020-08-29  3:38 ` [PATCH v2 01/10] wcn36xx: Add a chip identifier for WCN3680 Bryan O'Donoghue
                   ` (9 more replies)
  0 siblings, 10 replies; 15+ messages in thread
From: Bryan O'Donoghue @ 2020-08-29  3:38 UTC (permalink / raw)
  To: kvalo, wcn36xx, linux-wireless; +Cc: bryan.odonoghue, shawn.guo, loic.poulain

This series is one of a set of five to add support for wcn3680 at 802.11ac
data-rates.

This series adds the simple case of the wcn3680 chip with some associated
VHT parameters and data-rate parsing fixes associated with 5GHz.

Given this is only 1/5 of a set the STA and AP will not negotiate any of
the 802.11ac data-rates.

At the end of this series we can identify a wcn3680, place the firmware
into DOT11AC mode and achieve the same data-rates as a wcn3660, i.e MCS7 @
40MHz.

Subsequent patches in separate series will enable MCS8/MCS9 @ 80MHz.

V2:

Changes from V1
- Rebased on top of ath/pending
- Included a patch from Loic I have in my tree that
  "wcn36xx: Specify ieee80211_rx_status.nss" relies on
- Added IEEE80211_VHT_CAP_MU_BEAMFORMEE_CAPABLE

V1:
https://lore.kernel.org/linux-wireless/87eensldhi.fsf@codeaurora.org/T/#t

Bryan O'Donoghue (9):
  wcn36xx: Add a chip identifier for WCN3680
  wcn36xx: Hook and identify RF_IRIS_WCN3680
  wcn36xx: Add ieee802.11 VHT flags
  wcn36xx: Add 802.11ac MCS rates
  wcn36xx: Specify ieee80211_rx_status.nss
  wcn36xx: Add 802.11ac HAL param bitfields
  wcn36xx: Add Supported rates V1 structure
  wcn36xx: Use existing pointers in wcn36xx_smd_config_bss_v1
  wcn36xx: Set feature DOT11AC for wcn3680

Loic Poulain (1):
  wcn36xx: Fix warning due to bad rate_idx

 drivers/net/wireless/ath/wcn36xx/hal.h     |  76 ++++++++++++-
 drivers/net/wireless/ath/wcn36xx/main.c    |  34 ++++++
 drivers/net/wireless/ath/wcn36xx/smd.c     | 112 +++++++++----------
 drivers/net/wireless/ath/wcn36xx/txrx.c    | 119 ++++++++++++++++++++-
 drivers/net/wireless/ath/wcn36xx/wcn36xx.h |   1 +
 5 files changed, 277 insertions(+), 65 deletions(-)

-- 
2.27.0


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

end of thread, other threads:[~2020-09-02 12:22 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-29  3:38 [PATCH v2 00/10] wcn36xx: Add basic support for wcn3680 up to MCS7/40MHz Bryan O'Donoghue
2020-08-29  3:38 ` [PATCH v2 01/10] wcn36xx: Add a chip identifier for WCN3680 Bryan O'Donoghue
2020-09-02  8:49   ` Kalle Valo
2020-08-29  3:38 ` [PATCH v2 02/10] wcn36xx: Hook and identify RF_IRIS_WCN3680 Bryan O'Donoghue
2020-08-29  3:38 ` [PATCH v2 03/10] wcn36xx: Add ieee802.11 VHT flags Bryan O'Donoghue
2020-09-02  8:55   ` Kalle Valo
     [not found]   ` <20200902085545.5CC7EC433CA@smtp.codeaurora.org>
2020-09-02  9:46     ` Bryan O'Donoghue
2020-09-02 12:22       ` Kalle Valo
2020-08-29  3:38 ` [PATCH v2 04/10] wcn36xx: Add 802.11ac MCS rates Bryan O'Donoghue
2020-08-29  3:38 ` [PATCH v2 05/10] wcn36xx: Fix warning due to bad rate_idx Bryan O'Donoghue
2020-08-29  3:38 ` [PATCH v2 06/10] wcn36xx: Specify ieee80211_rx_status.nss Bryan O'Donoghue
2020-08-29  3:38 ` [PATCH v2 07/10] wcn36xx: Add 802.11ac HAL param bitfields Bryan O'Donoghue
2020-08-29  3:38 ` [PATCH v2 08/10] wcn36xx: Add Supported rates V1 structure Bryan O'Donoghue
2020-08-29  3:38 ` [PATCH v2 09/10] wcn36xx: Use existing pointers in wcn36xx_smd_config_bss_v1 Bryan O'Donoghue
2020-08-29  3:38 ` [PATCH v2 10/10] wcn36xx: Set feature DOT11AC for wcn3680 Bryan O'Donoghue

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).