From: Kalle Valo <kvalo@kernel.org>
To: linux-wireless@vger.kernel.org
Cc: ath10k@lists.infradead.org, ath11k@lists.infradead.org,
ath12k@lists.infradead.org, quic_jjohnson@quicinc.com
Subject: pull-request: ath-next-20240222
Date: Thu, 22 Feb 2024 10:31:00 +0200 [thread overview]
Message-ID: <87plwolx2z.fsf@kernel.org> (raw)
Hi,
Here's an ath-next pull request to wireless-next. More info below.
Kalle
The following changes since commit 2a71528427c635f0a8bff704b2e62ce81c641d6f:
wifi: brcmfmac: fix copyright year mentioned in platform_data header (2024-01-31 18:48:06 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git tags/ath-next-20240222
for you to fetch changes up to 3ab6aff5793c3c7bdf6535d9b0024544a4abbdd5:
wifi: ath11k: remove unused scan_events from struct scan_req_params (2024-02-15 13:24:18 +0200)
----------------------------------------------------------------
ath.git patches for v6.9
We have support for QCA2066 now and also several new features in ath12k.
Major changes:
ath12k
* firmware-2.bin support
* support having multiple identical PCI devices (firmware needs to
have ATH12K_FW_FEATURE_MULTI_QRTR_ID)
* QCN9274: support split-PHY devices
* WCN7850: enable Power Save Mode in station mode
* WCN7850: P2P support
ath11k:
* QCA6390 & WCN6855: support 2 concurrent station interfaces
* QCA2066 support
----------------------------------------------------------------
Aaradhana Sahu (1):
wifi: ath12k: fix firmware assert during insmod in memory segment mode
Baochen Qiang (5):
wifi: ath12k: enable 802.11 power save mode in station mode
wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
wifi: ath11k: initialize eirp_power before use
wifi: ath11k: move pci.ops registration ahead
wifi: ath11k: add support for QCA2066
Carl Huang (2):
wifi: ath11k: support 2 station interfaces
wifi: ath11k: provide address list if chip supports 2 stations
Colin Ian King (2):
wifi: ath9k: remove redundant assignment to variable ret
wifi: carl9170: Remove redundant assignment to pointer super
Ganesh Babu Jothiram (1):
wifi: ath12k: Read board id to support split-PHY QCN9274
Harshitha Prem (1):
wifi: ath12k: add support for peer meta data version
Jeff Johnson (1):
wifi: ath11k: Really consistently use ath11k_vif_to_arvif()
Kang Yang (11):
wifi: ath12k: fix broken structure wmi_vdev_create_cmd
wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
wifi: ath12k: change interface combination for P2P mode
wifi: ath12k: add P2P IE in beacon template
wifi: ath12k: implement handling of P2P NoA event
wifi: ath12k: implement remain on channel for P2P mode
wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512
wifi: ath12k: allow specific mgmt frame tx while vdev is not up
wifi: ath12k: move peer delete after vdev stop of station for WCN7850
wifi: ath12k: designating channel frequency for ROC scan
wifi: ath12k: advertise P2P dev support for WCN7850
Karthikeyan Kathirvel (1):
wifi: ath12k: subscribe required word mask from rx tlv
Karthikeyan Periyasamy (2):
wifi: ath12k: add MAC id support in WBM error path
wifi: ath12k: refactor the rfkill worker
Lingbo Kong (2):
wifi: ath12k: add processing for TWT enable event
wifi: ath12k: add processing for TWT disable event
Nathan Chancellor (1):
wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate()
Nicolas Escande (6):
wifi: ath11k: Do not directly use scan_flags in struct scan_req_params
wifi: ath11k: Remove scan_flags union from struct scan_req_params
wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg
wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg
wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg
wifi: ath11k: remove unused scan_events from struct scan_req_params
P Praneesh (2):
wifi: ath12k: Add logic to write QRTR node id to scratch
wifi: ath12k: fix PCI read and write
Raj Kumar Bhagat (5):
wifi: ath12k: add firmware-2.bin support
wifi: ath12k: fix fetching MCBC flag for QCN9274
wifi: ath12k: split hal_ops to support RX TLVs word mask compaction
wifi: ath12k: remove hal_desc_sz from hw params
wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274
Sowmiya Sree Elavalagan (1):
wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID
Sriram R (1):
wifi: ath12k: indicate NON MBSSID vdev by default during vdev start
Toke Høiland-Jørgensen (1):
wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
Wen Gong (1):
wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID
drivers/net/wireless/ath/ath11k/core.c | 100 +++++-
drivers/net/wireless/ath/ath11k/core.h | 1 +
drivers/net/wireless/ath/ath11k/hw.c | 2 +-
drivers/net/wireless/ath/ath11k/hw.h | 1 +
drivers/net/wireless/ath/ath11k/mac.c | 116 +++++--
drivers/net/wireless/ath/ath11k/mhi.c | 1 +
drivers/net/wireless/ath/ath11k/pci.c | 43 ++-
drivers/net/wireless/ath/ath11k/pcic.c | 11 +
drivers/net/wireless/ath/ath11k/wmi.c | 2 +-
drivers/net/wireless/ath/ath11k/wmi.h | 86 +++--
drivers/net/wireless/ath/ath12k/Makefile | 4 +-
drivers/net/wireless/ath/ath12k/core.c | 55 +++-
drivers/net/wireless/ath/ath12k/core.h | 27 ++
drivers/net/wireless/ath/ath12k/dp.c | 25 +-
drivers/net/wireless/ath/ath12k/dp.h | 17 +-
drivers/net/wireless/ath/ath12k/dp_mon.c | 5 +-
drivers/net/wireless/ath/ath12k/dp_rx.c | 158 ++++-----
drivers/net/wireless/ath/ath12k/dp_tx.c | 20 ++
drivers/net/wireless/ath/ath12k/fw.c | 171 ++++++++++
drivers/net/wireless/ath/ath12k/fw.h | 33 ++
drivers/net/wireless/ath/ath12k/hal.c | 415 +++++++++++++++++++++++-
drivers/net/wireless/ath/ath12k/hal.h | 20 +-
drivers/net/wireless/ath/ath12k/hw.c | 24 +-
drivers/net/wireless/ath/ath12k/hw.h | 32 +-
drivers/net/wireless/ath/ath12k/mac.c | 443 ++++++++++++++++++++++----
drivers/net/wireless/ath/ath12k/mhi.c | 52 ++-
drivers/net/wireless/ath/ath12k/p2p.c | 142 +++++++++
drivers/net/wireless/ath/ath12k/p2p.h | 23 ++
drivers/net/wireless/ath/ath12k/pci.c | 84 +++--
drivers/net/wireless/ath/ath12k/pci.h | 6 +-
drivers/net/wireless/ath/ath12k/qmi.c | 52 ++-
drivers/net/wireless/ath/ath12k/qmi.h | 1 -
drivers/net/wireless/ath/ath12k/rx_desc.h | 116 ++++++-
drivers/net/wireless/ath/ath12k/wmi.c | 230 +++++++++++--
drivers/net/wireless/ath/ath12k/wmi.h | 202 ++++++++----
drivers/net/wireless/ath/ath9k/htc.h | 2 +-
drivers/net/wireless/ath/ath9k/htc_drv_init.c | 4 +
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 4 -
drivers/net/wireless/ath/ath9k/wmi.c | 10 +-
drivers/net/wireless/ath/ath9k/xmit.c | 3 +-
drivers/net/wireless/ath/carl9170/tx.c | 2 +-
41 files changed, 2334 insertions(+), 411 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath12k/fw.c
create mode 100644 drivers/net/wireless/ath/ath12k/fw.h
create mode 100644 drivers/net/wireless/ath/ath12k/p2p.c
create mode 100644 drivers/net/wireless/ath/ath12k/p2p.h
next reply other threads:[~2024-02-22 8:31 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-22 8:31 Kalle Valo [this message]
2024-02-22 10:43 ` pull-request: ath-next-20240222 Kalle Valo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87plwolx2z.fsf@kernel.org \
--to=kvalo@kernel.org \
--cc=ath10k@lists.infradead.org \
--cc=ath11k@lists.infradead.org \
--cc=ath12k@lists.infradead.org \
--cc=linux-wireless@vger.kernel.org \
--cc=quic_jjohnson@quicinc.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.