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