APPLIED Re: [PATCH 00/25][SRU][OEM-5.14] Support Qualcomm WCN685x

Timo Aaltonen tjaalton at ubuntu.com
Mon Oct 25 15:33:00 UTC 2021


On 19.10.2021 19.23, You-Sheng Yang wrote:
> BugLink: https://bugs.launchpad.net/bugs/1939528
> 
> [Impact]
> 
> Qualcomm WCN685x is not supported yet.
> 
> [Fix]
> 
> Qualcomm WCN685x support are mostly available in linux-next and mainline
> with one patch currently in kvalo/ath tree, and 3 additional in review.
> 
> [Test Case]
> 
> Test hardware connectivity, stability with basic checkbox tests:
> 
>    $ lspci -nnk | grep Network -A 3
>    0000:02:00.0 Network controller [0280]: Qualcomm Device [17cb:1103] (rev
>    01)
>          Subsystem: Foxconn International, Inc. Device [105b:e0b8]
>          Kernel driver in use: ath11k_pci
>          Kernel modules: ath11k_pci
> 
> [Where problems could occur]
> 
> While this introduces a new hardware, it might need further polishments.
> 
> [Other Info]
> 
> WCN685x WiFi 6E capability is still under development and is moved to
> next milestone for oem projects. Firmware blobs for both WiFi and
> Bluetooth are also needed and will be SRUed when a formal release is
> made.
> 
> Aaron Ma (1):
>    ath11k: qmi: avoid error messages when dma allocation fails
> 
> Johannes Berg (4):
>    mac80211: mesh: clean up rx_bcn_presp API
>    mac80211: move CRC into struct ieee802_11_elems
>    mac80211: mlme: find auth challenge directly
>    mac80211: always allocate struct ieee802_11_elems
> 
> Pradeep Kumar Chitrapu (6):
>    ath11k: add channel 2 into 6 GHz channel list
>    ath11k: fix packet drops due to incorrect 6 GHz freq value in rx
>      status
>    ath11k: fix survey dump collection in 6 GHz
>    ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps
>    ath11k: add 6 GHz params in peer assoc command
>    ath11k: support SMPS configuration for 6 GHz
> 
> Wen Gong (13):
>    ieee80211: add definition of regulatory info in 6 GHz operation
>      information
>    ieee80211: add definition for transmit power envelope element
>    mac80211: parse transmit power envelope element
>    ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855
>    ath11k: enable 6G channels for WCN6855
>    ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CAP for
>      WCN6855
>    mac80211: use ieee802_11_parse_elems() in ieee80211_prep_channel()
>    ieee80211: add power type definition for 6 GHz
>    mac80211: add parse regulatory info in 6 GHz operation information
>    mac80211: save transmit power envelope element and power constraint
>    UBUNTU: SAUCE: ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for
>      WCN6855
>    UBUNTU: SAUCE: cfg80211: add definition for 6 GHz power spectral
>      density(psd)
>    UBUNTU: SAUCE: cfg80211: save power spectral density(psd) of
>      regulatory rule
> 
> tjiang at codeaurora.org (1):
>    UBUNTU: SAUCE: Bluetooth: btusb: Add support using different nvm for
>      variant WCN6855 controller
> 
>   drivers/bluetooth/btusb.c               |  54 +++--
>   drivers/net/wireless/ath/ath11k/core.c  |   5 +
>   drivers/net/wireless/ath/ath11k/core.h  |   4 +-
>   drivers/net/wireless/ath/ath11k/dp_rx.c |   9 +-
>   drivers/net/wireless/ath/ath11k/hw.h    |   1 +
>   drivers/net/wireless/ath/ath11k/mac.c   | 120 +++++++++--
>   drivers/net/wireless/ath/ath11k/qmi.c   |   2 +-
>   drivers/net/wireless/ath/ath11k/wmi.c   |  32 +--
>   include/linux/ieee80211.h               |  83 +++++++-
>   include/net/cfg80211.h                  |   5 +
>   include/net/mac80211.h                  |   8 +
>   include/net/regulatory.h                |   1 +
>   include/uapi/linux/nl80211.h            |   9 +
>   net/mac80211/agg-rx.c                   |  11 +-
>   net/mac80211/ibss.c                     |  25 ++-
>   net/mac80211/ieee80211_i.h              |  35 +--
>   net/mac80211/mesh.c                     |  87 ++++----
>   net/mac80211/mesh_hwmp.c                |  44 ++--
>   net/mac80211/mesh_plink.c               |  11 +-
>   net/mac80211/mesh_sync.c                |  26 ++-
>   net/mac80211/mlme.c                     | 272 ++++++++++++++----------
>   net/mac80211/scan.c                     |  16 +-
>   net/mac80211/tdls.c                     |  63 +++---
>   net/mac80211/util.c                     |  52 +++--
>   net/wireless/nl80211.c                  |  18 ++
>   net/wireless/reg.c                      |  17 ++
>   26 files changed, 687 insertions(+), 323 deletions(-)
> 

applied to oem-5.14, thanks


-- 
t



More information about the kernel-team mailing list