All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.