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-20240502
Date: Thu, 02 May 2024 19:01:26 +0300 [thread overview]
Message-ID: <87bk5onqy1.fsf@kernel.org> (raw)
Hi,
Please pull, more information in the tag below.
Kalle
The following changes since commit 57a03d83f229126b0aab6f305821358755c7b130:
Merge branch 'mlxsw-preparations-for-improving-performance' (2024-04-03 19:50:44 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git tags/ath-next-20240502
for you to fetch changes up to bf76b144fe53c7f0de9e294947d903fc7724776f:
wifi: ath12k: fix the problem that down grade phy mode operation (2024-05-02 13:15:38 +0300)
----------------------------------------------------------------
ath.git patches for v6.10
ath12k
* debugfs support
* dfs_simulate_radar debugfs file
* disable Wireless Extensions
* suspend and hibernation support
* ACPI support
* refactoring in preparation of multi-link support
ath11k
* support hibernation (required changes in qrtr and MHI subsystems)
* ieee80211-freq-limit Device Tree property support
ath10k
* firmware-name Device Tree property support
----------------------------------------------------------------
Arnd Bergmann (2):
wifi: carl9170: re-fix fortified-memset warning
wifi: ath9k: work around memset overflow warning
Baochen Qiang (16):
bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation
net: qrtr: support suspend/hibernation
wifi: ath11k: support hibernation
wifi: ath12k: fix kernel crash during resume
wifi: ath12k: rearrange IRQ enable/disable in reset path
wifi: ath12k: remove MHI LOOPBACK channels
wifi: ath12k: do not dump SRNG statistics during resume
wifi: ath12k: fix warning on DMA ring capabilities event
wifi: ath12k: decrease MHI channel buffer length to 8KB
wifi: ath12k: flush all packets before suspend
wifi: ath12k: no need to handle pktlog during suspend/resume
wifi: ath12k: avoid stopping mac80211 queues in ath12k_core_restart()
wifi: ath12k: support suspend/resume
wifi: ath12k: change supports_suspend to true for WCN7850
wifi: ath12k: check M3 buffer size as well whey trying to reuse it
wifi: ath12k: fix flush failure in recovery scenarios
Christian Lamparter (2):
dt-bindings: net: wireless: ath11k: add ieee80211-freq-limit property
wifi: ath11k: add support DT ieee80211-freq-limit
Christophe JAILLET (1):
wifi: ath11k: Fix error handling in ath11k_wmi_p2p_noa_event()
Dmitry Baryshkov (5):
dt-bindings: net: wireless: ath10k: describe firmware-name property
wifi: ath10k: support board-specific firmware overrides
wifi: ath10k: populate board data for WCN3990
wifi: ath10k: drop chip-specific board data file name
wifi: ath10k: drop fw.eboard file name
Gustavo A. R. Silva (2):
wifi: wil6210: cfg80211: Use __counted_by() in struct wmi_start_scan_cmd and avoid some -Wfamnae warnings
wifi: wil6210: wmi: Use __counted_by() in struct wmi_set_link_monitor_cmd and avoid -Wfamnae warning
Jeff Johnson (3):
wifi: ath11k: fix hal_rx_buf_return_buf_manager documentation
wifi: ath12k: fix hal_rx_buf_return_buf_manager documentation
wifi: ath12k: don't use %pK in dmesg format strings
Kalle Valo (2):
Merge branch 'mhi-immutable' of git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi into ath-next
wifi: ath12k: enable WIPHY_FLAG_DISABLE_WEXT
Kang Yang (2):
wifi: ath12k: dynamically update peer puncturing bitmap for STA
wifi: ath12k: add support to handle beacon miss for WCN7850
Karthikeyan Kathirvel (1):
wifi: ath12k: fix out-of-bound access of qmi_invoke_handler()
Karthikeyan Periyasamy (9):
wifi: ath12k: extend the link capable flag
wifi: ath12k: fix link capable flags
wifi: ath12k: correct the capital word typo
wifi: ath12k: add multiple radio support in a single MAC HW un/register
wifi: ath12k: fix mac id extraction when MSDU spillover in rx error path
wifi: ath12k: avoid redundant code in Rx cookie conversion init
wifi: ath12k: Refactor the hardware cookie conversion init
wifi: ath12k: displace the Tx and Rx descriptor in cookie conversion table
wifi: ath12k: Refactor data path cmem init
Krzysztof Kozlowski (1):
wifi: ath6kl: sdio: simplify module initialization
Lingbo Kong (5):
wifi: ath12k: ACPI TAS support
wifi: ath12k: ACPI SAR support
wifi: ath12k: ACPI CCA threshold support
wifi: ath12k: ACPI band edge channel power support
wifi: ath12k: fix the problem that down grade phy mode operation
Miaoqing Pan (1):
wifi: ath12k: fix missing endianness conversion in wmi_vdev_create_cmd()
Nikita Zhandarovich (2):
wifi: carl9170: add a proper sanity check for endpoints
wifi: ar5523: enable proper endpoint verification
Raj Kumar Bhagat (2):
wifi: ath12k: read single_chip_mlo_support parameter from QMI PHY capability
wifi: ath12k: set mlo_capable_flags based on QMI PHY capability
Ramasamy Kaliappan (1):
wifi: ath12k: initial debugfs support
Ramya Gnanasekar (1):
wifi: ath12k: debugfs: radar simulation support
Sriram R (11):
wifi: ath12k: Modify add and remove chanctx ops for single wiphy support
wifi: ath12k: modify ath12k mac start/stop ops for single wiphy
wifi: ath12k: vdev statemachine changes for single wiphy
wifi: ath12k: scan statemachine changes for single wiphy
wifi: ath12k: fetch correct radio based on vdev status
wifi: ath12k: Cache vdev configs before vdev create
wifi: ath12k: Add additional checks for vif and sta iterators
wifi: ath12k: modify regulatory support for single wiphy architecture
wifi: ath12k: Modify set and get antenna mac ops for single wiphy
wifi: ath12k: Modify rts threshold mac op for single wiphy
wifi: ath12k: support get_survey mac op for single wiphy
Su Hui (1):
wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger()
Thiraviyam Mariyappan (1):
wifi: ath12k: enable service flag for survey dump stats
.../bindings/net/wireless/qcom,ath10k.yaml | 6 +
.../bindings/net/wireless/qcom,ath11k.yaml | 3 +
drivers/bus/mhi/host/internal.h | 4 +-
drivers/bus/mhi/host/pm.c | 42 +-
drivers/net/wireless/ath/ar5523/ar5523.c | 14 +
drivers/net/wireless/ath/ath.h | 6 +-
drivers/net/wireless/ath/ath10k/core.c | 43 +-
drivers/net/wireless/ath/ath10k/core.h | 2 +
drivers/net/wireless/ath/ath10k/debugfs_sta.c | 2 +-
drivers/net/wireless/ath/ath10k/hw.h | 14 +-
drivers/net/wireless/ath/ath10k/pci.c | 10 +-
drivers/net/wireless/ath/ath10k/snoc.c | 3 +
drivers/net/wireless/ath/ath10k/targaddrs.h | 3 +
drivers/net/wireless/ath/ath11k/ahb.c | 6 +-
drivers/net/wireless/ath/ath11k/core.c | 113 +-
drivers/net/wireless/ath/ath11k/core.h | 6 +-
drivers/net/wireless/ath/ath11k/hal.h | 2 +-
drivers/net/wireless/ath/ath11k/hif.h | 14 +-
drivers/net/wireless/ath/ath11k/mac.c | 1 +
drivers/net/wireless/ath/ath11k/mhi.c | 12 +-
drivers/net/wireless/ath/ath11k/mhi.h | 5 +-
drivers/net/wireless/ath/ath11k/pci.c | 44 +-
drivers/net/wireless/ath/ath11k/qmi.c | 2 +-
drivers/net/wireless/ath/ath11k/wmi.c | 18 +-
drivers/net/wireless/ath/ath12k/Kconfig | 9 +
drivers/net/wireless/ath/ath12k/Makefile | 2 +
drivers/net/wireless/ath/ath12k/acpi.c | 394 +++++++
drivers/net/wireless/ath/ath12k/acpi.h | 76 ++
drivers/net/wireless/ath/ath12k/core.c | 123 ++-
drivers/net/wireless/ath/ath12k/core.h | 95 +-
drivers/net/wireless/ath/ath12k/debugfs.c | 90 ++
drivers/net/wireless/ath/ath12k/debugfs.h | 30 +
drivers/net/wireless/ath/ath12k/dp.c | 90 +-
drivers/net/wireless/ath/ath12k/dp.h | 5 +-
drivers/net/wireless/ath/ath12k/dp_mon.c | 6 +-
drivers/net/wireless/ath/ath12k/dp_rx.c | 104 +-
drivers/net/wireless/ath/ath12k/dp_rx.h | 4 +-
drivers/net/wireless/ath/ath12k/hal.h | 2 +-
drivers/net/wireless/ath/ath12k/hif.h | 14 +-
drivers/net/wireless/ath/ath12k/htc.c | 4 +-
drivers/net/wireless/ath/ath12k/hw.c | 12 +-
drivers/net/wireless/ath/ath12k/hw.h | 4 +
drivers/net/wireless/ath/ath12k/mac.c | 1147 ++++++++++++++++----
drivers/net/wireless/ath/ath12k/mac.h | 4 +
drivers/net/wireless/ath/ath12k/mhi.c | 92 +-
drivers/net/wireless/ath/ath12k/mhi.h | 5 +-
drivers/net/wireless/ath/ath12k/p2p.c | 3 +-
drivers/net/wireless/ath/ath12k/p2p.h | 1 +
drivers/net/wireless/ath/ath12k/pci.c | 43 +-
drivers/net/wireless/ath/ath12k/pci.h | 2 +-
drivers/net/wireless/ath/ath12k/qmi.c | 109 +-
drivers/net/wireless/ath/ath12k/qmi.h | 4 +
drivers/net/wireless/ath/ath12k/reg.c | 55 +-
drivers/net/wireless/ath/ath12k/wmi.c | 195 +++-
drivers/net/wireless/ath/ath12k/wmi.h | 67 +-
drivers/net/wireless/ath/ath6kl/sdio.c | 20 +-
drivers/net/wireless/ath/ath9k/main.c | 3 +-
drivers/net/wireless/ath/carl9170/tx.c | 3 +-
drivers/net/wireless/ath/carl9170/usb.c | 32 +
drivers/net/wireless/ath/wil6210/cfg80211.c | 21 +-
drivers/net/wireless/ath/wil6210/wmi.c | 19 +-
drivers/net/wireless/ath/wil6210/wmi.h | 4 +-
include/linux/mhi.h | 18 +-
net/qrtr/mhi.c | 46 +
64 files changed, 2656 insertions(+), 676 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath12k/acpi.c
create mode 100644 drivers/net/wireless/ath/ath12k/acpi.h
create mode 100644 drivers/net/wireless/ath/ath12k/debugfs.c
create mode 100644 drivers/net/wireless/ath/ath12k/debugfs.h
next reply other threads:[~2024-05-02 16:01 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-05-02 16:01 Kalle Valo [this message]
2024-05-03 10:31 ` pull-request: ath-next-20240502 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=87bk5onqy1.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.