Subject: pull-request: update rtw89 firmware by rtw-fw-2025-01-12 From: Ping-Ke Shih To: Date: Sun, 12 Jan 2025 09:42:03 +0800 Hi, Update rtw89 firmware including RTL8852B, RTL8852BT, RTL8852C and RTL8922A. Thank you Ping-Ke --- The following changes since commit 7673dffd5e3324a726caf8bfc0f1a005862f5f16: Merge branch 'robot/pr-0-1736442209' into 'main' (2025-01-09 17:11:19 +0000) are available in the Git repository at: https://github.com/pkshih/linux-firmware.git tags/rtw-fw-2025-01-12 for you to fetch changes up to f495ed8a143a4e1844cd18f875c82f2823843d02: rtw89: 8852b: update fw to v0.29.29.8 (2025-01-12 09:33:44 +0800) ---------------------------------------------------------------- Kuan-Chung Chen (1): rtw89: 8922a: update fw to v0.35.52.1 and stuffs Ping-Ke Shih (3): rtw89: 8922a: update fw to v0.35.54.0 rtw89: 8852c: update fw to v0.27.122.0 rtw89: 8852b: update fw to v0.29.29.8 Po-Hao Huang (2): rtw89: 8852b: update fw to v0.29.29.7 rtw89: 8852bt: update fw to v0.29.110.0 WHENCE | 1 + rtw89/rtw8852b_fw-1.bin | Bin 1242808 -> 1244784 bytes rtw89/rtw8852bt_fw.bin | Bin 897512 -> 913992 bytes rtw89/rtw8852c_fw-1.bin | Bin 2180616 -> 2375560 bytes rtw89/rtw8922a_fw-3.bin | Bin 0 -> 1725278 bytes 5 files changed, 1 insertion(+) create mode 100644 rtw89/rtw8922a_fw-3.bin . Subject: [PATCH] linux-firmware: wilc3000: add firmware for WILC3000 WiFi device From: To: Date: Wed, 15 Jan 2025 17:18:49 +0000 . Subject: [PATCH RFC 00/10] Improve ABI documentation generation From: Mauro Carvalho Chehab To: Linux Doc Mailing List , Jonathan Corbet , Greg Kroah-Hartman Cc: Mauro Carvalho Chehab , Mauro Carvalho Chehab , linux-kernel@vger.kernel.org, Chao Yu , Jaegeuk Kim , James Clark , Johannes Berg , Mike Leach , Suzuki K Poulose , coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, linux-f2fs-devel@lists.sourceforge.net, linux-wireless@vger.kernel.org Date: Fri, 17 Jan 2025 18:59:29 +0100 . Subject: [PATCH] net: mac80211: cfg: Initialize cnt before accessing elem From: Haoyu Li To: Johannes Berg Cc: Kees Cook , "Gustavo A . R . Silva" , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, Haoyu Li Date: Sun, 24 Nov 2024 01:08:48 +0800 . Subject: [PATCH] net: mac80211: cfg: Initialize cnt before accessing elem in ieee80211_copy_mbssid_beacon From: Haoyu Li To: Johannes Berg Cc: Kees Cook , "Gustavo A . R . Silva" , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, Haoyu Li Date: Sun, 24 Nov 2024 01:25:00 +0800 . Subject: [PATCH] net: wireless: sme: Initialize n_channels before accessing channels in cfg80211_conn_scan From: Haoyu Li To: Johannes Berg Cc: Kees Cook , "Gustavo A . R . Silva" , Jeff Johnson , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, stable@vger.kernel.org, Haoyu Li Date: Tue, 3 Dec 2024 23:20:49 +0800 . Subject: [PATCH 1/2] wifi: cfg80211: annotate struct cfg80211_mgmt_registration with __counted_by() From: Dmitry Antipov To: Johannes Berg Cc: Kees Cook , "Gustavo A . R . Silva" , linux-hardening@vger.kernel.org, linux-wireless@vger.kernel.org, Dmitry Antipov Date: Tue, 10 Dec 2024 17:39:50 +0300 . Subject: [PATCH RESEND] wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_* From: Kees Cook To: Christophe JAILLET Cc: Kees Cook , "Gustavo A . R . Silva" , Miri Korenblit , Kalle Valo , Johannes Berg , Shaul Triebitz , Emmanuel Grumbach , Yedidya Benshimol , Benjamin Berg , Dmitry Antipov , linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, linux-hardening@vger.kernel.org Date: Sun, 15 Dec 2024 20:28:48 -0800 . Subject: [PATCH] wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier From: Kees Cook To: Johannes Berg Cc: Kees Cook , John Rowley , Dmitry Antipov , Nathan Chancellor , linux-wireless@vger.kernel.org, "Gustavo A. R. Silva" , linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org Date: Mon, 30 Dec 2024 10:36:14 -0800 . Subject: [PATCH wireless-next] wifi: rtw88: Fix an unreachable code issue From: Dheeraj Reddy Jonnalagadda To: pkshih@realtek.com, linux-wireless@vger.kernel.org Cc: kvalo@kernel.org, linux-kernel@vger.kernel.org, Dheeraj Reddy Jonnalagadda Date: Fri, 22 Nov 2024 17:44:59 +0530 . Subject: [RESEND PATCH v3 0/2] Improve ath10k flush queue mechanism From: Remi Pommarel To: ath10k@lists.infradead.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Kalle Valo , Jeff Johnson , Cedric Veilleux , Vasanthakumar Thiagarajan , Remi Pommarel Date: Fri, 22 Nov 2024 17:48:00 +0100 . Subject: [PATCH] wifi: brcmfmac: remove misleading log messages From: Alex Shumsky To: linux-wireless@vger.kernel.org Cc: Alex Shumsky , Al Viro , Arend van Spriel , Kalle Valo , brcm80211-dev-list.pdl@broadcom.com, brcm80211@lists.linux.dev, linux-kernel@vger.kernel.org Date: Fri, 22 Nov 2024 21:04:35 +0300 . Subject: [PATCH] brcmfmac: fix RSSI report in AP mode From: Alex Shumsky To: linux-wireless@vger.kernel.org Cc: Alex Shumsky , Alexey Berezhok , =?UTF-8?q?Alvin=20=C5=A0ipraga?= , Arend van Spriel , Hector Martin , Janne Grunau , Kalle Valo , Kees Cook , Neal Gompa , Wolfram Sang , brcm80211-dev-list.pdl@broadcom.com, brcm80211@lists.linux.dev, linux-kernel@vger.kernel.org Date: Sat, 23 Nov 2024 00:03:46 +0300 . Subject: [PATCH] wifi: ath11k: Fix NULL pointer check in ath11k_ce_rx_post_pipe() From: Baichuan Qi To: kvalo@kernel.org Cc: jjohnson@kernel.org, linux-wireless@vger.kernel.org, ath11k@lists.infradead.org, linux-kernel@vger.kernel.org, Baichuan Qi Date: Mon, 25 Nov 2024 13:08:21 +0800 . Subject: WARNING: drivers/net/wireless/ath/ath10k/mac.c:8750 ath10k_mac_update_vif_chan+0x237/0x2e0 [ath10k_core] From: Paul Menzel To: Kalle Valo Cc: linux-wireless@vger.kernel.org, ath10k@lists.infradead.org, LKML , regressions@lists.linux.dev Date: Tue, 26 Nov 2024 09:58:22 +0100 . Subject: [PATCH] wifi: mwifiex: decrease timeout waiting for host sleep from 10s to 5s From: Pin-yen Lin To: Francesco Dolcini , Kalle Valo Cc: David Lin , Pin-yen Lin , Doug Anderson , linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org Date: Wed, 27 Nov 2024 18:55:43 +0800 . Subject: [PATCH net] wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one From: Lin Ma To: johannes@sipsolutions.net, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Lin Ma , Cengiz Can Date: Sun, 1 Dec 2024 01:05:26 +0800 . Subject: [PATCH -next 0/2] *** fix overflows seen when writing limit attributes *** From: xueqin Luo To: nbd@nbd.name, lorenzo@kernel.org, ryder.lee@mediatek.com, shayne.chen@mediatek.com, sean.wang@mediatek.com, kvalo@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com Cc: howard-yh.hsu@mediatek.com, benjamin-jw.lin@mediatek.com, StanleyYP.Wang@mediatek.com, Bo.Jiao@mediatek.com, sujuan.chen@mediatek.com, chui-hao.chiu@mediatek.com, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, make24@iscas.ac.cn, xueqin Luo Date: Mon, 2 Dec 2024 11:19:15 +0800 . Subject: [PATCH] wifi: ath11k: allow APs combination when dual stations are supported From: Jose Ignacio Tornos Martinez To: kvalo@kernel.org, jjohnson@kernel.org, linux-wireless@vger.kernel.org, ath11k@lists.infradead.org, linux-kernel@vger.kernel.org Cc: quic_cjhuang@quicinc.com, jtornosm@redhat.com, Vladimir Benes Date: Mon, 2 Dec 2024 10:18:30 +0100 . Subject: [PATCH v3 00/12] mwifiex: two fixes and cleanup From: Sascha Hauer To: Brian Norris , Francesco Dolcini , Kalle Valo Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, David Lin , kernel@pengutronix.de, Sascha Hauer , Francesco Dolcini Date: Mon, 02 Dec 2024 13:57:59 +0100 . Subject: [PATCH] wifi: mac80211: re-order unassigning channel in activate links From: Aditya Kumar Singh To: Johannes Berg Date: Thu, 5 Dec 2024 12:29:29 +0530 . Subject: [PATCH v2] wifi: mac80211: re-order unassigning channel in activate links From: Aditya Kumar Singh To: Johannes Berg Date: Thu, 5 Dec 2024 16:42:39 +0530 . Subject: [PATCH wireless-next] wifi: ath12k: Fix out-of-bounds read From: Dheeraj Reddy Jonnalagadda To: kvalo@kernel.org, ath12k@lists.infradead.org Cc: jjohnson@kernel.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Dheeraj Reddy Jonnalagadda Date: Fri, 6 Dec 2024 13:05:42 +0530 . Subject: [PATCH next] wifi: ath12k: Off by one in ath12k_wmi_process_csa_switch_count_event() From: Dan Carpenter To: Sriram R Cc: Kalle Valo , Jeff Johnson , Rameshkumar Sundaram , linux-wireless@vger.kernel.org, ath12k@lists.infradead.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org Date: Fri, 6 Dec 2024 15:52:29 +0300 . Subject: [PATCH v2 wireless-next] wifi: ath12k: Fix out-of-bounds read in ath12k_mac_vdev_create From: Dheeraj Reddy Jonnalagadda To: kvalo@kernel.org, ath12k@lists.infradead.org Cc: jjohnson@kernel.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Dheeraj Reddy Jonnalagadda Date: Sat, 7 Dec 2024 12:43:06 +0530 . Subject: [PATCH 6.1.y] ssb: Fix potential NULL pointer dereference in ssb_device_uevent() From: To: , Date: Mon, 9 Dec 2024 14:33:33 +0800 . Subject: rtw88: missing device IDs in v6.13 From: =?UTF-8?B?TWljaGHFgg==?= Pecio To: Ping-Ke Shih Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Date: Mon, 9 Dec 2024 12:14:41 +0100 . Subject: [PATCH v3 00/13] wifi: ath12k: add Ath12k AHB driver support for IPQ5332 From: Raj Kumar Bhagat To: Date: Mon, 9 Dec 2024 22:26:31 +0530 . Subject: [PATCH] wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev() From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson , Rameshkumar Sundaram , Sriram R Date: Tue, 10 Dec 2024 10:56:33 +0530 . Subject: [PATCH v4 00/13] wifi: ath12k: add Ath12k AHB driver support for IPQ5332 From: Raj Kumar Bhagat To: Date: Tue, 10 Dec 2024 13:11:46 +0530 . Subject: [PATCH 6.1.y] ssb: Fix potential NULL pointer dereference in ssb_device_uevent() From: To: , Date: Wed, 11 Dec 2024 17:58:25 +0800 . Subject: [PATCH 6.1.y] ssb: Fix potential NULL pointer dereference in ssb_device_uevent() From: To: , Date: Wed, 11 Dec 2024 18:15:33 +0800 . Subject: [PATCH] MAINTAINERS: wifi: ath: add Jeff Johnson as maintainer From: Jeff Johnson To: Kalle Valo , Jeff Johnson Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Date: Thu, 12 Dec 2024 08:27:05 -0800 . Subject: [PATCH 0/7] vsprintf: Add %pTN to print Task Name From: Yafang Shao To: torvalds@linux-foundation.org, akpm@linux-foundation.org Cc: linux-kernel@vger.kernel.org, linux-security-module@vger.kernel.org, x86@kernel.org, linux-snps-arc@lists.infradead.org, linux-wireless@vger.kernel.org, intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org, nouveau@lists.freedesktop.org, dri-devel@lists.freedesktop.org, ocfs2-devel@lists.linux.dev, Yafang Shao Date: Fri, 13 Dec 2024 13:46:03 +0800 . Subject: [PATCH 7/7] fs: Use %pTN to print task name From: Yafang Shao To: torvalds@linux-foundation.org, akpm@linux-foundation.org Cc: linux-kernel@vger.kernel.org, linux-security-module@vger.kernel.org, x86@kernel.org, linux-snps-arc@lists.infradead.org, linux-wireless@vger.kernel.org, intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org, nouveau@lists.freedesktop.org, dri-devel@lists.freedesktop.org, ocfs2-devel@lists.linux.dev, Yafang Shao , Mark Fasheh , Joel Becker , Joseph Qi Date: Fri, 13 Dec 2024 13:49:18 +0800 . Subject: [PATCH v2] wifi: brcmfmac: clarify unmodifiable headroom log message From: Alex Shumsky To: linux-wireless@vger.kernel.org Cc: Alex Shumsky , Al Viro , Arend van Spriel , Kalle Valo , brcm80211-dev-list.pdl@broadcom.com, brcm80211@lists.linux.dev, linux-kernel@vger.kernel.org Date: Fri, 13 Dec 2024 11:14:02 +0300 . Subject: Intel Comet Lake Wifi (8086:02f0) only working after cold start, failed with error -110 From: Marc Haber To: linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org Date: Sun, 15 Dec 2024 22:15:19 +0100 . Subject: [PATCH net-next 0/5] net: constify 'struct bin_attribute' From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= To: Roopa Prabhu , Nikolay Aleksandrov , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Andrew Lunn , Heiner Kallweit , Russell King , Kalle Valo , Manish Chopra , Rahul Verma , GR-Linux-NIC-Dev@marvell.com, Andrew Lunn , Shahed Shaikh Cc: bridge@lists.linux.dev, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, =?utf-8?q?Thomas_Wei=C3=9Fschuh?= Date: Mon, 16 Dec 2024 12:30:07 +0100 . Subject: [PATCH][next] wifi: ath12k: Fix spelling mistake "requestted" -> "requested" From: Colin Ian King To: Kalle Valo , Jeff Johnson , linux-wireless@vger.kernel.org, ath12k@lists.infradead.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Date: Tue, 17 Dec 2024 10:55:05 +0000 . Subject: [PATCH] wifi: cw1200: Fix potential NULL dereference From: Linus Walleij To: Kalle Valo Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, kernel test robot , Dan Carpenter , Linus Walleij Date: Tue, 17 Dec 2024 13:55:48 +0100 . Subject: [PATCH 0/3] wifi: ath12k: add MLO DFS support From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson Date: Wed, 18 Dec 2024 09:11:31 +0530 . Subject: [PATCH -next] wifi: mt76: mt7925:: replace zero-length array with flexible-array member From: Zhang Kunbo To: , , , , , , , , , Date: Wed, 18 Dec 2024 07:45:52 +0000 . Subject: [PATCH v2 0/5] Remove get_task_comm() and print task comm directly From: Yafang Shao To: akpm@linux-foundation.org Cc: torvalds@linux-foundation.org, pmladek@suse.com, kvalo@kernel.org, bp@alien8.de, andriy.shevchenko@linux.intel.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-security-module@vger.kernel.org, x86@kernel.org, linux-snps-arc@lists.infradead.org, linux-wireless@vger.kernel.org, intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org, nouveau@lists.freedesktop.org, dri-devel@lists.freedesktop.org, ocfs2-devel@lists.linux.dev, Yafang Shao Date: Thu, 19 Dec 2024 10:34:47 +0800 . Subject: [PATCH AUTOSEL 6.6 01/16] wifi: mac80211: fix mbss changed flags corruption on 32 bit systems From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Issam Hamdi , Johannes Berg , Sasha Levin , johannes@sipsolutions.net, linux-wireless@vger.kernel.org Date: Fri, 20 Dec 2024 12:12:25 -0500 . Subject: [PATCH AUTOSEL 6.1 01/12] wifi: mac80211: wake the queues in case of failure in resume From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Emmanuel Grumbach , Miri Korenblit , Johannes Berg , Sasha Levin , johannes@sipsolutions.net, linux-wireless@vger.kernel.org Date: Fri, 20 Dec 2024 12:13:06 -0500 . Subject: [PATCH AUTOSEL 5.15 1/9] wifi: mac80211: wake the queues in case of failure in resume From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Emmanuel Grumbach , Miri Korenblit , Johannes Berg , Sasha Levin , johannes@sipsolutions.net, linux-wireless@vger.kernel.org Date: Fri, 20 Dec 2024 12:13:39 -0500 . Subject: [PATCH AUTOSEL 5.10 1/7] wifi: mac80211: wake the queues in case of failure in resume From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Emmanuel Grumbach , Miri Korenblit , Johannes Berg , Sasha Levin , johannes@sipsolutions.net, linux-wireless@vger.kernel.org Date: Fri, 20 Dec 2024 12:14:00 -0500 . Subject: [PATCH AUTOSEL 5.4 1/6] wifi: mac80211: wake the queues in case of failure in resume From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Emmanuel Grumbach , Miri Korenblit , Johannes Berg , Sasha Levin , johannes@sipsolutions.net, linux-wireless@vger.kernel.org Date: Fri, 20 Dec 2024 12:14:15 -0500 . Subject: [PATCH 0/6] iwlwifi: Cleaning up deadcode From: linux@treblig.org To: miriam.rachel.korenblit@intel.com, kvalo@kernel.org, linux-wireless@vger.kernel.org Cc: linux-kernel@vger.kernel.org, "Dr. David Alan Gilbert" Date: Mon, 23 Dec 2024 01:31:56 +0000 . Subject: [PATCH wireless] wifi: wilc1000: unregister wiphy only if it has been registered From: =?utf-8?q?Alexis_Lothor=C3=A9?= To: Ajay Singh , Claudiu Beznea , Kalle Valo , Marek Vasut Cc: Thomas Petazzoni , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, =?utf-8?q?Alexis_Lothor=C3=A9?= Date: Mon, 23 Dec 2024 16:46:48 +0100 . Subject: [PATCH 0/4] wifi: ath12k: add MLO CSA support From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson Date: Mon, 23 Dec 2024 21:51:35 +0530 . Subject: [PATCH 0/2] wifi: mac80211: Deadcode cleanup From: linux@treblig.org To: johannes@sipsolutions.net, linux-wireless@vger.kernel.org Cc: linux-kernel@vger.kernel.org, "Dr. David Alan Gilbert" Date: Tue, 24 Dec 2024 01:32:55 +0000 . Subject: [PATCH 0/2] wifi: iwlegacy: Deadcoded functions From: linux@treblig.org To: stf_xl@wp.pl, kvalo@kernel.org, linux-wireless@vger.kernel.org Cc: linux-kernel@vger.kernel.org, "Dr. David Alan Gilbert" Date: Thu, 26 Dec 2024 01:13:53 +0000 . Subject: [PATCH] wifi: mac80211: fix interger overflow in hwmp_route_info_get() From: Gavrilov Ilia To: Johannes Berg Date: Thu, 26 Dec 2024 07:47:38 +0000 . Subject: [PATCH] wifi: mac80211: Remove unused ieee80211_smps_is_restrictive From: linux@treblig.org To: johannes@sipsolutions.net, linux-wireless@vger.kernel.org Cc: linux-kernel@vger.kernel.org, "Dr. David Alan Gilbert" Date: Thu, 26 Dec 2024 17:01:19 +0000 . Subject: [PATCH] wifi: rtw88: 8703b: Fix RX/TX issues From: Vasily Khoruzhick To: Ping-Ke Shih , Kalle Valo , Fiona Klute , Bitterblue Smith , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Vasily Khoruzhick , stable@vger.kernel.org Date: Thu, 2 Jan 2025 23:50:53 -0800 . Subject: [PATCH v2] wifi: wlcore: fix unbalanced pm_runtime calls From: akemnade@kernel.org To: kvalo@kernel.org, rmk+kernel@armlinux.org.uk, johannes.berg@intel.com, miriam.rachel.korenblit@intel.com, leitao@debian.org, andreas@kemnade.info, emmanuel.grumbach@intel.com, tony@atomide.com, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Date: Sat, 4 Jan 2025 20:55:07 +0100 . Subject: [PATCH] wifi: brcmfmac: Add missing Return: to function documentation From: Jeff Johnson To: Arend van Spriel , Kalle Valo Cc: linux-wireless@vger.kernel.org, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com, linux-kernel@vger.kernel.org, Jeff Johnson Date: Mon, 06 Jan 2025 12:34:02 -0800 . Subject: [PATCH] wifi: ath12k: encode max Tx power in scan channel list command From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson , Vasanthakumar Thiagarajan , Bhagavathi Perumal S , P Praneesh , Karthikeyan Periyasamy , Pradeep Kumar Chitrapu Date: Tue, 7 Jan 2025 09:31:39 +0530 . Subject: [PATCH] wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be From: Liang Jie To: pkshih@realtek.com Cc: kvalo@kernel.org, phhuang@realtek.com, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Liang Jie Date: Wed, 8 Jan 2025 18:25:12 +0800 . Subject: [PATCH v2] wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be From: Liang Jie To: pkshih@realtek.com Cc: kvalo@kernel.org, phhuang@realtek.com, fanggeng@lixiang.com, yangchen11@lixiang.com, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Liang Jie Date: Thu, 9 Jan 2025 09:50:32 +0800 . Subject: [PATCH v3] wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be From: Liang Jie To: pkshih@realtek.com Cc: kvalo@kernel.org, phhuang@realtek.com, fanggeng@lixiang.com, yangchen11@lixiang.com, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Liang Jie Date: Thu, 9 Jan 2025 10:25:57 +0800 . Subject: [PATCH 00/10] wifi: ath12k: fixes for rmmod and recovery issues with hardware grouping From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson , Karthikeyan Periyasamy , Harshitha Prem Date: Thu, 9 Jan 2025 09:55:28 +0530 . Subject: [PATCH v1 0/2] wifi: mt76: fix register mapping From: Shengyu Qu To: nbd@nbd.name, lorenzo@kernel.org, ryder.lee@mediatek.com, shayne.chen@mediatek.com, sean.wang@mediatek.com, kvalo@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, chui-hao.chiu@mediatek.com, leitao@debian.org, chad@monroe.io, Bo.Jiao@mediatek.com, sujuan.chen@mediatek.com, StanleyYP.Wang@mediatek.com, evelyn.tsai@mediatek.com, meichia.chiu@mediatek.com, Money.Wang@mediatek.com, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Cc: Shengyu Qu Date: Thu, 9 Jan 2025 19:04:34 +0800 . Subject: [PATCH 0/2] wifi: ath12k: handle ath12k_mac_ieee80211_sta_bw_to_wmi() for link sta From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson Date: Fri, 10 Jan 2025 00:13:11 +0530 . Subject: [PATCH net-next 1/2] dt-bindings: net: rfkill-gpio: enable booting in blocked state From: Catalin Popescu To: andrew+netdev@lunn.ch, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, robh@kernel.org Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, m.felsch@pengutronix.de, bsp-development.geo@leica-geosystems.com, Catalin Popescu Date: Fri, 10 Jan 2025 09:19:01 +0100 . Subject: [PATCH] wifi: ath12k: fix key cache handling From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson , Rameshkumar Sundaram Date: Sun, 12 Jan 2025 11:19:42 +0530 . Subject: [PATCH v2] wifi: ath12k: fix key cache handling From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson , Rameshkumar Sundaram Date: Sun, 12 Jan 2025 11:23:00 +0530 . Subject: [PATCH v4] wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be From: Liang Jie To: pkshih@realtek.com Cc: kvalo@kernel.org, phhuang@realtek.com, fanggeng@lixiang.com, yangchen11@lixiang.com, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Liang Jie Date: Sun, 12 Jan 2025 18:51:44 +0800 . Subject: [PATCH] wifi: wilc1000: unregister wiphy only after netdev registration From: =?utf-8?q?Alexis_Lothor=C3=A9?= To: Ajay Singh , Claudiu Beznea , Kalle Valo Cc: Marek Vasut , Thomas Petazzoni , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, =?utf-8?q?Alexis_Lothor=C3=A9?= Date: Tue, 14 Jan 2025 11:45:34 +0100 . Subject: [PATCH] wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() From: Nikita Zhandarovich To: Felix Fietkau , Lorenzo Bianconi , "Ryder Lee" , Shayne Chen , "Sean Wang" , Kalle Valo Date: Tue, 14 Jan 2025 07:44:41 -0800 . Subject: issues with sdhci-pxav3 mmc host From: "Karel Balej" To: , "Adrian Hunter" , "Ulf Hansson" Cc: , =?utf-8?q?Duje_Mihanovi=C4=87?= , , "Francesco Dolcini" , "Brian Norris" Date: Tue, 14 Jan 2025 19:19:08 +0100 . Subject: [PATCH -next] wifi: iwlwifi: mvm: Remove duplicated include in iwl-utils.c From: Yang Li To: kvalo@kernel.org, miriam.rachel.korenblit@intel.com Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Yang Li , Abaci Robot Date: Wed, 15 Jan 2025 08:54:31 +0800 . Subject: [PATCH next] wifi: mac80211: fix memory leak in ieee80211_mgd_assoc_ml_reconf() From: Dan Carpenter To: Ilan Peer Cc: Johannes Berg , Miri Korenblit , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org Date: Wed, 15 Jan 2025 09:54:52 +0300 . Subject: linux-next: build failure after merge of the wireless-next tree From: Stephen Rothwell To: Kalle Valo , Johannes Berg Cc: Bitterblue Smith , Ping-Ke Shih , Wireless , Linux Kernel Mailing List , Linux Next Mailing List Date: Thu, 16 Jan 2025 13:08:12 +1100 . Subject: [PATCH v2] wifi: mac80211: fix integer overflow in hwmp_route_info_get() From: Gavrilov Ilia To: Johannes Berg Date: Thu, 16 Jan 2025 08:31:30 +0000 . Subject: [PATCH net-next v2 1/2] dt-bindings: net: rfkill-gpio: enable booting in blocked state From: Catalin Popescu To: andrew+netdev@lunn.ch, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, johannes@sipsolutions.net, p.zabel@pengutronix.de Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, m.felsch@pengutronix.de, bsp-development.geo@leica-geosystems.com, Catalin Popescu Date: Thu, 16 Jan 2025 09:47:01 +0100 . Subject: [PATCH v3] wifi: mac80211: fix integer overflow in hwmp_route_info_get() From: Gavrilov Ilia To: Johannes Berg Date: Thu, 16 Jan 2025 08:49:48 +0000 . Subject: [PATCH] wifi: ath12k: remove return for empty tx bitrate in mac_op_sta_statistics From: Remi Pommarel To: ath12k@lists.infradead.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Kalle Valo , Jeff Johnson , Remi Pommarel Date: Fri, 17 Jan 2025 20:30:53 +0100 . Subject: [PATCH] wifi: mwifiex: Constify struct mwifiex_if_ops From: Christophe JAILLET To: Brian Norris , Francesco Dolcini , Kalle Valo Cc: linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org, Christophe JAILLET , linux-wireless@vger.kernel.org Date: Sun, 19 Jan 2025 18:48:39 +0100 . Subject: mt7915e card fails to init on Linux 6.3 and newer From: Jared Van Bortel To: Felix Fietkau , Lorenzo Bianconi , Ryder Lee Cc: linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org Date: Sun, 19 Jan 2025 21:24:29 -0500 . Subject: [PATCH] wifi: mwifiex: Resolve the failure in downloading calibration data. From: Jeff Chen To: linux-wireless@vger.kernel.org Cc: linux-kernel@vger.kernel.org, briannorris@chromium.org, kvalo@kernel.org, francesco@dolcini.it, tsung-hsien.hsieh@nxp.com, s.hauer@pengutronix.de, Jeff Chen Date: Mon, 20 Jan 2025 15:40:10 +0800 . Subject: [PATCH next] wifi: mt76: mt7925: fix error checking in mt7925_mcu_uni_rx/tx_ba() From: Dan Carpenter To: Ming Yen Hsieh Cc: Felix Fietkau , Lorenzo Bianconi , Ryder Lee , Shayne Chen , Sean Wang , Kalle Valo , Matthias Brugger , AngeloGioacchino Del Regno , Deren Wu , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, kernel-janitors@vger.kernel.org Date: Mon, 20 Jan 2025 12:46:58 +0300 . Subject: [PATCH v2 00/10] wifi: ath12k: fixes for rmmod and recovery issues with hardware grouping From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson , Karthikeyan Periyasamy , Harshitha Prem Date: Mon, 20 Jan 2025 15:18:20 +0530 . Subject: [REGRESSION] Wi-Fi broken on Apple MacBook Pro with BCM4364 Chip starting from kernel 6.13 From: Aditya Garg To: Arend van Spriel , "kvalo@kernel.org" , Hector Martin , "j@jannau.net" Date: Mon, 20 Jan 2025 11:56:38 +0000 . Subject: [PATCH] wifi: brcmfmac: use random seed flag for BCM4355 and BCM4364 firmware From: Aditya Garg To: Arend van Spriel , Arend van Spriel , Kalle Valo , Hector Martin , Janne Grunau Date: Mon, 20 Jan 2025 16:50:47 +0000 . Subject: [PATCH 0/3] wifi: libertas: Deadcoding From: linux@treblig.org To: kvalo@kernel.org, libertas-dev@lists.infradead.org Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, "Dr. David Alan Gilbert" Date: Tue, 21 Jan 2025 01:32:57 +0000 . Subject: [PATCH] wifi: ipw2x00: Remove unused libipw_rx_any From: linux@treblig.org To: stas.yakovlev@gmail.com, kvalo@kernel.org, linux-wireless@vger.kernel.org Cc: linux-kernel@vger.kernel.org, "Dr. David Alan Gilbert" Date: Wed, 22 Jan 2025 02:22:40 +0000 . Subject: [PATCH] wifi: rtl8xxxu: retry firmware download on error From: Soeren Moch To: Kalle Valo Cc: Soeren Moch , Jes Sorensen , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Date: Wed, 22 Jan 2025 16:31:56 +0100 . Subject: [PATCH 6.1.y] ssb: Fix potential NULL pointer dereference in ssb_device_uevent() From: Imkanmod Khan To: stable@vger.kernel.org Cc: patches@lists.linux.dev, kvalo@kernel.org, rand.sec96@gmail.com, m@bues.ch, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Imkanmod Khan Date: Thu, 23 Jan 2025 16:35:51 +0800 . Subject: [PATCH for-current] wifi: ath12k: fix handling of 6 GHz rules From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson , Vasanthakumar Thiagarajan , Baochen Qiang , Wen Gong , Karthikeyan Periyasamy , Pradeep Kumar Chitrapu Cc: Balamurugan Selvarajan , Ramya Gnanasekar , P Praneesh , Bhagavathi Perumal S , linux-wireless@vger.kernel.org, ath12k@lists.infradead.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, Aditya Kumar Singh Date: Thu, 23 Jan 2025 21:51:38 +0530 . Subject: [PATCH v3 00/10] wifi: ath12k: fixes for rmmod and recovery issues with hardware grouping From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson , Karthikeyan Periyasamy , Harshitha Prem Date: Fri, 24 Jan 2025 10:11:23 +0530 . Subject: [PATCH v2 0/4] wifi: ath12k: add MLO CSA support From: Aditya Kumar Singh To: Kalle Valo , Jeff Johnson Date: Fri, 24 Jan 2025 11:46:34 +0530 . Subject: [linus:master] [wifi] 708d06b33b: hwsim.connect_cmd_reject_assoc.fail From: kernel test robot To: Benjamin Berg Date: Sun, 26 Jan 2025 14:35:32 +0800 . Subject: [PATCH AUTOSEL 6.13 01/35] wifi: ath12k: Fix for out-of bound access error From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Karol Przybylski , Kalle Valo , Jeff Johnson , Sasha Levin , jjohnson@kernel.org, linux-wireless@vger.kernel.org, ath12k@lists.infradead.org Date: Sun, 26 Jan 2025 09:59:55 -0500 . Subject: [PATCH AUTOSEL 6.12 01/29] wifi: rtw89: add crystal_cap check to avoid setting as overflow value From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Chih-Kang Chang , Ping-Ke Shih , Sasha Levin , kvalo@kernel.org, linux-wireless@vger.kernel.org Date: Sun, 26 Jan 2025 10:01:42 -0500 . Subject: [PATCH AUTOSEL 6.6 01/19] wifi: rtw89: add crystal_cap check to avoid setting as overflow value From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Chih-Kang Chang , Ping-Ke Shih , Sasha Levin , kvalo@kernel.org, linux-wireless@vger.kernel.org Date: Sun, 26 Jan 2025 10:02:56 -0500 . Subject: [PATCH v2] wifi: rtl8xxxu: retry firmware download on error From: Soeren Moch To: Kalle Valo Cc: Soeren Moch , Jes Sorensen , linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Ping-Ke Shih Date: Mon, 27 Jan 2025 20:48:28 +0100 . Subject: [PATCH 0/2] dt-bindings: net: wireless: add wifi node for IPQ5332 From: Raj Kumar Bhagat To: Date: Tue, 28 Jan 2025 14:40:10 +0530 . Subject: [PATCH v2] wifi: ath12k: remove return for empty tx bitrate in mac_op_sta_statistics From: Remi Pommarel To: ath12k@lists.infradead.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Kalle Valo , Jeff Johnson , Remi Pommarel Date: Wed, 29 Jan 2025 17:55:17 +0100 . Subject: [PATCH] wireless-regdb: Update regulatory info for Moldova (MD) on 6GHz for 2022 From: Ping-Ke Shih To: wens@kernel.org Cc: linux-wireless@vger.kernel.org, wireless-regdb@lists.infradead.org Date: Fri, 22 Nov 2024 10:42:07 +0800 . Subject: [PATCH v3 1/2] wifi: cfg80211: define and use wiphy guard From: Johannes Berg To: linux-wireless@vger.kernel.org Cc: Johannes Berg , Jeff Johnson Date: Fri, 22 Nov 2024 09:42:25 +0100 . Subject: [PATCH v2 2/3] iw: scan: replace passed ie buffer with ie context From: Dylan Eskew To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Dylan Eskew Date: Fri, 22 Nov 2024 08:18:51 -0800 . Subject: [PATCH 0/4] wifi: rtlwifi probe error path fixes From: Thadeu Lima de Souza Cascardo To: linux-wireless@vger.kernel.org Cc: Ping-Ke Shih , Kalle Valo , kernel-dev@igalia.com, Thadeu Lima de Souza Cascardo Date: Fri, 22 Nov 2024 14:27:14 -0300 . Subject: [PATCH] wifi: ath12k: Report proper tx completion status to mac80211 From: Tamizh Chelvam Raja To: Date: Fri, 22 Nov 2024 23:04:32 +0530 . Subject: [PATCH] wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi From: Tamizh Chelvam Raja To: Date: Fri, 22 Nov 2024 23:12:52 +0530 . Subject: Re: ath11k swiotlb buffer is full (on IMX8M with 4GiB DRAM) From: Tim Harvey To: Baochen Qiang Cc: ath11k@lists.infradead.org, linux-wireless , Fabio Estevam Date: Fri, 22 Nov 2024 16:43:27 -0800 . Subject: [PATCH v2] wifi: cfg80211: skip regulatory checks when the channel is punctured From: Kavita Kavita To: Date: Mon, 25 Nov 2024 10:46:24 +0530 . Subject: [PATCH 0/2] wifi: cfg80211: add support for fetch tx power for MLD From: Rameshkumar Sundaram To: Date: Mon, 25 Nov 2024 14:02:15 +0530 . Subject: [PATCH v2] wifi: ath11k: support DBS and DFS compatibility From: "Yu Zhang(Yuriy)" To: Date: Mon, 25 Nov 2024 18:05:08 +0800 . Subject: [PATCH] iw: print tx power per link for MLD From: Rameshkumar Sundaram To: Date: Mon, 25 Nov 2024 15:39:13 +0530 . Subject: [RFC] wifi: intel: incorrect RSSI values on beacons from APs using legacy rates From: Issam Hamdi To: lkp@intel.com, johannes@sipsolutions.net, linux-wireless@vger.kernel.org Cc: sw@simonwunderlich.de, Issam Hamdi Date: Mon, 25 Nov 2024 17:40:34 +0100 . Subject: [PATCH] wifi: mt76: mt7915: exclude tx backoff time from airtime From: Chad Monroe To: Felix Fietkau , Johannes Berg Cc: Lorenzo Bianconi , Shayne Chen , Evelyn Tsai , Ryder Lee , linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org, Chad Monroe Date: Tue, 26 Nov 2024 04:52:58 +0000 . Subject: [PATCH 00/10] wifi: ath12k: MLO support part 4 From: Kalle Valo To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Tue, 26 Nov 2024 19:11:29 +0200 . Subject: [PATCH] wifi: mt76: mt7996: exclude tx backoff time from airtime From: Chad Monroe To: Felix Fietkau , Johannes Berg Cc: Lorenzo Bianconi , Shayne Chen , Evelyn Tsai , Ryder Lee , linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org, Chad Monroe Date: Tue, 26 Nov 2024 20:40:49 +0000 . Subject: [PATCH] wireless-regdb: Update regulatory info for Azerbaijan (AZ) on 6GHz for 2024 From: Ping-Ke Shih To: wens@kernel.org Cc: linux-wireless@vger.kernel.org, wireless-regdb@lists.infradead.org Date: Wed, 27 Nov 2024 17:32:08 +0800 . Subject: [PATCH v3] wifi: ath11k: support DBS and DFS compatibility From: "Yu Zhang(Yuriy)" To: Date: Wed, 27 Nov 2024 10:27:42 +0800 . Subject: [PATCH] wifi: mac80211: fix variable used in for_each_sdata_link() From: Aloka Dixit To: , Date: Wed, 27 Nov 2024 10:02:55 -0800 . Subject: [RESEND] [PATCH v2] wifi: mac80211: Accept authentication frames on P2P device From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Andrei Otcheretianski , iil_jenkins iil_jenkins , Miriam Rachel Korenblit Date: Wed, 27 Nov 2024 21:09:49 +0200 . Subject: [RESEND] [PATCH v3] wifi: mac80211: Accept authentication frames on P2P device From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Andrei Otcheretianski , Miriam Rachel Korenblit Date: Wed, 27 Nov 2024 21:14:04 +0200 . Subject: [PATCH 0/6] wifi: rtw89: some changes related to fw feature bit, PHY RSSI and PHY XTAL From: Ping-Ke Shih To: Date: Thu, 28 Nov 2024 13:54:27 +0800 . Subject: [PATCH 0/2] wifi: ath12k: Support Rate and OFDMA Stats From: Roopni Devanathan To: Date: Thu, 28 Nov 2024 16:39:47 +0530 . Subject: M&E- Consult-RQ387690 From: Ethan Allen To: linux-wireless@vger.kernel.org Date: 28 Nov 2024 05:57:51 -0800 . Subject: ath12k-firmware: WCN7850 hw2.0: add IDs for Acer Swift SFA14-11 From: Demon Huang To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Thu, 28 Nov 2024 23:11:44 +0800 . Subject: [PATCH 0/4] wifi: ath12k: MLO support part 5 From: Kalle Valo To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Thu, 28 Nov 2024 18:50:22 +0200 . Subject: [PATCH v3 0/2] wifi: ath11k: fix data out of sync for channel list for reg update From: Kang Yang To: Date: Fri, 29 Nov 2024 15:07:12 +0800 . Subject: brcmfmac: Unexpected brcmf_set_channel: set chanspec 0xd022 fail, reason -52 - Part 2 From: KeithG To: linux-wireless@vger.kernel.org, Arend Van Spriel Date: Sun, 1 Dec 2024 15:55:14 -0600 . Subject: MT7916 (mt7915e module) System Crash From: Tim Carlin To: linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org Date: Tue, 3 Dec 2024 11:39:08 -0500 . Subject: [RESEND][PATCH v4] wifi: mac80211: Accept authentication frames on P2P device From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Andrei Otcheretianski , Miriam Rachel Korenblit Date: Tue, 3 Dec 2024 22:28:50 +0200 . Subject: [PATCH] wifi: ath12k: Add support for parsing 64-bit TLVs From: P Praneesh To: Date: Wed, 4 Dec 2024 12:42:38 +0530 . Subject: [wireless:for-next] BUILD SUCCESS 819e0f1e58e0ba3800cd9eb96b2a39e44e49df97 From: kernel test robot To: Johannes Berg Cc: Kalle Valo , linux-wireless@vger.kernel.org Date: Wed, 04 Dec 2024 19:03:15 +0800 . Subject: [PATCH 0/7] wifi: ath12k: MLO support part 6 From: Kalle Valo To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Wed, 4 Dec 2024 18:32:09 +0200 . Subject: Connection timeouts (NL80211_TIMEOUT_UNSPECIFIED) after disconnect/association timeout From: James Prestwood To: "open list:MEDIATEK MT76 WIRELESS LAN DRIVER" Cc: ath10k@lists.infradead.org, "ath11k@lists.infradead.org" Date: Wed, 4 Dec 2024 08:57:36 -0800 . Subject: [PATCH v2 0/8] wifi: ath12k: Refactor the monitor status Rx path From: Karthikeyan Periyasamy To: Date: Thu, 5 Dec 2024 06:37:46 +0530 . Subject: [wireless-next:main] BUILD SUCCESS b81e0211e9c70be9eb70924e4e29698bfbbbc03a From: kernel test robot To: Johannes Berg Cc: Kalle Valo , linux-wireless@vger.kernel.org Date: Thu, 05 Dec 2024 12:56:41 +0800 . Subject: [PATCH 0/8] wifi: ath12k: MLO support part 7 From: Kalle Valo To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, devicetree@vger.kernel.org Date: Thu, 5 Dec 2024 22:30:36 +0200 . Subject: [PATCH] net: wireless: Remove adhoc and beacon_int_min_gcd check. From: greearb@candelatech.com To: linux-wireless@vger.kernel.org Cc: nbd@nbd.name, Ben Greear Date: Thu, 5 Dec 2024 14:55:02 -0800 . Subject: [PATCH] wifi: mt76: mt7921: add rfkill_poll for hardware rfkill From: Allan Wang To: , Date: Fri, 6 Dec 2024 09:43:55 +0800 . Subject: [PATCH] wifi: ath12k: fix leaking michael_mic for non-primary links From: Baochen Qiang To: Date: Fri, 6 Dec 2024 13:45:52 +0800 . Subject: [PATCH 0/7] wifi: rtw89: refactor PS flow, rate selection rule and something others From: Ping-Ke Shih To: Date: Fri, 6 Dec 2024 13:57:09 +0800 . Subject: [PATCH v3 0/3] wifi: ath12k: Support dump PDEV transmit and receive rate HTT stats From: Lingbo Kong To: Date: Fri, 6 Dec 2024 21:33:52 +0800 . Subject: [PATCH v2 0/4] wifi: rtlwifi probe error path fixes From: Thadeu Lima de Souza Cascardo To: linux-wireless@vger.kernel.org Cc: Ping-Ke Shih , Kalle Valo , kernel-dev@igalia.com, Thadeu Lima de Souza Cascardo Date: Fri, 6 Dec 2024 14:37:09 -0300 . Subject: [wireless:for-next] BUILD SUCCESS f1d3334d604cc32db63f6e2b3283011e02294e54 From: kernel test robot To: Johannes Berg Cc: Kalle Valo , linux-wireless@vger.kernel.org Date: Sat, 07 Dec 2024 16:30:20 +0800 . Subject: [PATCH] wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() From: Baochen Qiang To: Date: Mon, 9 Dec 2024 10:41:46 +0800 . Subject: [PATCH 1/2] wifi: rtw89: 8852c: rfk: refine target channel calculation in _rx_dck_channel_calc() From: Ping-Ke Shih To: Date: Mon, 9 Dec 2024 12:20:19 +0800 . Subject: [PATCH] wifi: rtw89: phy: add dummy C2H event handler for report of TAS power From: Ping-Ke Shih To: Date: Mon, 9 Dec 2024 12:21:27 +0800 . Subject: [PATCH v2] wifi: mt76: mt7921: add rfkill_poll for hardware rfkill From: Allan Wang To: , Date: Mon, 9 Dec 2024 15:09:22 +0800 . Subject: ath11k-firmware: WCN6855 hw2.1: add Silex SX-PCEAX specific BDF From: Francesco Dolcini To: ath11k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, Kalle Valo Date: Mon, 9 Dec 2024 13:05:18 +0100 . Subject: brcmfmac SAE/WPA3 negotiation From: KeithG To: brcm80211@lists.linux.dev, linux-wireless@vger.kernel.org, Arend Van Spriel , Denis Kenzior Date: Mon, 9 Dec 2024 08:30:12 -0600 . Subject: [PATCH v2 0/8] wifi: ath12k: MLO support part 7 From: Kalle Valo To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, devicetree@vger.kernel.org Date: Mon, 9 Dec 2024 17:30:26 +0200 . Subject: wireless-regdb: Update regulatory rules for Armenia (AM) on 2.4 and 5 GHz From: tina@dipier.ro To: linux-wireless@vger.kernel.org Cc: wireless-regdb@lists.infradead.org Date: Mon, 9 Dec 2024 19:47:02 +0400 . Subject: [PATCH 1/3] wifi: ath9k: cleanup ath_txq_skb_done() From: Dmitry Antipov To: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Cc: Kalle Valo , linux-wireless@vger.kernel.org, lvc-project@linuxtesting.org, Dmitry Antipov Date: Mon, 9 Dec 2024 18:50:25 +0300 . Subject: pull-request: ath-next-20241209 From: Jeff Johnson To: linux-wireless@vger.kernel.org Cc: ath10k@lists.infradead.org, ath11k@lists.infradead.org, ath12k@lists.infradead.org, jjohnson@kernel.org, kvalo@kernel.org Date: Mon, 9 Dec 2024 08:59:19 -0800 The following changes since commit 2b94751626a6d49bbe42a19cc1503bd391016bd5: wifi: cw1200: Fix potential NULL dereference (2024-10-31 16:20:02 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git tags/ath-next-20241209 for you to fetch changes up to da8656797ae10b524a7a0c3d5eeb6237fa3ddd70: wifi: ath12k: introduce mlo_capable flag for device group (2024-12-05 14:34:10 -0800) ---------------------------------------------------------------- ath.git patches for v6.14 This development cycle featured multiple patchsets to ath12k to support the new 802.11be MLO feature, although the feature is still incomplete. Also in ath12k, there were other feature patches. In ath11k, support was added for QCA6698AQ. And there was the usual set of bug fixes and cleanups across most drivers, notable being the addition of "noinline_for_stack" to some functions to avoid "stack frame size" warnings when compiling with clang. ---------------------------------------------------------------- Aditya Kumar Singh (2): wifi: ath12k: ath12k_bss_assoc(): MLO support wifi: ath12k: rename mlo_capable_flags to single_chip_mlo_supp Balaji Pothunoori (2): wifi: ath11k: Suspend hardware before firmware mode off for WCN6750 wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 Barnabás Czémán (1): wifi: wcn36xx: fix channel survey memory allocation size Dinesh Karthikeyan (4): wifi: ath12k: Support Downlink Pager Stats wifi: ath12k: Support phy counter and TPC stats wifi: ath12k: Support SoC Common Stats wifi: ath12k: Support Transmit PER Rate Stats Dmitry Antipov (5): wifi: ath9k: miscellaneous spelling fixes wifi: ath11k: cleanup struct ath11k_vif wifi: ath11k: cleanup struct ath11k_reg_tpc_power_info wifi: ath11k: cleanup struct ath11k_mon_data wifi: ath11k: miscellaneous spelling fixes Jeff Johnson (4): wifi: ath12k: mark QMI driver event helpers as noinline wifi: ath11k: mark some QMI driver event helpers as noinline wifi: ath11k: mark ath11k_dp_rx_mon_mpdu_pop() as noinline wifi: ath11k: mark ath11k_wow_convert_8023_to_80211() as noinline Kalle Valo (5): wifi: ath12k: ath12k_mac_vdev_create(): use goto for error handling wifi: ath12k: introduce ath12k_hw_warn() wifi: ath12k: convert struct ath12k::wmi_mgmt_tx_work to struct wiphy_work wifi: ath12k: ath12k_mac_op_set_key(): fix uninitialized symbol 'ret' wifi: ath12k: ath12k_mac_op_sta_rc_update(): use mac80211 provided link id Karol Przybylski (1): wifi: ath12k: Fix for out-of bound access error Karthikeyan Periyasamy (10): wifi: ath12k: Refactor core startup wifi: ath12k: add ath12k_ab_to_ah() and ath12k_ab_set_ah() wifi: ath12k: add ath12k_get_num_hw() wifi: ath12k: introduce QMI firmware ready flag wifi: ath12k: move ATH12K_FLAG_REGISTERED handling to ath12k_mac_register() wifi: ath12k: introduce device group abstraction wifi: ath12k: refactor core start based on hardware group wifi: ath12k: move struct ath12k_hw from per device to group wifi: ath12k: send QMI host capability after device group is ready wifi: ath12k: introduce mlo_capable flag for device group Miaoqing Pan (1): wifi: ath11k: add support for QCA6698AQ P Praneesh (1): wifi: ath12k: Fix endianness issue in struct hal_tlv_64_hdr Rameshkumar Sundaram (4): wifi: ath12k: add reo queue lookup table for ML peers wifi: ath12k: modify chanctx iterators for MLO wifi: ath12k: ath12k_mac_station_add(): fix potential rx_stats leak wifi: ath12k: defer vdev creation for MLO Roopni Devanathan (1): wifi: ath12k: Fix inappropriate use of print_array_to_buf_index() Sidhanta Sahu (1): wifi: ath12k: Support MBSSID Control Frame Stats Sriram R (16): wifi: ath12k: MLO vdev bringup changes wifi: ath12k: Refactor sta state machine wifi: ath12k: Add helpers for multi link peer creation and deletion wifi: ath12k: add multi-link flag in peer create command wifi: ath12k: add helper to find multi-link station wifi: ath12k: Add MLO peer assoc command support wifi: ath12k: Add MLO station state change handling wifi: ath12k: support change_sta_links() mac80211 op wifi: ath12k: add primary link for data path operations wifi: ath12k: use arsta instead of sta wifi: ath12k: Use mac80211 vif's link_conf instead of bss_conf wifi: ath12k: Use mac80211 sta's link_sta instead of deflink wifi: ath12k: ath12k_mac_op_tx(): MLO support wifi: ath12k: ath12k_mac_op_flush(): MLO support wifi: ath12k: ath12k_mac_op_ampdu_action(): MLO support wifi: ath12k: do not return invalid link id for scan link Toke Høiland-Jørgensen (1): wifi: ath9k: Add RX inactivity detection and reset chip when it occurs drivers/net/wireless/ath/ath11k/core.c | 132 ++ drivers/net/wireless/ath/ath11k/core.h | 4 +- drivers/net/wireless/ath/ath11k/dp.h | 1 - drivers/net/wireless/ath/ath11k/dp_rx.c | 14 +- drivers/net/wireless/ath/ath11k/hal.h | 6 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 3 +- drivers/net/wireless/ath/ath11k/hw.h | 1 + drivers/net/wireless/ath/ath11k/mac.c | 6 +- drivers/net/wireless/ath/ath11k/mhi.c | 1 + drivers/net/wireless/ath/ath11k/pci.c | 3 + drivers/net/wireless/ath/ath11k/pcic.c | 13 +- drivers/net/wireless/ath/ath11k/qmi.c | 8 +- drivers/net/wireless/ath/ath11k/wow.c | 6 +- drivers/net/wireless/ath/ath12k/core.c | 482 ++++- drivers/net/wireless/ath/ath12k/core.h | 134 +- drivers/net/wireless/ath/ath12k/debug.c | 6 +- drivers/net/wireless/ath/ath12k/debug.h | 5 +- .../net/wireless/ath/ath12k/debugfs_htt_stats.c | 681 ++++++- .../net/wireless/ath/ath12k/debugfs_htt_stats.h | 218 ++- drivers/net/wireless/ath/ath12k/dp.c | 70 +- drivers/net/wireless/ath/ath12k/dp.h | 3 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 96 +- drivers/net/wireless/ath/ath12k/dp_rx.h | 6 +- drivers/net/wireless/ath/ath12k/hal_desc.h | 2 +- drivers/net/wireless/ath/ath12k/hal_rx.c | 12 +- drivers/net/wireless/ath/ath12k/mac.c | 2003 +++++++++++++++----- drivers/net/wireless/ath/ath12k/mac.h | 16 +- drivers/net/wireless/ath/ath12k/pci.c | 10 + drivers/net/wireless/ath/ath12k/peer.c | 223 ++- drivers/net/wireless/ath/ath12k/peer.h | 23 +- drivers/net/wireless/ath/ath12k/qmi.c | 167 +- drivers/net/wireless/ath/ath12k/qmi.h | 20 + drivers/net/wireless/ath/ath12k/wmi.c | 207 +- drivers/net/wireless/ath/ath12k/wmi.h | 115 ++ drivers/net/wireless/ath/ath9k/antenna.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_hw.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_hw.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_mci.c | 4 +- drivers/net/wireless/ath/ath9k/ar9003_phy.h | 2 +- drivers/net/wireless/ath/ath9k/ath9k.h | 2 + drivers/net/wireless/ath/ath9k/channel.c | 2 +- drivers/net/wireless/ath/ath9k/common-spectral.c | 2 +- drivers/net/wireless/ath/ath9k/debug.c | 1 + drivers/net/wireless/ath/ath9k/debug.h | 1 + drivers/net/wireless/ath/ath9k/dfs.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +- drivers/net/wireless/ath/ath9k/hw.c | 4 +- drivers/net/wireless/ath/ath9k/hw.h | 2 +- drivers/net/wireless/ath/ath9k/link.c | 33 +- drivers/net/wireless/ath/ath9k/mac.h | 2 +- drivers/net/wireless/ath/ath9k/main.c | 3 +- drivers/net/wireless/ath/ath9k/wow.c | 6 +- drivers/net/wireless/ath/ath9k/xmit.c | 2 +- drivers/net/wireless/ath/wcn36xx/main.c | 5 +- 54 files changed, 4042 insertions(+), 736 deletions(-) . Subject: [PATCH] wireless-regdb: Update regulatory rules for Armenia (AM) on 2.4 and 5 GHz From: Avgustina DiPierro To: linux-wireless@vger.kernel.org Cc: wireless-regdb@lists.infradead.org Date: Mon, 9 Dec 2024 21:02:17 +0400 . Subject: [PATCH 0/9] wifi: ath12k: MLO support part 8 From: Kalle Valo To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Mon, 9 Dec 2024 20:54:12 +0200 . Subject: [PATCH v5 0/2] iw: scan: add EHT beacon info support From: Dylan Eskew To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Dylan Eskew Date: Mon, 9 Dec 2024 15:27:48 -0800 . Subject: [PATCH] wireless-regdb: Update regulatory info for Cayman Islands (KY) for 2024 From: Ping-Ke Shih To: wens@kernel.org Cc: linux-wireless@vger.kernel.org, wireless-regdb@lists.infradead.org Date: Tue, 10 Dec 2024 11:00:37 +0800 . Subject: [PATCH] wifi: brcmfmac: handle possible pci_enable_msi() error From: Dmitry Antipov To: Arend van Spriel Cc: Kalle Valo , linux-wireless@vger.kernel.org, Dmitry Antipov Date: Tue, 10 Dec 2024 10:03:20 +0300 . Subject: [PATCH] wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() From: Dmitry Antipov To: Arend van Spriel Cc: Kalle Valo , linux-wireless@vger.kernel.org, lvc-project@linuxtesting.org, Dmitry Antipov Date: Tue, 10 Dec 2024 10:04:41 +0300 . Subject: [wireless-next:main] BUILD SUCCESS b20821248e262a7d16882137419460030c1aead6 From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Tue, 10 Dec 2024 20:55:12 +0800 . Subject: [PATCH v4 1/2] wifi: mac80211: Assign tx-stats to the proper link. From: greearb@candelatech.com To: linux-wireless@vger.kernel.org Cc: Ben Greear Date: Tue, 10 Dec 2024 15:25:39 -0800 . Subject: [PATCH 01/17] wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO From: sean.wang@kernel.org To: nbd@nbd.name, lorenzo.bianconi@redhat.com Cc: sean.wang@mediatek.com, deren.wu@mediatek.com, mingyen.hsieh@mediatek.com, linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org Date: Tue, 10 Dec 2024 17:19:10 -0800 . Subject: [PATCH] brcmfmac: add missing header include for brcmf_dbg From: Marcel Hamer To: Arend van Spriel Cc: Kalle Valo , linux-wireless@vger.kernel.org, Marcel Hamer Date: Wed, 11 Dec 2024 14:36:18 +0100 . Subject: [PATCH v3 0/8] wifi: ath12k: MLO support part 7 From: Kalle Valo To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, devicetree@vger.kernel.org Date: Wed, 11 Dec 2024 17:34:24 +0200 . Subject: [PATCH 0/7] wifi: ath12k: MLO support part 9/9 From: Kalle Valo To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Wed, 11 Dec 2024 17:43:51 +0200 . Subject: [PATCH] kernel-wide: Add explicity||explicitly to spelling.txt From: Shivam Chaudhary To: mpe@ellerman.id.au, npiggin@gmail.com, christophe.leroy@csgroup.eu, naveen@kernel.org, maddy@linux.ibm.com, dennis.dalessandro@cornelisnetworks.com, jgg@ziepe.ca, leon@kernel.org Cc: viro@zeniv.linux.org.uk, akpm@linux-foundation.org, linuxppc-dev@lists.ozlabs.org, linux-rdma@vger.kernel.org, linux-wireless@vger.kernel.org, Shivam Chaudhary Date: Wed, 11 Dec 2024 21:19:03 +0530 . Subject: Realtek Wifi Keeps dropping under high load From: John Shand To: linux-wireless@vger.kernel.org Date: Thu, 12 Dec 2024 07:20:39 +1300 . Subject: [PATCH] wifi: iwlwifi: Use phy-ctx channel load if no ies. From: greearb@candelatech.com To: linux-wireless@vger.kernel.org Cc: Ben Greear Date: Wed, 11 Dec 2024 13:47:13 -0800 . Subject: [PATCH 0/4] wifi: ath12k: Fix the static checker warning From: Karthikeyan Periyasamy To: Date: Thu, 12 Dec 2024 06:19:02 +0530 . Subject: ath11k for QCA6391 From: wang chaozheng To: "ath11k@lists.infradead.org" Date: Thu, 12 Dec 2024 03:51:03 +0000 . Subject: pull-request: rtw-next-2024-12-12 From: Ping-Ke Shih To: Date: Thu, 12 Dec 2024 12:31:01 +0800 Hi, A pull-request of rtw-next to wireless-next tree, more info below. Please let me know if any problems. Thanks Ping-Ke --- The following changes since commit dfc14664794a4706e0c2186a0c082386e6b14c4d: Merge branch 'net-make-rss-rxnfc-semantics-more-explicit' (2024-11-14 19:53:44 -0800) are available in the Git repository at: https://github.com/pkshih/rtw.git tags/rtw-next-2024-12-12 for you to fetch changes up to 09489812013f9ff3850c3af9900c88012b8c1e5d: wifi: rtw89: phy: add dummy C2H event handler for report of TAS power (2024-12-12 11:09:12 +0800) ---------------------------------------------------------------- rtw-next patches for v6.14 Regular development in this period. Main changes are listed: rtl8xxxu: * add more USB devices IDs rtlwifi: * refine error path rtw88: * add more USB devices IDs * enable USB RX aggregation and USB 3 to improve performance rtw89: * implement more stuffs including PS flow for MLO ---------------------------------------------------------------- Bitterblue Smith (2): wifi: rtw88: usb: Support USB 3 with RTL8812AU wifi: rtw88: usb: Enable RX aggregation for 8821au/8812au Chih-Kang Chang (3): wifi: rtw89: 8922a: use RSSI from PHY report in RX descriptor wifi: rtw89: add crystal_cap check to avoid setting as overflow value wifi: rtw89: 8922a: update format of RFK pre-notify H2C command v2 Colin Ian King (1): wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop Eric Huang (1): wifi: rtw89: ps: update data for firmware and settings for hardware before/after PS Hans de Goede (1): wifi: rtl8xxxu: add more missing rtl8192cu USB IDs Kuan-Chung Chen (5): wifi: rtw89: sar: tweak 6GHz SAR subbands span wifi: rtw89: introduce dynamic antenna gain feature wifi: rtw89: handle different TX power between RF path wifi: rtw89: disable firmware training HE GI and LTF wifi: rtw89: 8852c: disable ER SU when 4x HE-LTF and 0.8 GI capability differ Larry Finger (1): wifi: rtw88: 8821au: Add additional devices to the USB_DEVICE list Nick Morrow (2): wifi: rtw88: 8812au: Add more device IDs wifi: rtw88: Add additional USB IDs for RTL8812BU Ping-Ke Shih (6): wifi: rtw89: pci: disable PCIE wake bit when PCIE deinit wifi: rtw89: ps: refactor PS flow to support MLO wifi: rtw89: ps: refactor channel info to firmware before entering PS wifi: rtw89: 8852c: rfk: refine target channel calculation in _rx_dck_channel_calc() wifi: rtw89: 8851b: rfk: remove unnecessary assignment of return value of _dpk_dgain_read() wifi: rtw89: phy: add dummy C2H event handler for report of TAS power Po-Hao Huang (3): wifi: rtw89: 8922a: Extend channel info field length for scan wifi: rtw89: 8852b: add beacon filter and CQM support wifi: rtw89: 8852bt: add beacon filter and CQM support Thadeu Lima de Souza Cascardo (9): wifi: rtlwifi: do not complete firmware loading needlessly wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step wifi: rtlwifi: wait for firmware loading before releasing memory wifi: rtlwifi: fix init_sw_vars leak when probe fails wifi: rtlwifi: usb: fix workqueue leak when probe fails wifi: rtlwifi: remove unused check_buddy_priv wifi: rtlwifi: destroy workqueue at rtl_deinit_core wifi: rtlwifi: fix memory leaks and invalid access at probe error path wifi: rtlwifi: pci: wait for firmware loading before releasing memory Zong-Zhe Yang (8): wifi: rtw89: 8922a: configure AP_LINK_PS if FW supports wifi: rtw89: register ops of can_activate_links wifi: rtw89: implement ops of change vif/sta links wifi: rtw89: apply MLD pairwise key to dynamically active links wifi: rtw89: pass target link_id to ieee80211_gtk_rekey_add() wifi: rtw89: pass target link_id to ieee80211_nullfunc_get() wifi: rtw89: refine link handling for link_sta_rc_update wifi: rtw89: regd: update regulatory map to R68-R51 drivers/net/wireless/realtek/rtl8xxxu/core.c | 20 ++ drivers/net/wireless/realtek/rtlwifi/base.c | 13 +- drivers/net/wireless/realtek/rtlwifi/base.h | 1 - drivers/net/wireless/realtek/rtlwifi/pci.c | 61 +--- .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 4 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 12 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 12 - drivers/net/wireless/realtek/rtw88/rtw8812au.c | 68 ++++- drivers/net/wireless/realtek/rtw88/rtw8821au.c | 52 +++- drivers/net/wireless/realtek/rtw88/rtw8822bu.c | 6 + drivers/net/wireless/realtek/rtw88/usb.c | 72 ++++- drivers/net/wireless/realtek/rtw89/acpi.c | 47 ++++ drivers/net/wireless/realtek/rtw89/acpi.h | 9 + drivers/net/wireless/realtek/rtw89/cam.c | 32 ++- drivers/net/wireless/realtek/rtw89/cam.h | 5 + drivers/net/wireless/realtek/rtw89/core.c | 164 +++++++++-- drivers/net/wireless/realtek/rtw89/core.h | 145 ++++++++++ drivers/net/wireless/realtek/rtw89/debug.c | 4 + drivers/net/wireless/realtek/rtw89/fw.c | 266 +++++++++++++++-- drivers/net/wireless/realtek/rtw89/fw.h | 69 ++++- drivers/net/wireless/realtek/rtw89/mac.c | 79 +++++- drivers/net/wireless/realtek/rtw89/mac.h | 43 +++ drivers/net/wireless/realtek/rtw89/mac80211.c | 289 ++++++++++++++++++- drivers/net/wireless/realtek/rtw89/mac_be.c | 15 + drivers/net/wireless/realtek/rtw89/pci.c | 16 +- drivers/net/wireless/realtek/rtw89/pci.h | 9 + drivers/net/wireless/realtek/rtw89/pci_be.c | 1 + drivers/net/wireless/realtek/rtw89/phy.c | 313 ++++++++++++++++++--- drivers/net/wireless/realtek/rtw89/phy.h | 33 ++- drivers/net/wireless/realtek/rtw89/ps.c | 42 +-- drivers/net/wireless/realtek/rtw89/ps.h | 4 +- drivers/net/wireless/realtek/rtw89/reg.h | 4 + drivers/net/wireless/realtek/rtw89/regd.c | 57 ++-- drivers/net/wireless/realtek/rtw89/rtw8851b.c | 6 +- drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c | 2 +- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 7 +- drivers/net/wireless/realtek/rtw89/rtw8852b.c | 3 + .../net/wireless/realtek/rtw89/rtw8852b_common.c | 50 ++-- drivers/net/wireless/realtek/rtw89/rtw8852bt.c | 3 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 54 ++-- drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 6 +- drivers/net/wireless/realtek/rtw89/rtw8922a.c | 21 +- drivers/net/wireless/realtek/rtw89/sar.c | 57 +--- drivers/net/wireless/realtek/rtw89/ser.c | 1 + drivers/net/wireless/realtek/rtw89/txrx.h | 3 + drivers/net/wireless/realtek/rtw89/wow.c | 11 +- 47 files changed, 1840 insertions(+), 358 deletions(-) . Subject: [PATCH] wifi: iwlwifi: Fix survey dump for be200 radios. From: greearb@candelatech.com To: linux-wireless@vger.kernel.org Cc: Ben Greear Date: Wed, 11 Dec 2024 20:45:22 -0800 . Subject: I urge you to understand my viewpoint accurately. From: To: linux-wireless@vger.kernel.org Date: 12 Dec 2024 11:23:24 +0800 . Subject: [PATCH] wifi: rtw88: add __packed attribute to efuse layout struct From: Ping-Ke Shih To: Date: Thu, 12 Dec 2024 13:42:03 +0800 . Subject: [PATCH] wifi: iwlwifi: fix CRF name for Bz From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Emmanuel Grumbach Date: Thu, 12 Dec 2024 13:29:42 +0200 . Subject: Intel be200 leaving ESR due to low RSSI From: Ben Greear To: linux-wireless Cc: "Berg, Johannes" Date: Thu, 12 Dec 2024 12:40:34 -0800 . Subject: [PATCH v4 0/2] wifi: ath11k: fix data out of sync for channel list for reg update From: Kang Yang To: Date: Fri, 13 Dec 2024 17:39:07 +0800 . Subject: [PATCH] wifi: ieee80211: update Indoor AFC standard power type definition From: Veerendranath Jakkam To: Date: Fri, 13 Dec 2024 17:41:46 +0530 . Subject: [wireless-next:pending] BUILD SUCCESS 1e8041bf4d8e51c50d217e36f2cd78b2f131a6a3 From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Sat, 14 Dec 2024 02:32:32 +0800 . Subject: RFC on per-link stats reporting. From: Ben Greear To: linux-wireless Date: Fri, 13 Dec 2024 10:51:43 -0800 . Subject: [wireless-next:main] BUILD SUCCESS 104372ff359486b26b5a2db33b8e1dc6bfb39812 From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Sat, 14 Dec 2024 22:03:20 +0800 . Subject: [wireless:for-next] BUILD SUCCESS b83accfec0811421df065f820e73ca8df7f6439a From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Sat, 14 Dec 2024 22:06:49 +0800 . Subject: [PATCH v2 0/4] wifi: ath12k: Fix the static checker warning From: Karthikeyan Periyasamy To: Date: Tue, 17 Dec 2024 09:29:16 +0530 . Subject: [PATCH v4 0/2] wifi: ath12k: Support AST and Puncture Stats From: Roopni Devanathan To: Date: Tue, 17 Dec 2024 11:24:06 +0530 . Subject: [PATCH v3 0/8] wifi: ath12k: Refactor the monitor status Rx path From: Karthikeyan Periyasamy To: Date: Tue, 17 Dec 2024 14:15:03 +0530 . Subject: [PATCH v2] wifi: ath12k: Add support for parsing 64-bit TLVs From: P Praneesh To: Date: Tue, 17 Dec 2024 15:20:58 +0530 . Subject: [PATCH 0/6] wifi: ath12k: Support Sounding, Latency, Trigger, FSE stats From: Roopni Devanathan To: Date: Tue, 17 Dec 2024 15:22:10 +0530 . Subject: [PATCH 0/4] wifi: ath12k: few fixes for clang warnings From: Kalle Valo To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Tue, 17 Dec 2024 22:26:14 +0200 . Subject: [PATCH] wifi: rtlwifi: rtl8821ae: Fix media status report From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih Date: Wed, 18 Dec 2024 00:53:11 +0200 . Subject: [PATCH 1/2] wifi: rtw88: 8812a: Support RFE type 2 From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih Date: Wed, 18 Dec 2024 02:13:22 +0200 . Subject: [PATCH] wifi: rtl8xxxu: Fix RTL8188EU firmware upload block size From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih , Jes Sorensen Date: Wed, 18 Dec 2024 02:20:03 +0200 . Subject: [PATCH v5 0/2] wifi: ath12k: Support AST and Puncture Stats From: Roopni Devanathan To: Date: Wed, 18 Dec 2024 09:27:09 +0530 . Subject: [PATCH] wifi: ath12k: Include MLO memory in firmware coredump collection From: Raj Kumar Bhagat To: Date: Wed, 18 Dec 2024 09:31:49 +0530 . Subject: [PATCH v2 1/3] wifi: rtw88: usb: Copy instead of cloning the RX skb From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih , Sascha Hauer Date: Thu, 19 Dec 2024 00:33:20 +0200 . Subject: [PATCH v5 1/3] wifi: mac80211: Assign tx-stats to the proper link. From: greearb@candelatech.com To: linux-wireless@vger.kernel.org Cc: Ben Greear Date: Wed, 18 Dec 2024 15:25:17 -0800 . Subject: [PATCH v2 1/2] wifi: iwlwifi: Use phy-ctx channel load if no ies. From: greearb@candelatech.com To: linux-wireless@vger.kernel.org Cc: Ben Greear Date: Wed, 18 Dec 2024 15:28:48 -0800 . Subject: [PATCH 0/3] wifi: ath12k: Refactor monitor Rx handler From: Karthikeyan Periyasamy To: Date: Thu, 19 Dec 2024 05:40:03 +0530 . Subject: [PATCH] wifi: rtw89: adjust thermal protection step and more RTL8852BE-VT ID From: Ping-Ke Shih To: Date: Thu, 19 Dec 2024 09:45:11 +0800 . Subject: [PATCH] wifi: rtw89: debug: print regd for QATAR/UK/THAILAND From: Ping-Ke Shih To: Date: Thu, 19 Dec 2024 09:45:45 +0800 . Subject: [PATCH v4 0/2] wifi: ath11k: fix full monitor mode for QCN9074 From: Kang Yang To: Date: Thu, 19 Dec 2024 19:05:29 +0800 . Subject: [PATCH] wifi:mt76:mt7921u:Add VID/PID for TP-Link TXE50UH From: Nick Morrow To: linux-wireless Cc: Felix Fietkau Date: Thu, 19 Dec 2024 08:12:14 -0600 . Subject: Potential Broadcast Issues After GTK Key Exchange on ath11k with IPQ8072A (QCN5024/QCN5054) From: Steffen Moser To: linux-wireless@vger.kernel.org Date: Thu, 19 Dec 2024 16:02:30 +0100 . Subject: [PATCH] wifi: rtw88: Add USB PHY configuration From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih , Sascha Hauer Date: Thu, 19 Dec 2024 18:20:33 +0200 . Subject: [wireless-next:main] BUILD SUCCESS 8ab3bf4764136e8ad8d1064c304be50297bcf9ad From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Fri, 20 Dec 2024 02:19:21 +0800 . Subject: [PATCH] wifi: ath12k: set flag for mgmt no-ack frames in Tx completion From: Muna Sinada To: Date: Thu, 19 Dec 2024 11:08:45 -0800 . Subject: [wireless:for-next] BUILD SUCCESS 146b6057e1fd28fb1a38d300bf76a38dfba7f9fb From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Fri, 20 Dec 2024 03:20:16 +0800 . Subject: [PATCH 0/2] wifi: ath12k: Support Transmit Power Control Stats From: Roopni Devanathan To: Date: Sat, 21 Dec 2024 02:06:36 +0530 . Subject: [PATCH RFC] wifi: mac80211: Add support for management frames stats From: Muna Sinada To: Date: Fri, 20 Dec 2024 15:16:11 -0800 . Subject: [PATCH 00/14] wifi: ath12k: Enable monitor ring for updating station dump in QCN9274 From: P Praneesh To: Date: Sat, 21 Dec 2024 10:00:00 +0530 . Subject: [PATCH 00/10] wifi: ath12k: Add peer extended Rx statistics debugfs support From: Karthikeyan Periyasamy To: Date: Sat, 21 Dec 2024 10:49:09 +0530 . Subject: [wireless-next:main] BUILD SUCCESS b73e56f16250c6124f8975636f1844472f6fd450 From: kernel test robot To: Jakub Kicinski Cc: Johannes Berg , Kalle Valo , linux-wireless@vger.kernel.org Date: Sat, 21 Dec 2024 16:34:04 +0800 . Subject: [PATCH v2 00/14] wifi: ath12k: Enable monitor ring for updating station dump in QCN9274 From: P Praneesh To: Date: Mon, 23 Dec 2024 11:31:18 +0530 . Subject: [PATCH v2] wifi: rtl8xxxu: Fix RTL8188EU firmware upload block size From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih , Jes Sorensen Date: Mon, 23 Dec 2024 17:01:57 +0200 . Subject: [PATCH v2 0/2] wifi: ath12k: Support Transmit Power Control Stats From: Roopni Devanathan To: Date: Tue, 24 Dec 2024 12:52:34 +0530 . Subject: [PATCH v7 0/4] wifi: ath12k: store and send country code to firmware after recovery From: Kang Yang To: Date: Tue, 24 Dec 2024 17:47:12 +0800 . Subject: [PATCH v2 0/6] wifi: ath12k: Support Sounding, Latency, Trigger, FSE stats From: Roopni Devanathan To: Date: Tue, 24 Dec 2024 15:50:07 +0530 . Subject: [PATCH v2 0/3] wifi: ath12k: Refactor monitor Rx handler From: Karthikeyan Periyasamy To: Date: Tue, 24 Dec 2024 19:49:17 +0530 . Subject: [PATCH v3 0/3] wifi: ath12k: Refactor monitor Rx handler From: Karthikeyan Periyasamy To: Date: Tue, 24 Dec 2024 20:06:10 +0530 . Subject: wireless-regdb: Update regulatory rules for Estonia (EE) on 5GHz From: Veronika Baranova To: linux-wireless@vger.kernel.org Cc: wireless-regdb@lists.infradead.org Date: Tue, 24 Dec 2024 17:33:08 +0200 . Subject: [PATCH v2 00/10] wifi: ath12k: Add peer extended Rx statistics debugfs support From: Karthikeyan Periyasamy To: Date: Tue, 24 Dec 2024 21:44:32 +0530 . Subject: [RESEND] [PATCH 0/5] mac80211: change disassociation order From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org Date: Tue, 24 Dec 2024 19:27:26 +0200 . Subject: [PATCH] wifi: cfg80211: copy multi-link element from the multi-link probe request's frame body to the generated elements From: Michael-CY Lee To: linux-wireless Date: Wed, 25 Dec 2024 15:37:25 +0800 . Subject: [PATCH v8 0/3] wifi: ath12k: report station mode stats From: Lingbo Kong To: Date: Wed, 25 Dec 2024 19:23:12 +0800 . Subject: [PATCH] wifi: rtw89: pci: disable PCI completion timeout control From: Ping-Ke Shih To: Date: Wed, 25 Dec 2024 20:28:04 +0800 . Subject: [PATCH] wifi: ath10k: perform buffer size check in ath10k_wow_convert_8023_to_80211() From: Dmitry Antipov To: Jeff Johnson Cc: Kalle Valo , ath10k@lists.infradead.org, linux-wireless@vger.kernel.org, lvc-project@linuxtesting.org, Dmitry Antipov Date: Wed, 25 Dec 2024 15:47:10 +0300 . Subject: [PATCH] wifi: ath9k: cleanup ath9k_hw_get_nf_hist_mid() From: Dmitry Antipov To: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Cc: Kalle Valo , linux-wireless@vger.kernel.org, lvc-project@linuxtesting.org, Dmitry Antipov Date: Wed, 25 Dec 2024 17:45:35 +0300 . Subject: [PATCH 00/15] wifi: iwlwifi: updates - 26-12-24 From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org Date: Thu, 26 Dec 2024 17:44:41 +0200 . Subject: [PATCH 00/17] wifi: iwlwifi: updates - 27-12-24 From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org Date: Fri, 27 Dec 2024 10:00:55 +0200 . Subject: UBSAN array-index-out-of-bounds: cfg80211_scan_6ghz From: "John Rowley" To: , Cc: Date: Sat, 28 Dec 2024 11:21:27 +0000 . Subject: [PATCH 00/15] wifi: iwlwifi: updates - 28-12-24 From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org Date: Sat, 28 Dec 2024 22:34:04 +0200 . Subject: [PATCH 00/17] wifi: iwlwifi: updates - 29-12-24 From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org Date: Sun, 29 Dec 2024 16:44:35 +0200 . Subject: [PATCH 00/15] [WIRELESS-NEXT] wifi: mac80211: updates - 30-12-24 From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org Date: Mon, 30 Dec 2024 06:55:39 +0200 . Subject: [PATCH wireless] wifi: mac80211: prohibit deactivating all links From: Johannes Berg To: linux-wireless@vger.kernel.org Cc: Johannes Berg , syzbot+0c5d8e65f23569a8ffec@syzkaller.appspotmail.com Date: Mon, 30 Dec 2024 09:14:07 +0100 . Subject: [PATCH 01/14] wifi: mt76: remove mt76_calculate_default_rate() From: Felix Fietkau To: linux-wireless@vger.kernel.org Date: Mon, 30 Dec 2024 20:41:49 +0100 . Subject: [PATCH 0/3] wifi: rtw89: fixes MCC and header conversion issues From: Ping-Ke Shih To: Date: Tue, 31 Dec 2024 08:48:07 +0800 . Subject: [PATCH 0/2] wifi: rtw89: support RTL8922AE-VS From: Ping-Ke Shih To: Date: Tue, 31 Dec 2024 14:09:54 +0800 . Subject: [PATCH 00/15] wifi: iwlwifi: updates - 31-12-24 From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org Date: Tue, 31 Dec 2024 13:59:00 +0200 . Subject: MediaTek MT7922 or similar From: Mark Baily To: linux-wireless@vger.kernel.org Date: Wed, 1 Jan 2025 08:47:23 +1100 . Subject: [PATCH 00/19] [RESEND] wifi: mac80211: updates - 30-12-24 From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org Date: Wed, 1 Jan 2025 07:05:20 +0200 . Subject: [PATCH v2] wifi: rtw88: Add USB PHY configuration From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih , Sascha Hauer Date: Wed, 1 Jan 2025 18:16:32 +0200 . Subject: [PATCH] wifi: rtw88: Delete rf_type member of struct rtw_sta_info From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih Date: Wed, 1 Jan 2025 18:27:35 +0200 . Subject: [PATCH] wifi: rtw88: Add support for LED blinking From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih , Sascha Hauer Date: Wed, 1 Jan 2025 18:38:30 +0200 . Subject: [PATCH] wifi: ath12k: Fix pdev lookup in WBM error processing From: Rameshkumar Sundaram To: Date: Thu, 2 Jan 2025 10:00:48 +0530 . Subject: [PATCH 00/17] wifi: mac80211: updates - 02-01-24 From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org Date: Thu, 2 Jan 2025 16:19:52 +0200 . Subject: [PATCH v2 10/15] wifi: iwlwifi: mvm: Move TSO code to shared utility From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Daniel Gabay Date: Thu, 2 Jan 2025 16:39:18 +0200 . Subject: [PATCH 01/24] wifi: mt76: add code for emulating hardware scanning From: Felix Fietkau To: linux-wireless@vger.kernel.org Cc: Peter Chiu , Michael-CY Lee , Shayne Chen Date: Thu, 2 Jan 2025 17:34:45 +0100 . Subject: [PATCH] wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed From: Ping-Ke Shih To: Date: Fri, 3 Jan 2025 10:45:00 +0800 . Subject: [PATCH] wifi: rtw89: pci: treat first receiving part as first segment for 8922AE From: Ping-Ke Shih To: Date: Fri, 3 Jan 2025 10:46:09 +0800 . Subject: [PATCH v2] wifi: rtw89: pci: treat first receiving part as first segment for 8922AE From: Ping-Ke Shih To: Date: Fri, 3 Jan 2025 10:51:26 +0800 . Subject: [PATCH v5 0/3] wifi: ath12k: monitor mode cleanup and state handling From: Kang Yang To: Date: Fri, 3 Jan 2025 14:20:38 +0800 . Subject: [PATCH] wifi: rtw89: mcc: consider time limits not divisible by 1024 From: Ping-Ke Shih To: Date: Fri, 3 Jan 2025 15:44:12 +0800 . Subject: [patch] wifi: mt76: mt7925: fix the unfinished command of regd_notifier before suspend From: Quan Zhou To: Felix Fietkau , Lorenzo Bianconi Date: Fri, 3 Jan 2025 21:35:59 +0800 . Subject: [patch] wifi: mt76: mt7925: fix CLC command timeout when suspend/resume From: Quan Zhou To: Felix Fietkau , Lorenzo Bianconi Date: Fri, 3 Jan 2025 21:39:43 +0800 . Subject: [patch] wifi: mt76: mt7925: add handler to hif suspend/resume event From: Quan Zhou To: Felix Fietkau , Lorenzo Bianconi Date: Fri, 3 Jan 2025 21:44:54 +0800 . Subject: [patch] wifi: mt76: mt7925e: fix too long of wifi resume time From: Quan Zhou To: Felix Fietkau , Lorenzo Bianconi Date: Fri, 3 Jan 2025 21:53:50 +0800 . Subject: Abysmally slow upload speed for iwlmvm in linux-6.11+ for forwarded traffic only From: Alexander Patrakov To: linux-wireless@vger.kernel.org Date: Sat, 4 Jan 2025 19:57:05 +0800 . Subject: [PATCH v2] wifi: rtw88: Add support for LED blinking From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih Date: Sun, 5 Jan 2025 21:07:22 +0200 . Subject: Inquiry Mesh Point Mode Support for mt7921au USB From: Jingwei LI To: "linux-wireless@vger.kernel.org" Date: Mon, 6 Jan 2025 09:06:43 +0000 . Subject: [PATCH] wifi: brcmfmac: Check the return value of of_property_read_string_index From: =?UTF-8?q?Stefan=20D=C3=B6singer?= To: linux-wireless@vger.kernel.org Cc: Arend van Spriel Date: Mon, 6 Jan 2025 13:37:49 +0300 . Subject: [PATCH] wifi: rtw88: sdio: Fix disconnection after beacon loss From: Fiona Klute To: Ping-Ke Shih , linux-wireless@vger.kernel.org Cc: Vasily Khoruzhick , Kalle Valo , Bitterblue Smith , Ondrej Jirman , Fiona Klute , stable@vger.kernel.org Date: Mon, 6 Jan 2025 15:54:34 +0200 . Subject: [PATCH v2] wifi: brcmfmac: Check the return value of of_property_read_string_index From: =?UTF-8?q?Stefan=20D=C3=B6singer?= To: linux-wireless@vger.kernel.org Cc: Arend van Spriel Date: Mon, 6 Jan 2025 20:09:58 +0300 . Subject: [PATCH 0/7] wifi: ath12k: Add monitor interface support on QCN9274 From: Karthikeyan Periyasamy To: Date: Tue, 7 Jan 2025 07:40:10 +0530 . Subject: [PATCH v6 0/3] wifi: ath12k: monitor mode cleanup and state handling From: Kang Yang To: Date: Tue, 7 Jan 2025 10:56:18 +0800 . Subject: [PATCH] wifi: cfg80211: rearrange kernel document for sinfo structure From: Sarika Sharma To: Date: Tue, 7 Jan 2025 09:47:27 +0530 . Subject: [wireless] wifi: mac80211: fix tid removal during mesh forwarding From: Andy Strohman To: Johannes Berg , Matthias Brugger , AngeloGioacchino Del Regno , Felix Fietkau Cc: linux-wireless@vger.kernel.org, Andy Strohman Date: Tue, 7 Jan 2025 10:44:31 +0000 . Subject: [PATCH] wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion From: Ping-Ke Shih To: Date: Tue, 7 Jan 2025 19:42:54 +0800 . Subject: [PATCH 0/3] wifi: cfg80211: update EML capabilities of an ML Station From: Rameshkumar Sundaram To: , Date: Tue, 7 Jan 2025 23:17:59 +0530 . Subject: [PATCH RFC 0/5] wifi: cfg80211/mac80211: Set/get wiphy parameters on per-radio basis From: Rameshkumar Sundaram To: Date: Tue, 7 Jan 2025 23:55:01 +0530 . Subject: [PATCH v2 0/2] wifi: rtw89: support RTL8922AE-VS From: Ping-Ke Shih To: Date: Wed, 8 Jan 2025 10:09:53 +0800 . Subject: [PATCH 1/6] Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" From: sean.wang@kernel.org To: nbd@nbd.name, lorenzo.bianconi@redhat.com Cc: sean.wang@mediatek.com, deren.wu@mediatek.com, mingyen.hsieh@mediatek.com, linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org Date: Tue, 7 Jan 2025 18:25:04 -0800 . Subject: [PATCH v3] wifi: rtw88: Add support for LED blinking From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih , Sascha Hauer Date: Wed, 8 Jan 2025 13:41:23 +0200 . Subject: [PATCH v3] wifi: cfg80211: skip regulatory for punctured subchannels From: Kavita Kavita To: Date: Thu, 9 Jan 2025 10:34:09 +0530 . Subject: [PATCH] brcmfmac: NULL pointer dereference on tx statistic update From: Marcel Hamer To: Arend van Spriel Cc: Kalle Valo , linux-wireless@vger.kernel.org, Marcel Hamer , stable@vger.kernel.org Date: Thu, 9 Jan 2025 16:52:01 +0100 . Subject: [PATCH] wifi: nl80211: fix nl80211_start_radar_detection return value From: Nicolas Escande To: linux-wireless@vger.kernel.org Cc: johannes.berg@intel.com, mbizon@freebox.fr Date: Thu, 9 Jan 2025 17:10:40 +0100 . Subject: [PATCH v6 0/5] wifi: ath12k: Factory test mode support From: Aaradhana Sahu To: Date: Fri, 10 Jan 2025 00:05:46 +0530 . Subject: [PATCH 0/2] wifi: ath12k: Add support for MLO Multicast Handling From: Balamurugan Mahalingam To: Date: Thu, 9 Jan 2025 10:49:30 -0800 . Subject: [PATCH 0/3] wifi: rtw89: coex: improve user experience of BT A2DP while WiFi connecting From: Ping-Ke Shih To: Date: Fri, 10 Jan 2025 09:54:13 +0800 . Subject: [PATCH RFC 0/7] wifi: cfg80211/mac80211: add support to handle per link statistics of multi-link station From: Sarika Sharma To: Date: Fri, 10 Jan 2025 09:54:42 +0530 . Subject: [PATCH v7 0/5] wifi: ath12k: Factory test mode support From: Aaradhana Sahu To: Date: Fri, 10 Jan 2025 11:42:19 +0530 . Subject: [PATCH v9 0/3] wifi: ath12k: report station mode stats From: Lingbo Kong To: Date: Fri, 10 Jan 2025 14:48:45 +0800 . Subject: [PATCH v8 0/5] wifi: ath12k: Factory test mode support From: Aaradhana Sahu To: Date: Fri, 10 Jan 2025 16:48:40 +0530 . Subject: [PATCH] wifi: ath10k: add extra output check in ath10k_wmi_event_debug_print() From: Dmitry Antipov To: Jeff Johnson Cc: Kalle Valo , linux-wireless@vger.kernel.org, lvc-project@linuxtesting.org, Dmitry Antipov , Fedor Pchelkin Date: Fri, 10 Jan 2025 14:50:24 +0300 . Subject: [PATCH v2] brcmfmac: NULL pointer dereference on tx statistic update From: Marcel Hamer To: Arend van Spriel Cc: Kalle Valo , linux-wireless@vger.kernel.org, Marcel Hamer , stable@vger.kernel.org Date: Fri, 10 Jan 2025 14:45:02 +0100 . Subject: [PATCH] wifi: ath12k: Add support for link specific datapath stats From: Balamurugan Mahalingam To: Date: Fri, 10 Jan 2025 12:59:12 -0800 . Subject: [PATCH v3 0/4] wifi: ath12k: Fix the static checker warning From: Karthikeyan Periyasamy To: Date: Sat, 11 Jan 2025 14:31:25 +0530 . Subject: [wireless-next:main] BUILD SUCCESS 8221712a174ad83e36489c414c26619010f4e348 From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Sat, 11 Jan 2025 21:38:34 +0800 . Subject: pull-request: rtw-next-2025-01-12 From: Ping-Ke Shih To: Date: Sun, 12 Jan 2025 10:27:09 +0800 Hi, A pull-request of rtw-next to wireless-next tree, more info below. Please let me know if any problems. Thanks Ping-Ke --- The following changes since commit 104372ff359486b26b5a2db33b8e1dc6bfb39812: Merge tag 'rtw-next-2024-12-12' of https://github.com/pkshih/rtw (2024-12-13 14:57:06 +0200) are available in the Git repository at: https://github.com/pkshih/rtw.git tags/rtw-next-2025-01-12 for you to fetch changes up to 4b6652bc6d8d5fb0648b3a7a16ef8af4e0345bcd: wifi: rtw88: Add support for LED blinking (2025-01-12 10:07:38 +0800) ---------------------------------------------------------------- rtw-next patches for v6.14 rtl8xxxu, rtlwifi and rtw88 fix field issues reported by users. rtw89 is ongoing to implement MLO and fix issues during the development. Major changes: rtw88: - support LED blinking rtw89: - support RTL8922AE-VS chip ---------------------------------------------------------------- Bitterblue Smith (10): wifi: rtlwifi: rtl8821ae: Fix media status report wifi: rtw88: 8812a: Support RFE type 2 wifi: rtw88: 8821a/8812a: Set ptct_efuse_size to 0 wifi: rtw88: usb: Copy instead of cloning the RX skb wifi: rtw88: Handle C2H_ADAPTIVITY in rtw_fw_c2h_cmd_handle() wifi: rtw88: usb: Preallocate and reuse the RX skbs wifi: rtl8xxxu: Fix RTL8188EU firmware upload block size wifi: rtw88: Add USB PHY configuration wifi: rtw88: Delete rf_type member of struct rtw_sta_info wifi: rtw88: Add support for LED blinking Chih-Kang Chang (2): wifi: rtw89: adjust thermal protection step and more RTL8852BE-VT ID wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed Chin-Yen Lee (1): wifi: rtw89: pci: disable PCI completion timeout control Fiona Klute (1): wifi: rtw88: sdio: Fix disconnection after beacon loss Ping-Ke Shih (5): wifi: rtw88: add __packed attribute to efuse layout struct wifi: rtw89: pci: treat first receiving part as first segment for 8922AE wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion wifi: rtw89: read hardware capabilities part 1 via firmware command wifi: rtw89: 8922ae: add variant info to support RTL8922AE-VS Po-Hao Huang (1): wifi: rtw89: correct header conversion rule for MLO only Vasily Khoruzhick (1): wifi: rtw88: 8703b: Fix RX/TX issues Zong-Zhe Yang (4): wifi: rtw89: debug: print regd for QATAR/UK/THAILAND wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles() wifi: rtw89: mcc: consider time limits not divisible by 1024 drivers/net/wireless/realtek/rtl8xxxu/8188e.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 4 +- drivers/net/wireless/realtek/rtw88/Makefile | 2 + drivers/net/wireless/realtek/rtw88/fw.c | 7 +- drivers/net/wireless/realtek/rtw88/led.c | 73 ++++++++ drivers/net/wireless/realtek/rtw88/led.h | 25 +++ drivers/net/wireless/realtek/rtw88/main.c | 21 ++- drivers/net/wireless/realtek/rtw88/main.h | 10 +- drivers/net/wireless/realtek/rtw88/reg.h | 22 +++ drivers/net/wireless/realtek/rtw88/rtw8703b.c | 8 +- drivers/net/wireless/realtek/rtw88/rtw8723x.h | 8 +- drivers/net/wireless/realtek/rtw88/rtw8812a.c | 22 ++- drivers/net/wireless/realtek/rtw88/rtw8821a.c | 28 ++- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 19 ++ drivers/net/wireless/realtek/rtw88/rtw8821c.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 19 ++ drivers/net/wireless/realtek/rtw88/rtw8822b.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 19 ++ drivers/net/wireless/realtek/rtw88/rtw8822c.h | 9 +- drivers/net/wireless/realtek/rtw88/sdio.c | 2 + drivers/net/wireless/realtek/rtw88/usb.c | 195 +++++++++++++++++---- drivers/net/wireless/realtek/rtw88/usb.h | 3 + drivers/net/wireless/realtek/rtw89/Kconfig | 6 +- drivers/net/wireless/realtek/rtw89/chan.c | 31 +++- drivers/net/wireless/realtek/rtw89/chan.h | 9 +- drivers/net/wireless/realtek/rtw89/core.c | 29 ++- drivers/net/wireless/realtek/rtw89/core.h | 18 +- drivers/net/wireless/realtek/rtw89/debug.c | 3 + drivers/net/wireless/realtek/rtw89/fw.c | 66 ++++++- drivers/net/wireless/realtek/rtw89/fw.h | 16 ++ drivers/net/wireless/realtek/rtw89/mac.c | 94 ++++++++-- drivers/net/wireless/realtek/rtw89/mac80211.c | 12 +- drivers/net/wireless/realtek/rtw89/pci.c | 24 ++- drivers/net/wireless/realtek/rtw89/pci.h | 4 +- drivers/net/wireless/realtek/rtw89/phy.c | 10 +- drivers/net/wireless/realtek/rtw89/phy.h | 4 + drivers/net/wireless/realtek/rtw89/rtw8851be.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852ae.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852be.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8852bte.c | 10 +- drivers/net/wireless/realtek/rtw89/rtw8852ce.c | 2 + drivers/net/wireless/realtek/rtw89/rtw8922a.c | 6 + drivers/net/wireless/realtek/rtw89/rtw8922a.h | 1 + drivers/net/wireless/realtek/rtw89/rtw8922ae.c | 17 +- 44 files changed, 762 insertions(+), 122 deletions(-) create mode 100644 drivers/net/wireless/realtek/rtw88/led.c create mode 100644 drivers/net/wireless/realtek/rtw88/led.h . Subject: [PATCH v4 0/4] wifi: ath12k: Fix the static checker warning From: Karthikeyan Periyasamy To: Date: Sun, 12 Jan 2025 12:46:26 +0530 . Subject: [PATCH v3 0/6] wifi: ath12k: Support Sounding, Latency, Trigger, FSE stats From: Roopni Devanathan To: Date: Mon, 13 Jan 2025 12:41:38 +0530 . Subject: [PATCH v4 0/3] wifi: ath12k: Support dump PDEV transmit and receive rate HTT stats From: Lingbo Kong To: Date: Mon, 13 Jan 2025 15:17:55 +0800 . Subject: [PATCH v4 0/4] wifi: ath12k: Add new features to ACPI From: Lingbo Kong To: Date: Mon, 13 Jan 2025 15:48:06 +0800 . Subject: [PATCH] wifi: cfg80211: adjust allocation of colocated AP data From: Dmitry Antipov To: Johannes Berg Cc: Tova Mussai , linux-wireless@vger.kernel.org, Dmitry Antipov Date: Mon, 13 Jan 2025 12:39:22 +0300 . Subject: pull request: mt76 2025-01-13 From: Felix Fietkau To: Kalle Valo Cc: linux-wireless Date: Mon, 13 Jan 2025 11:22:56 +0100 Hi Kalle, Here's my pull request for 6.14. - Felix The following changes since commit 8221712a174ad83e36489c414c26619010f4e348: wifi: brcmfmac: Add missing Return: to function documentation (2025-01-10 15:14:00 +0200) are available in the Git repository at: https://github.com/nbd168/wireless tags/mt76-for-kvalo-2025-01-13 for you to fetch changes up to 4d915d0d5cf04c7e36127303fb74b325f47839c0: wifi: mt76: mt7921: avoid undesired changes of the preset regulatory domain (2025-01-13 11:22:01 +0100) ---------------------------------------------------------------- mt76 patches for 6.14 - mlo fixes for mt792x - single wiphy multiband support for mt7996 - mt7915 stability fixes ---------------------------------------------------------------- Allan Wang (2): wifi: mt76: introduce mt792x_config_mac_addr_list routine wifi: mt76: mt7921: add rfkill_poll for hardware rfkill Ben Greear (2): wifi: mt76: mt7996: Add eht radiotap tlv wifi: mt76: Fix EHT NSS radiotap reporting. Chad Monroe (2): wifi: mt76: mt7915: exclude tx backoff time from airtime wifi: mt76: mt7996: exclude tx backoff time from airtime Charles Han (1): wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links Christophe JAILLET (1): wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() Dan Carpenter (1): wifi: mt76: mt7925: fix off by one in mt7925_load_clc() Eric-SY Chang (1): wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode Felix Fietkau (37): wifi: mt76: remove mt76_calculate_default_rate() wifi: mt76: mt7996: remove phy->monitor_vif wifi: mt76: mt7915: fix slot time for 5/6GHz wifi: mt76: mt7915: fix eifs value on older chipsets wifi: mt76: mt7996: fix rx filter setting for bfee functionality wifi: mt76: mt7915: reduce the number of command retries wifi: mt76: mt7915: decrease timeout for commonly issued MCU commands wifi: mt76: only enable tx worker after setting the channel wifi: mt76: mt7915: ensure that only one sta entry is active per mac address wifi: mt76: mt7915: hold dev->mutex while interacting with the thermal state wifi: mt76: mt7915: firmware restart on devices with a second pcie link wifi: mt76: mt7915: fix omac index assignment after hardware reset wifi: mt76: mt7996: use mac80211 .sta_state op wifi: mt76: do not add wcid entries to sta poll list during MCU reset wifi: mt76: add code for emulating hardware scanning wifi: mt76: add support for allocating a phy without hw wifi: mt76: rename struct mt76_vif to mt76_vif_link wifi: mt76: add vif link specific data structure wifi: mt76: mt7996: split link specific data from struct mt7996_vif wifi: mt76: initialize more wcid fields mt76_wcid_init wifi: mt76: add chanctx functions for multi-channel phy support wifi: mt76: remove dev->wcid_phy_mask wifi: mt76: add multi-radio support to a few core hw ops wifi: mt76: add multi-radio support to tx scheduling wifi: mt76: add multi-radio support to scanning code wifi: mt76: add multi-radio remain_on_channel functions wifi: mt76: mt7996: use emulated hardware scan support wifi: mt76: mt7996: pass wcid to mt7996_mcu_sta_hdr_trans_tlv wifi: mt76: mt7996: prepare mt7996_mcu_add_dev/bss_info for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_add_beacon for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_set_tx for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_set_timing for MLO support wifi: mt76: connac: prepare mt76_connac_mcu_sta_basic_tlv for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_update_bss_color for MLO support wifi: mt76: mt7996: move all debugfs files to the primary phy wifi: mt76: mt7996: switch to single multi-radio wiphy wifi: mt76: mt7996: fix monitor mode Hao Zhang (1): wifi: mt76: mt792x: add P2P_DEVICE support Leon Yen (4): wifi: mt76: mt7921s: fix a potential firmware freeze during startup wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO wifi: mt76: mt7921: introduce CSA support wifi: mt76: mt7921: avoid undesired changes of the preset regulatory domain Michael Lo (2): wifi: mt76: mt7921: fix using incorrect group cipher after disconnection. wifi: mt76: mt7925: config the dwell time by firmware Ming Yen Hsieh (15): wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer wifi: mt76: mt7925: fix the invalid ip address for arp offload wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS wifi: mt76: mt7925: Update secondary link PS flow wifi: mt76: mt7925: Init secondary link PM state wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO wifi: mt76: mt7925: Cleanup MLO settings post-disconnection wifi: mt76: mt7925: Properly handle responses for commands with events Nick Morrow (1): wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH Nicolas Cavallari (1): wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC Peter Chiu (2): wifi: mt76: mt7915: fix register mapping wifi: mt76: mt7996: fix register mapping Quan Zhou (6): wifi: mt76: mt7921: fix a potential scan no APs wifi: mt76: do not hold queue lock during initial rx buffer alloc wifi: mt76: mt7925: fix the unfinished command of regd_notifier before suspend wifi: mt76: mt7925: fix CLC command timeout when suspend/resume wifi: mt76: mt7925: add handler to hif suspend/resume event wifi: mt76: mt7925e: fix too long of wifi resume time Sean Wang (1): wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO Shayne Chen (4): wifi: mt76: mt7996: extend flexibility of mt7996_mcu_get_eeprom() wifi: mt76: mt7996: add support for more variants wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 wifi: mt76: connac: rework connac helpers Shen Lichuan (1): wifi: mt76: mt7615: Convert comma to semicolon StanleyYP Wang (1): wifi: mt76: mt7996: set correct background radar capability WangYuli (1): wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO Zhang Kunbo (1): wifi: mt76: mt7925: replace zero-length array with flexible-array member allan.wang (1): wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment xueqin Luo (2): wifi: mt76: mt7996: fix overflows seen when writing limit attributes wifi: mt76: mt7915: fix overflows seen when writing limit attributes drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/channel.c | 378 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/net/wireless/mediatek/mt76/dma.c | 22 +++- drivers/net/wireless/mediatek/mt76/mac80211.c | 235 ++++++++++++++++++++++++++----------- drivers/net/wireless/mediatek/mt76/mt76.h | 152 ++++++++++++++++++++++-- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 14 +-- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76_connac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c | 38 +++--- drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c | 79 +++++++------ drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h | 23 ++-- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 21 +++- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 22 +++- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 26 ++--- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 79 +++++++++++-- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 34 +++++- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 7 ++ drivers/net/wireless/mediatek/mt76/mt7921/init.c | 8 ++ drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 18 +-- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 136 +++++++++++++++++++-- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 30 ++++- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 5 + drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 5 + drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7925/init.c | 30 ++++- drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 28 ++--- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 126 ++++++++++++++------ drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 236 +++++++++++++++++++++++++------------ drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 7 +- drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h | 23 ++++ drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 33 ++++-- drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 20 +++- drivers/net/wireless/mediatek/mt76/mt792x.h | 23 +++- drivers/net/wireless/mediatek/mt76/mt792x_core.c | 48 +++++++- drivers/net/wireless/mediatek/mt76/mt792x_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c | 150 ++++++++++++++---------- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c | 214 +++++++++++++++++++++++---------- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.h | 2 + drivers/net/wireless/mediatek/mt76/mt7996/init.c | 346 ++++++++++++++++++++++++++++++++++++------------------ drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 52 ++++----- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 909 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 356 ++++++++++++++++++++++++++++++------------------------- drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 171 ++++++++++++++++++++++----- drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 12 ++ drivers/net/wireless/mediatek/mt76/scan.c | 168 ++++++++++++++++++++++++++ drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 4 + drivers/net/wireless/mediatek/mt76/tx.c | 33 +++--- drivers/net/wireless/mediatek/mt76/usb.c | 4 +- drivers/net/wireless/mediatek/mt76/util.c | 10 +- 70 files changed, 3186 insertions(+), 1262 deletions(-) create mode 100644 drivers/net/wireless/mediatek/mt76/channel.c create mode 100644 drivers/net/wireless/mediatek/mt76/scan.c . Subject: pull request: mt76 2025-01-13 v2 From: Felix Fietkau To: Kalle Valo Cc: linux-wireless Date: Mon, 13 Jan 2025 19:20:34 +0100 Hi Kalle, Here's an updated version of my pull request for 6.14. It fixes sparse/compiler warnings. - Felix The following changes since commit 8221712a174ad83e36489c414c26619010f4e348: wifi: brcmfmac: Add missing Return: to function documentation (2025-01-10 15:14:00 +0200) are available in the Git repository at: https://github.com/nbd168/wireless tags/mt76-for-kvalo-2025-01-13 for you to fetch changes up to b8ee8b23893b75e34db9fa96a7c07029b533b563: wifi: mt76: mt7921: avoid undesired changes of the preset regulatory domain (2025-01-13 19:19:16 +0100) ---------------------------------------------------------------- mt76 patches for 6.14 - mlo fixes for mt792x - single wiphy multiband support for mt7996 - mt7915 stability fixes ---------------------------------------------------------------- Allan Wang (2): wifi: mt76: introduce mt792x_config_mac_addr_list routine wifi: mt76: mt7921: add rfkill_poll for hardware rfkill Ben Greear (2): wifi: mt76: mt7996: Add eht radiotap tlv wifi: mt76: Fix EHT NSS radiotap reporting. Chad Monroe (2): wifi: mt76: mt7915: exclude tx backoff time from airtime wifi: mt76: mt7996: exclude tx backoff time from airtime Charles Han (1): wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links Christophe JAILLET (1): wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() Dan Carpenter (1): wifi: mt76: mt7925: fix off by one in mt7925_load_clc() Eric-SY Chang (1): wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode Felix Fietkau (37): wifi: mt76: remove mt76_calculate_default_rate() wifi: mt76: mt7996: remove phy->monitor_vif wifi: mt76: mt7915: fix slot time for 5/6GHz wifi: mt76: mt7915: fix eifs value on older chipsets wifi: mt76: mt7996: fix rx filter setting for bfee functionality wifi: mt76: mt7915: reduce the number of command retries wifi: mt76: mt7915: decrease timeout for commonly issued MCU commands wifi: mt76: only enable tx worker after setting the channel wifi: mt76: mt7915: ensure that only one sta entry is active per mac address wifi: mt76: mt7915: hold dev->mutex while interacting with the thermal state wifi: mt76: mt7915: firmware restart on devices with a second pcie link wifi: mt76: mt7915: fix omac index assignment after hardware reset wifi: mt76: mt7996: use mac80211 .sta_state op wifi: mt76: do not add wcid entries to sta poll list during MCU reset wifi: mt76: add code for emulating hardware scanning wifi: mt76: add support for allocating a phy without hw wifi: mt76: rename struct mt76_vif to mt76_vif_link wifi: mt76: add vif link specific data structure wifi: mt76: mt7996: split link specific data from struct mt7996_vif wifi: mt76: initialize more wcid fields mt76_wcid_init wifi: mt76: add chanctx functions for multi-channel phy support wifi: mt76: remove dev->wcid_phy_mask wifi: mt76: add multi-radio support to a few core hw ops wifi: mt76: add multi-radio support to tx scheduling wifi: mt76: add multi-radio support to scanning code wifi: mt76: add multi-radio remain_on_channel functions wifi: mt76: mt7996: use emulated hardware scan support wifi: mt76: mt7996: pass wcid to mt7996_mcu_sta_hdr_trans_tlv wifi: mt76: mt7996: prepare mt7996_mcu_add_dev/bss_info for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_add_beacon for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_set_tx for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_set_timing for MLO support wifi: mt76: connac: prepare mt76_connac_mcu_sta_basic_tlv for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_update_bss_color for MLO support wifi: mt76: mt7996: move all debugfs files to the primary phy wifi: mt76: mt7996: switch to single multi-radio wiphy wifi: mt76: mt7996: fix monitor mode Hao Zhang (1): wifi: mt76: mt792x: add P2P_DEVICE support Leon Yen (4): wifi: mt76: mt7921s: fix a potential firmware freeze during startup wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO wifi: mt76: mt7921: introduce CSA support wifi: mt76: mt7921: avoid undesired changes of the preset regulatory domain Michael Lo (2): wifi: mt76: mt7921: fix using incorrect group cipher after disconnection. wifi: mt76: mt7925: config the dwell time by firmware Ming Yen Hsieh (15): wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer wifi: mt76: mt7925: fix the invalid ip address for arp offload wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS wifi: mt76: mt7925: Update secondary link PS flow wifi: mt76: mt7925: Init secondary link PM state wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO wifi: mt76: mt7925: Cleanup MLO settings post-disconnection wifi: mt76: mt7925: Properly handle responses for commands with events Nick Morrow (1): wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH Nicolas Cavallari (1): wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC Peter Chiu (2): wifi: mt76: mt7915: fix register mapping wifi: mt76: mt7996: fix register mapping Quan Zhou (6): wifi: mt76: mt7921: fix a potential scan no APs wifi: mt76: do not hold queue lock during initial rx buffer alloc wifi: mt76: mt7925: fix the unfinished command of regd_notifier before suspend wifi: mt76: mt7925: fix CLC command timeout when suspend/resume wifi: mt76: mt7925: add handler to hif suspend/resume event wifi: mt76: mt7925e: fix too long of wifi resume time Sean Wang (1): wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO Shayne Chen (4): wifi: mt76: mt7996: extend flexibility of mt7996_mcu_get_eeprom() wifi: mt76: mt7996: add support for more variants wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 wifi: mt76: connac: rework connac helpers Shen Lichuan (1): wifi: mt76: mt7615: Convert comma to semicolon StanleyYP Wang (1): wifi: mt76: mt7996: set correct background radar capability WangYuli (1): wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO Zhang Kunbo (1): wifi: mt76: mt7925: replace zero-length array with flexible-array member allan.wang (1): wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment xueqin Luo (2): wifi: mt76: mt7996: fix overflows seen when writing limit attributes wifi: mt76: mt7915: fix overflows seen when writing limit attributes drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/channel.c | 378 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/net/wireless/mediatek/mt76/dma.c | 22 +++- drivers/net/wireless/mediatek/mt76/mac80211.c | 238 ++++++++++++++++++++++++++----------- drivers/net/wireless/mediatek/mt76/mt76.h | 152 ++++++++++++++++++++++-- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 14 +-- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76_connac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c | 38 +++--- drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c | 79 +++++++------ drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h | 23 ++-- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 21 +++- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 22 +++- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 26 ++--- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 79 +++++++++++-- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 34 +++++- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 7 ++ drivers/net/wireless/mediatek/mt76/mt7921/init.c | 8 ++ drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 18 +-- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 136 +++++++++++++++++++-- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 30 ++++- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 5 + drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 5 + drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7925/init.c | 30 ++++- drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 28 ++--- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 128 +++++++++++++------- drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 236 +++++++++++++++++++++++++------------ drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 7 +- drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h | 23 ++++ drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 33 ++++-- drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 20 +++- drivers/net/wireless/mediatek/mt76/mt792x.h | 23 +++- drivers/net/wireless/mediatek/mt76/mt792x_core.c | 48 +++++++- drivers/net/wireless/mediatek/mt76/mt792x_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c | 150 ++++++++++++++---------- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c | 214 ++++++++++++++++++++++++---------- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.h | 2 + drivers/net/wireless/mediatek/mt76/mt7996/init.c | 346 ++++++++++++++++++++++++++++++++++++------------------ drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 52 ++++----- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 907 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 356 +++++++++++++++++++++++++++++-------------------------- drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 171 ++++++++++++++++++++++----- drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 12 ++ drivers/net/wireless/mediatek/mt76/scan.c | 168 ++++++++++++++++++++++++++ drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 4 + drivers/net/wireless/mediatek/mt76/tx.c | 33 +++--- drivers/net/wireless/mediatek/mt76/usb.c | 4 +- drivers/net/wireless/mediatek/mt76/util.c | 10 +- 70 files changed, 3186 insertions(+), 1265 deletions(-) create mode 100644 drivers/net/wireless/mediatek/mt76/channel.c create mode 100644 drivers/net/wireless/mediatek/mt76/scan.c . Subject: [PATCH v9 0/9] wifi: ath12k: add MU-MIMO and 160 MHz bandwidth support From: Pradeep Kumar Chitrapu To: Date: Mon, 13 Jan 2025 16:38:04 -0800 . Subject: [PATCH v2 1/6] Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" From: sean.wang@kernel.org To: nbd@nbd.name, lorenzo.bianconi@redhat.com Cc: sean.wang@mediatek.com, deren.wu@mediatek.com, mingyen.hsieh@mediatek.com, linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org Date: Mon, 13 Jan 2025 18:07:07 -0800 . Subject: [patch] wifi: mt76: mt7925: fix fails to enter low power mode in suspend state From: Quan Zhou To: Felix Fietkau , Lorenzo Bianconi Date: Tue, 14 Jan 2025 13:06:22 +0800 . Subject: [PATCH 1/9] wifi: mt76: mt7996: add max mpdu len capability From: Shayne Chen To: Felix Fietkau Date: Tue, 14 Jan 2025 18:10:18 +0800 . Subject: [PATCH v4 0/5] wifi: ath12k: Support Sounding, Latency, Trigger, FSE stats From: Roopni Devanathan To: Date: Tue, 14 Jan 2025 18:08:30 +0530 . Subject: pull request: mt76 2025-01-14 From: Felix Fietkau To: Kalle Valo Cc: linux-wireless Date: Tue, 14 Jan 2025 13:47:40 +0100 Hi Kalle, Here's another updated version of my pull request for 6.14. It fixes a chanctx related regression and adds more mt7996 fixes. - Felix The following changes since commit 8221712a174ad83e36489c414c26619010f4e348: wifi: brcmfmac: Add missing Return: to function documentation (2025-01-10 15:14:00 +0200) are available in the Git repository at: https://github.com/nbd168/wireless tags/mt76-for-kvalo-2025-01-14 for you to fetch changes up to ad4c9a8a980336450631dce8cc0799f9a8de1914: wifi: mt76: mt7996: add implicit beamforming support for mt7992 (2025-01-14 13:42:30 +0100) ---------------------------------------------------------------- mt76 patches for 6.14 - mlo fixes for mt792x - single wiphy multiband support for mt7996 - mt7915 stability fixes ---------------------------------------------------------------- Allan Wang (2): wifi: mt76: introduce mt792x_config_mac_addr_list routine wifi: mt76: mt7921: add rfkill_poll for hardware rfkill Ben Greear (2): wifi: mt76: mt7996: Add eht radiotap tlv wifi: mt76: Fix EHT NSS radiotap reporting. Benjamin Lin (2): wifi: mt76: mt7996: fix incorrect indexing of MIB FW event wifi: mt76: mt7996: fix definition of tx descriptor Chad Monroe (2): wifi: mt76: mt7915: exclude tx backoff time from airtime wifi: mt76: mt7996: exclude tx backoff time from airtime Charles Han (1): wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links Christophe JAILLET (1): wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() Dan Carpenter (1): wifi: mt76: mt7925: fix off by one in mt7925_load_clc() Eric-SY Chang (1): wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode Felix Fietkau (37): wifi: mt76: remove mt76_calculate_default_rate() wifi: mt76: mt7996: remove phy->monitor_vif wifi: mt76: mt7915: fix slot time for 5/6GHz wifi: mt76: mt7915: fix eifs value on older chipsets wifi: mt76: mt7996: fix rx filter setting for bfee functionality wifi: mt76: mt7915: reduce the number of command retries wifi: mt76: mt7915: decrease timeout for commonly issued MCU commands wifi: mt76: only enable tx worker after setting the channel wifi: mt76: mt7915: ensure that only one sta entry is active per mac address wifi: mt76: mt7915: hold dev->mutex while interacting with the thermal state wifi: mt76: mt7915: firmware restart on devices with a second pcie link wifi: mt76: mt7915: fix omac index assignment after hardware reset wifi: mt76: mt7996: use mac80211 .sta_state op wifi: mt76: do not add wcid entries to sta poll list during MCU reset wifi: mt76: add code for emulating hardware scanning wifi: mt76: add support for allocating a phy without hw wifi: mt76: rename struct mt76_vif to mt76_vif_link wifi: mt76: add vif link specific data structure wifi: mt76: mt7996: split link specific data from struct mt7996_vif wifi: mt76: initialize more wcid fields mt76_wcid_init wifi: mt76: add chanctx functions for multi-channel phy support wifi: mt76: remove dev->wcid_phy_mask wifi: mt76: add multi-radio support to a few core hw ops wifi: mt76: add multi-radio support to tx scheduling wifi: mt76: add multi-radio support to scanning code wifi: mt76: add multi-radio remain_on_channel functions wifi: mt76: mt7996: use emulated hardware scan support wifi: mt76: mt7996: pass wcid to mt7996_mcu_sta_hdr_trans_tlv wifi: mt76: mt7996: prepare mt7996_mcu_add_dev/bss_info for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_add_beacon for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_set_tx for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_set_timing for MLO support wifi: mt76: connac: prepare mt76_connac_mcu_sta_basic_tlv for MLO support wifi: mt76: mt7996: prepare mt7996_mcu_update_bss_color for MLO support wifi: mt76: mt7996: move all debugfs files to the primary phy wifi: mt76: mt7996: switch to single multi-radio wiphy wifi: mt76: mt7996: fix monitor mode Hao Zhang (1): wifi: mt76: mt792x: add P2P_DEVICE support Howard Hsu (4): wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU wifi: mt76: mt7996: fix HE Phy capability wifi: mt76: connac: adjust phy capabilities based on band constraints wifi: mt76: mt7996: add implicit beamforming support for mt7992 Leon Yen (4): wifi: mt76: mt7921s: fix a potential firmware freeze during startup wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO wifi: mt76: mt7921: introduce CSA support wifi: mt76: mt7921: avoid undesired changes of the preset regulatory domain Michael Lo (2): wifi: mt76: mt7921: fix using incorrect group cipher after disconnection. wifi: mt76: mt7925: config the dwell time by firmware Michael-CY Lee (1): wifi: mt76: mt7996: fix beacon command during disabling Ming Yen Hsieh (15): wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer wifi: mt76: mt7925: fix the invalid ip address for arp offload wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS wifi: mt76: mt7925: Update secondary link PS flow wifi: mt76: mt7925: Init secondary link PM state wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO wifi: mt76: mt7925: Cleanup MLO settings post-disconnection wifi: mt76: mt7925: Properly handle responses for commands with events Nick Morrow (1): wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH Nicolas Cavallari (1): wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC Peter Chiu (4): wifi: mt76: mt7915: fix register mapping wifi: mt76: mt7996: fix register mapping wifi: mt76: mt7996: add max mpdu len capability wifi: mt76: mt7996: fix ldpc setting Quan Zhou (6): wifi: mt76: mt7921: fix a potential scan no APs wifi: mt76: do not hold queue lock during initial rx buffer alloc wifi: mt76: mt7925: fix the unfinished command of regd_notifier before suspend wifi: mt76: mt7925: fix CLC command timeout when suspend/resume wifi: mt76: mt7925: add handler to hif suspend/resume event wifi: mt76: mt7925e: fix too long of wifi resume time Sean Wang (1): wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO Shayne Chen (4): wifi: mt76: mt7996: extend flexibility of mt7996_mcu_get_eeprom() wifi: mt76: mt7996: add support for more variants wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 wifi: mt76: connac: rework connac helpers Shen Lichuan (1): wifi: mt76: mt7615: Convert comma to semicolon StanleyYP Wang (1): wifi: mt76: mt7996: set correct background radar capability WangYuli (1): wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO Zhang Kunbo (1): wifi: mt76: mt7925: replace zero-length array with flexible-array member allan.wang (1): wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment xueqin Luo (2): wifi: mt76: mt7996: fix overflows seen when writing limit attributes wifi: mt76: mt7915: fix overflows seen when writing limit attributes drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/channel.c | 406 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/net/wireless/mediatek/mt76/dma.c | 22 +++- drivers/net/wireless/mediatek/mt76/mac80211.c | 238 ++++++++++++++++++++++++++----------- drivers/net/wireless/mediatek/mt76/mt76.h | 152 ++++++++++++++++++++++-- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 14 +-- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76_connac.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c | 45 ++++--- drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c | 79 +++++++------ drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h | 23 ++-- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 21 +++- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 24 +++- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 26 ++--- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 79 +++++++++++-- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 34 +++++- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 7 ++ drivers/net/wireless/mediatek/mt76/mt7921/init.c | 8 ++ drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 18 +-- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 138 ++++++++++++++++++++-- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 30 ++++- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 5 + drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 5 + drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 10 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7925/init.c | 30 ++++- drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 28 ++--- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 130 ++++++++++++++------- drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 236 +++++++++++++++++++++++++------------ drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 7 +- drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h | 23 ++++ drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 33 ++++-- drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 20 +++- drivers/net/wireless/mediatek/mt76/mt792x.h | 23 +++- drivers/net/wireless/mediatek/mt76/mt792x_core.c | 48 +++++++- drivers/net/wireless/mediatek/mt76/mt792x_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c | 150 ++++++++++++++---------- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c | 214 ++++++++++++++++++++++++---------- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.h | 2 + drivers/net/wireless/mediatek/mt76/mt7996/init.c | 408 ++++++++++++++++++++++++++++++++++++++++++--------------------- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 57 ++++----- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 907 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 504 ++++++++++++++++++++++++++++++++++++++++++++---------------------------------- drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 177 +++++++++++++++++++++++----- drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 12 ++ drivers/net/wireless/mediatek/mt76/scan.c | 168 ++++++++++++++++++++++++++ drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 4 + drivers/net/wireless/mediatek/mt76/tx.c | 33 +++--- drivers/net/wireless/mediatek/mt76/usb.c | 4 +- drivers/net/wireless/mediatek/mt76/util.c | 10 +- 70 files changed, 3366 insertions(+), 1349 deletions(-) create mode 100644 drivers/net/wireless/mediatek/mt76/channel.c create mode 100644 drivers/net/wireless/mediatek/mt76/scan.c . Subject: [wireless-next:main] BUILD SUCCESS 295adaf455bec573fd730b887a072d07861b03c0 From: kernel test robot To: Johannes Berg Cc: Kalle Valo , linux-wireless@vger.kernel.org Date: Tue, 14 Jan 2025 21:41:33 +0800 . Subject: [PATCH v3 0/2] wifi: ath12k: Support Transmit Power Control Stats From: Roopni Devanathan To: Date: Tue, 14 Jan 2025 19:27:06 +0530 . Subject: pull-request: ath-next-20250114 From: Jeff Johnson To: linux-wireless@vger.kernel.org Cc: ath10k@lists.infradead.org, ath11k@lists.infradead.org, ath12k@lists.infradead.org, jjohnson@kernel.org, kvalo@kernel.org Date: Tue, 14 Jan 2025 14:17:06 -0800 The following changes since commit b20821248e262a7d16882137419460030c1aead6: Merge tag 'ath-next-20241209' of git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath (2024-12-09 20:41:20 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git tags/ath-next-20250114 for you to fetch changes up to 336097d74c284a7c928b723ce8690f28912da03d: wifi: ath12k: fix key cache handling (2025-01-14 12:53:01 -0800) ---------------------------------------------------------------- ath.git patches for v6.14 This development cycle again featured multiple patchsets to ath12k to support the new 802.11be MLO feature, this time including the device grouping infrastructure, and the advertisement of MLO support to the wireless core. However the MLO feature is still considered to be incomplete. In addition, there was the usual set of bug fixes and cleanups, mostly in ath12k, but also in ath9k. ---------------------------------------------------------------- Aditya Kumar Singh (14): wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev() wifi: ath12k: fix ath12k_qmi_alloc_chunk() to handle too large allocations wifi: ath12k: fix ar->supports_6ghz usage during hw register wifi: ath12k: pass link ID during MLO while delivering skb wifi: ath12k: symmetrize scan vdev creation and deletion during HW scan wifi: ath12k: add can_activate_links mac operation wifi: ath12k: add no-op without debug print in WMI Rx event wifi: ath12k: remove warning print in htt mlo offset event message wifi: ath12k: add ATH12K_FW_FEATURE_MLO capability firmware feature wifi: ath12k: assign unique hardware link IDs during QMI host cap wifi: ath12k: rename CAC_RUNNING flag wifi: ath12k: fix CAC running state during virtual interface start wifi: ath12k: handle radar detection with MLO wifi: ath12k: fix key cache handling Baochen Qiang (1): wifi: ath12k: fix leaking michael_mic for non-primary links Bhagavathi Perumal S (1): wifi: ath12k: Add MLO WMI setup and teardown functions Colin Ian King (1): wifi: ath12k: Fix spelling mistake "requestted" -> "requested" Dan Carpenter (1): wifi: ath12k: Off by one in ath12k_wmi_process_csa_switch_count_event() Dmitry Antipov (4): wifi: ath9k: cleanup ath_txq_skb_done() wifi: ath9k: cleanup a few (mostly) TX-related routines wifi: ath9k: simplify internal time management wifi: ath9k: cleanup ath9k_hw_get_nf_hist_mid() Jeff Johnson (4): wifi: ath12k: Decrease ath12k_mac_op_remain_on_channel() stack usage wifi: ath12k: Decrease ath12k_bss_assoc() stack usage wifi: ath12k: Decrease ath12k_sta_rc_update_wk() stack usage wifi: ath12k: Decrease ath12k_mac_station_assoc() stack usage Karthikeyan Periyasamy (23): wifi: ath12k: send partner device details in QMI MLO capability wifi: ath12k: refactor ath12k_qmi_alloc_target_mem_chunk() wifi: ath12k: add support to allocate MLO global memory region wifi: ath12k: enable MLO setup and teardown from core wifi: ath12k: avoid redundant code in DP Rx error process wifi: ath12k: move to HW link id based receive handling wifi: ath12k: add partner device buffer support in receive data path wifi: ath12k: add helper function to init partner cmem configuration wifi: ath12k: introduce interface combination cleanup helper wifi: ath12k: Refactor radio frequency information wifi: ath12k: advertise multi device interface combination wifi: ath12k: Add documentation HTT_H2T_MSG_TYPE_RX_RING_SELECTION_CFG wifi: ath12k: Refactor monitor status TLV structure wifi: ath12k: cleanup Rx peer statistics structure wifi: ath12k: Fix the misspelled of hal TLV tag HAL_PHYRX_GENERICHT_SIG wifi: ath12k: fix incorrect TID updation in DP monitor status path wifi: ath12k: Remove unused HAL Rx mask in DP monitor path wifi: ath12k: Change the Tx monitor SRNG ring ID wifi: ath12k: Avoid explicit type cast in monitor status parse handler wifi: ath12k: Refactor ath12k_hw set helper function argument wifi: ath12k: Refactor the ath12k_hw get helper function argument wifi: ath12k: Remove ath12k_get_num_hw() helper function wifi: ath12k: Fix uninitialized variable access in ath12k_mac_allocate() function P Praneesh (1): wifi: ath12k: Add support for parsing 64-bit TLVs Pradeep Kumar Chitrapu (2): wifi: ath12k: Support Transmit Rate Buffer Stats wifi: ath12k: Support Transmit Buffer OFDMA Stats Raj Kumar Bhagat (3): dt-bindings: net: wireless: Describe ath12k PCI module with WSI wifi: ath12k: parse multiple device information from Device Tree wifi: ath12k: Include MLO memory in firmware coredump collection Rajat Soni (1): wifi: ath12k: Support pdev Puncture Stats Rameshkumar Sundaram (1): wifi: ath12k: advertise MLO support and capabilities Ramya Gnanasekar (1): wifi: ath12k: set flag for mgmt no-ack frames in Tx completion Roopni Devanathan (1): wifi: ath12k: Support AST Entry Stats Sathishkumar Muruganandam (1): wifi: ath12k: fix tx power, max reg power update to firmware .../bindings/net/wireless/qcom,ath12k-wsi.yaml | 204 ++++++ drivers/net/wireless/ath/ath12k/core.c | 315 +++++++- drivers/net/wireless/ath/ath12k/core.h | 63 +- drivers/net/wireless/ath/ath12k/coredump.c | 3 + drivers/net/wireless/ath/ath12k/coredump.h | 1 + .../net/wireless/ath/ath12k/debugfs_htt_stats.c | 502 +++++++++++++ .../net/wireless/ath/ath12k/debugfs_htt_stats.h | 155 ++++ drivers/net/wireless/ath/ath12k/dp.c | 14 + drivers/net/wireless/ath/ath12k/dp.h | 30 +- drivers/net/wireless/ath/ath12k/dp_mon.c | 156 ++-- drivers/net/wireless/ath/ath12k/dp_rx.c | 231 ++++-- drivers/net/wireless/ath/ath12k/fw.h | 3 + drivers/net/wireless/ath/ath12k/hal.c | 2 +- drivers/net/wireless/ath/ath12k/hal.h | 2 +- drivers/net/wireless/ath/ath12k/hal_desc.h | 4 +- drivers/net/wireless/ath/ath12k/hal_rx.h | 14 +- drivers/net/wireless/ath/ath12k/mac.c | 794 ++++++++++++++++----- drivers/net/wireless/ath/ath12k/mac.h | 11 + drivers/net/wireless/ath/ath12k/peer.c | 2 + drivers/net/wireless/ath/ath12k/peer.h | 3 + drivers/net/wireless/ath/ath12k/qmi.c | 324 +++++++-- drivers/net/wireless/ath/ath12k/qmi.h | 1 + drivers/net/wireless/ath/ath12k/wmi.c | 225 +++++- drivers/net/wireless/ath/ath12k/wmi.h | 56 ++ drivers/net/wireless/ath/ath9k/ath9k.h | 8 +- drivers/net/wireless/ath/ath9k/beacon.c | 2 +- drivers/net/wireless/ath/ath9k/calib.c | 24 +- drivers/net/wireless/ath/ath9k/channel.c | 29 +- drivers/net/wireless/ath/ath9k/hw.c | 25 +- drivers/net/wireless/ath/ath9k/hw.h | 2 +- drivers/net/wireless/ath/ath9k/main.c | 9 +- drivers/net/wireless/ath/ath9k/recv.c | 4 +- drivers/net/wireless/ath/ath9k/xmit.c | 52 +- 33 files changed, 2723 insertions(+), 547 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ath12k-wsi.yaml . Subject: [PATCH 0/5] wifi:ath11k/ath12k: refactor tx_arvif retrieval From: Aloka Dixit To: , , Date: Tue, 14 Jan 2025 14:36:07 -0800 . Subject: [PATCH v9 0/5] wifi: ath12k: Factory test mode support From: Aaradhana Sahu To: Date: Wed, 15 Jan 2025 09:55:27 +0530 . Subject: [PATCH v10 0/3] wifi: ath12k: report station mode stats From: Lingbo Kong To: Date: Wed, 15 Jan 2025 14:35:34 +0800 . Subject: [wireless-next:pending] BUILD SUCCESS 3737936e2be920977aea7d9f7eb8cb4468d700d7 From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Wed, 15 Jan 2025 23:07:24 +0800 . Subject: [PATCH 1/2] wifi: ath9k: cleanup struct ath_tx_control and ath_tx_prepare() From: Dmitry Antipov To: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Cc: Kalle Valo , linux-wireless@vger.kernel.org, Dmitry Antipov Date: Wed, 15 Jan 2025 20:17:49 +0300 . Subject: Google Summer of Code 2025 - Project ideas page for the Linux Foundation online From: Till Kamppeter To: Alexey Khoroshilov , "Luis R. Rodriguez" , linux-wireless , dl9pf@gmx.de, =?UTF-8?Q?Jan-Simon_M=C3=B6ller?= , Daniel Baluta , Vadim Mutilin , Lukas Bulwahn , Ira McDonald , Michael Sweet , Tobias Hoffmann , Jay Berkenbilt , Nicholas Mc Guire , Matt Germonprez , Philippe Ombredanne , Gary O'Neall , "Bogdan, Dragos" , Nicholas Mc Guire , Julia Lawall , Ralf Ramsauer , Rithvik Patibandla , Dheeraj Yadav , Deepak Patankar , Ian Rogers , Bhavna Kosta , OpenPrinting , Akarshan Kapoor , Gaurav Guleria , B20251 Kushagra Sharma , Mohit Verma , Pratyush Ranjan , Kate Stewart , benjamin@zephyrproject.org, David de Barros Tadokoro , ttfish , George-Andrei Iosif , Dongge Liu , Samuel Thibault , Solomon Peachy , Michael Weghorn , Arnaldo Carvalho de Melo , chandresh soni , Akshit Singh Chauhan , Cristovao Cordeiro , George Stefan , Iuliana Prodan , Iuliana Prodan , Jon Oster , Justin Noel , magalilemes00@gmail.com, "marcelo.schmitt1@gmail.com" , marius.vlad0@gmail.com, Namhyung Kim , Paulo Meirelles , Philip Lapczynski , Pranshu Kharkwal , Rishabh Maheshwari , Rogerio Guerra Borin , Sahil Arora , Saurav Dharwadkar , Scott Murray , Shivam Mishra , Shrey Mehta , Rodrigo Siqueira , Stefano Viola , Temitope Adeyeri , Gaurav Guleria , Walt Miner , Zdenek Dohnal , Susan Remmert , Jonas Remmert Cc: Aveek Basu Date: Thu, 16 Jan 2025 00:10:44 +0100 . Subject: [PATCH] wifi: ath12k: Fetch regdb.bin file from board-2.bin From: Aaradhana Sahu To: Date: Thu, 16 Jan 2025 08:58:35 +0530 . Subject: [PATCH] wifi: rtw88: add RTW88_LEDS depends on LEDS_CLASS to Kconfig From: Ping-Ke Shih To: , Date: Thu, 16 Jan 2025 13:43:37 +0800 . Subject: [PATCH] wifi: mt76: mt7925: ensure wow pattern command align fw format From: Mingyen Hsieh To: , Date: Thu, 16 Jan 2025 13:59:25 +0800 . Subject: [PATCH] wifi: mt76: mt7925: fix country count limitation for CLC From: Mingyen Hsieh To: , Date: Thu, 16 Jan 2025 14:21:31 +0800 . Subject: [PATCH v2] wifi: rtw88: add RTW88_LEDS depends on LEDS_CLASS to Kconfig From: Ping-Ke Shih To: , Date: Thu, 16 Jan 2025 20:04:24 +0800 . Subject: [PATCH v3] wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() From: Marcel Hamer To: Arend van Spriel Cc: Kalle Valo , linux-wireless@vger.kernel.org, Marcel Hamer , stable@vger.kernel.org Date: Thu, 16 Jan 2025 14:22:40 +0100 . Subject: [wireless-next:main] BUILD SUCCESS 89d62bcd250125fefe48fc26490ae10a5698fb9a From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Fri, 17 Jan 2025 01:09:47 +0800 . Subject: [PATCH v5 0/2] wifi: ath11k: fix data out of sync for channel list for reg update From: Kang Yang To: Date: Fri, 17 Jan 2025 14:17:35 +0800 . Subject: [PATCH 0/8] wifi: rtw89: enhance dynamic mechanism per PHY From: Ping-Ke Shih To: Date: Fri, 17 Jan 2025 15:28:20 +0800 . Subject: [PATCH] wifi: ath9k: adjust ath9k_rx_prepare() and simplify ath9k_rx_tasklet() From: Dmitry Antipov To: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Cc: Kalle Valo , linux-wireless@vger.kernel.org, Dmitry Antipov Date: Fri, 17 Jan 2025 11:48:23 +0300 . Subject: [PATCH RFC v2 00/12] wifi: cfg80211/mac80211: add support to handle per link statistics of multi-link station From: Sarika Sharma To: Date: Fri, 17 Jan 2025 18:15:42 +0530 . Subject: [PATCH v2 0/3] wifi: cfg80211: update EML capabilities of an ML Station From: Rameshkumar Sundaram To: Date: Fri, 17 Jan 2025 22:34:13 +0530 . Subject: [PATCH] wifi: ath12k: add support of station average signal strength From: Nicolas Escande To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Fri, 17 Jan 2025 18:28:19 +0100 . Subject: [PATCH] wifi: ath11k: remove peer extra rssi update From: Nicolas Escande To: ath11k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Fri, 17 Jan 2025 19:19:53 +0100 . Subject: [PATCH] Revert "ath11k: clear the keys properly via DISABLE_KEY" From: Nicolas Escande To: ath11k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, Steffen Moser Date: Fri, 17 Jan 2025 20:14:55 +0100 . Subject: [wireless-next:main] BUILD SUCCESS 68abd0c4ebf24cd499841a488b97a6873d5efabb From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Sat, 18 Jan 2025 03:44:29 +0800 . Subject: [PATCH 0/2] wifi: mac80211: MLO handling for Dynamic VLAN From: Muna Sinada To: Date: Fri, 17 Jan 2025 17:53:58 -0800 . Subject: [PATCH v2 0/5] wifi:ath11k/ath12k: refactor tx_arvif retrieval From: aloka.dixit@oss.qualcomm.com To: ath11k@lists.infradead.org, ath12k@lists.infradead.org, linux-wireless@vger.kernel.org Cc: Aloka Dixit Date: Sat, 18 Jan 2025 21:22:45 -0800 . Subject: [PATCH v10 0/4] wifi: ath12k: Factory test mode support From: Aaradhana Sahu To: Date: Sun, 19 Jan 2025 14:06:53 +0530 . Subject: [PATCH v3 00/10] wifi: ath12k: Add peer extended Rx statistics debugfs support From: Karthikeyan Periyasamy To: Date: Sun, 19 Jan 2025 19:27:41 +0530 . Subject: [PATCH v2 0/7] wifi: ath12k: Add monitor interface support on QCN9274 From: Karthikeyan Periyasamy To: Date: Sun, 19 Jan 2025 20:59:10 +0530 . Subject: [PATCH 0/2] wifi: ath11k: Fix SWIOTLB issues with DMA buffer allocation From: P Praneesh To: Date: Sun, 19 Jan 2025 22:12:17 +0530 . Subject: [wireless-next:main] BUILD SUCCESS 59372af69d4d71e6487614f1b35712cf241eadb4 From: kernel test robot To: Jakub Kicinski Cc: Johannes Berg , Kalle Valo , linux-wireless@vger.kernel.org Date: Mon, 20 Jan 2025 02:23:55 +0800 . Subject: [PATCH v2] wifi: iwlwifi: remove the mvm prefix from iwl_mvm_ctdp_cmd From: Miri Korenblit To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Emmanuel Grumbach Date: Sun, 19 Jan 2025 21:03:13 +0200 . Subject: [PATCH 0/3] wifi: rtw89: regd: add regd table with more fields to firmware file From: Ping-Ke Shih To: Date: Mon, 20 Jan 2025 11:27:20 +0800 . Subject: [PATCH] wifi: rtw89: cleanup unused rtwdev::roc_work From: Ping-Ke Shih To: Date: Mon, 20 Jan 2025 11:40:04 +0800 . Subject: [linux-next:master] [wifi] 708d06b33b: hwsim.owe_assoc_reject.fail From: kernel test robot To: Benjamin Berg Date: Mon, 20 Jan 2025 14:33:30 +0800 . Subject: [bug report] wifi: mt76: connac: rework connac helpers From: Dan Carpenter To: Shayne Chen Cc: linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org Date: Mon, 20 Jan 2025 12:26:56 +0300 . Subject: [bug report] wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links From: Dan Carpenter To: Charles Han Cc: linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org Date: Mon, 20 Jan 2025 12:30:18 +0300 . Subject: [PATCH] ieee80211: fix interopt issue with MT7927 chipset From: Pablo Martin-Gomez To: Johannes Berg Cc: linux-wireless@vger.kernel.org, Pablo Martin-Gomez Date: Mon, 20 Jan 2025 12:45:51 +0100 . Subject: [PATCH v3] wifi: ath12k: Add WMI control path stats infra From: Ramya Gnanasekar To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, Rajat Soni , Ramya Gnanasekar Date: Tue, 21 Jan 2025 00:14:47 +0530 . Subject: [PATCH v8 0/4] wifi: ath12k: store and send country code to firmware after recovery From: Kang Yang To: Date: Tue, 21 Jan 2025 17:18:40 +0800 . Subject: [PATCH v2] wifi: ath12k: add support of station average signal strength From: Nicolas Escande To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Tue, 21 Jan 2025 10:38:34 +0100 . Subject: [PATCH v9 0/4] wifi: ath12k: add 11d scan offload support and handle country code for WCN7850 From: Kang Yang To: Date: Tue, 21 Jan 2025 18:45:39 +0800 . Subject: [PATCH v4 00/10] wifi: ath12k: Add peer extended Rx statistics debugfs support From: Karthikeyan Periyasamy To: Date: Wed, 22 Jan 2025 06:17:37 +0530 . Subject: [PATCH 00/10] wifi: rtw89: switch to wiphy lock and work From: Ping-Ke Shih To: Date: Wed, 22 Jan 2025 14:03:00 +0800 . Subject: [PATCH v2] wifi: rtl8xxxu: Enable AP mode for RTL8192CU (RTL8188CUS) From: Ezra Buehler To: linux-wireless@vger.kernel.org Cc: Jes Sorensen , Kalle Valo , Ping-Ke Shih , Martin Kaistra , Bitterblue Smith , Johannes Berg , Reto Schneider , Ezra Buehler Date: Wed, 22 Jan 2025 15:15:11 +0800 . Subject: [PATCH v2] wifi: ath12k: fix memory leak in ath12k_pci_remove() From: Miaoqing Pan To: , Date: Wed, 22 Jan 2025 16:47:56 +0800 . Subject: [PATCH RFC 0/3] wifi: mac80211/ath12k: add support to fill link statistics of multi-link station From: Sarika Sharma To: Date: Wed, 22 Jan 2025 19:04:21 +0530 . Subject: [PATCH] wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx error path From: Nicolas Escande To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Wed, 22 Jan 2025 17:01:12 +0100 . Subject: [PATCH 0/2] wifi: cfg80211/mac80211/ath12k: Enable monitor creation in NO_VIRTUAL_MONITOR mode when AP is active From: Nithyanantham Paramasivam To: Date: Thu, 23 Jan 2025 06:39:48 +0530 . Subject: [PATCH v3] wifi: ath12k: fix memory leak in ath12k_pci_remove() From: Miaoqing Pan To: , Date: Thu, 23 Jan 2025 16:02:26 +0800 . Subject: [PATCH v2] wifi: ath11k: fix memory leak in ath11k_xxx_remove() From: Miaoqing Pan To: , Date: Thu, 23 Jan 2025 16:49:48 +0800 . Subject: [PATCH] wifi: ath9k: do not submit zero bytes to the entropy pool From: Dmitry Antipov To: =?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?= Cc: Kalle Valo , linux-wireless@vger.kernel.org, Dmitry Antipov Date: Thu, 23 Jan 2025 17:10:58 +0300 . Subject: [PATCH] wifi: ath11k: add support for MU EDCA From: "Yu Zhang(Yuriy)" To: Date: Fri, 24 Jan 2025 14:13:43 +0800 . Subject: [PATCH] wifi: ath12k: Avoid napi_sync before napi_enable From: Tamizh Chelvam Raja To: Date: Fri, 24 Jan 2025 12:11:06 +0530 . Subject: [PATCH] wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability From: "Yu Zhang(Yuriy)" To: Date: Fri, 24 Jan 2025 15:59:53 +0800 . Subject: [PATCHv2] wifi: ath12k: Avoid napi_sync before napi_enable From: Tamizh Chelvam Raja To: Date: Fri, 24 Jan 2025 14:30:58 +0530 . Subject: [PATCH] wifi: ath12k: Abort scan before removing link interface to prevent duplicate deletion From: Lingbo Kong To: Date: Fri, 24 Jan 2025 17:33:52 +0800 . Subject: [PATCH] wifi: ath12k: fbx: Add missing htt_metadata flag in ath12k_dp_tx() From: Nicolas Escande To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Fri, 24 Jan 2025 12:33:31 +0100 . Subject: [PATCH] wifi: ath12k: fbx: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override From: Nicolas Escande To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Fri, 24 Jan 2025 12:33:52 +0100 . Subject: [PATCH v2 0/5] wifi: cfg80211/mac80211: Set/get wiphy parameters on per-radio basis From: Roopni Devanathan To: Date: Fri, 24 Jan 2025 22:47:51 +0530 . Subject: [PATCH ath-pending 0/3] Support to request pdev, vdev and beacon stats From: Ramya Gnanasekar To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, Ramya Gnanasekar Date: Sat, 25 Jan 2025 00:23:27 +0530 . Subject: pull-request: ath-current-20250124 From: Jeff Johnson To: linux-wireless@vger.kernel.org Cc: ath10k@lists.infradead.org, ath11k@lists.infradead.org, ath12k@lists.infradead.org, jjohnson@kernel.org, kvalo@kernel.org Date: Fri, 24 Jan 2025 11:34:42 -0800 The following changes since commit 146b6057e1fd28fb1a38d300bf76a38dfba7f9fb: wifi: cw1200: Fix potential NULL dereference (2024-12-18 19:58:27 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git tags/ath-current-20250124 for you to fetch changes up to 64a1ba4072b34af1b76bf15fca5c2075b8cc4d64: wifi: ath12k: fix handling of 6 GHz rules (2025-01-24 10:32:44 -0800) ---------------------------------------------------------------- ath.git patch for v6.14-rc Fix an issue in the ath12k driver where 6 GHz operation no longer works with new firmware. ---------------------------------------------------------------- Aditya Kumar Singh (1): wifi: ath12k: fix handling of 6 GHz rules drivers/net/wireless/ath/ath12k/wmi.c | 61 ++++++++++++++++++++++++++--------- drivers/net/wireless/ath/ath12k/wmi.h | 1 - 2 files changed, 45 insertions(+), 17 deletions(-) . Subject: [PATCH] wireless-regdb: Permit 320 MHz bandwidth in 6 GHz band in ETSI/CEPT From: =?UTF-8?q?Robert=20J=C3=B6rdens?= To: linux-wireless@vger.kernel.org Cc: wireless-regdb@lists.infradead.org, =?UTF-8?q?Robert=20J=C3=B6rdens?= Date: Sat, 25 Jan 2025 02:12:10 +0100 . Subject: [PATCH v3 0/5] wifi: cfg80211/mac80211: Set/get wiphy parameters on per-radio basis From: Roopni Devanathan To: Date: Sat, 25 Jan 2025 21:42:43 +0530 . Subject: [PATCH 1/2] wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih Date: Sun, 26 Jan 2025 16:03:11 +0200 . Subject: [PATCH 0/7] wifi: rtw88: Prepare to support RTL8814AU (part 1/2) From: Bitterblue Smith To: "linux-wireless@vger.kernel.org" Cc: Ping-Ke Shih Date: Mon, 27 Jan 2025 00:53:05 +0200 . Subject: [PATCH v2] wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override From: Nicolas Escande To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org Date: Mon, 27 Jan 2025 08:13:06 +0100 . Subject: [PATCH v4 0/2] wifi: ath12k: Support Transmit Power Control Stats From: Roopni Devanathan To: Date: Mon, 27 Jan 2025 13:02:53 +0530 . Subject: [PATCH v5 0/9] wifi: ath12k: Add peer extended Rx statistics debugfs support From: Karthikeyan Periyasamy To: Date: Mon, 27 Jan 2025 16:17:29 +0530 . Subject: [PATCH v3 0/7] wifi: ath12k: Add monitor interface support on QCN9274 From: Karthikeyan Periyasamy To: Date: Mon, 27 Jan 2025 17:10:23 +0530 . Subject: [RFC PATCH 00/13] Convert mac80211 to TXQs only From: Alexander Wetzel To: linux-wireless@vger.kernel.org Cc: johannes@sipsolutions.net, Alexander Wetzel Date: Mon, 27 Jan 2025 17:26:12 +0100 . Subject: [PATCH 0/2] wifi: ath12k: add support for get_txpower mac ops From: Rameshkumar Sundaram To: ath12k@lists.infradead.org Cc: linux-wireless@vger.kernel.org, Rameshkumar Sundaram Date: Mon, 27 Jan 2025 22:52:00 +0530 . Subject: [PATCH v5 0/2] wifi: ath12k: Support Transmit Power Control Stats From: Roopni Devanathan To: Date: Tue, 28 Jan 2025 16:40:57 +0530 . Subject: [PATCH 6.1] wifi: iwlwifi: assume known PNVM power table size From: Dmitry Antipov To: stable@vger.kernel.org, Greg Kroah-Hartman Cc: Johannes Berg , linux-wireless@vger.kernel.org, lvc-project@linuxtesting.org, Dmitry Antipov Date: Wed, 29 Jan 2025 13:31:20 +0300 . Subject: [PATCH v6 0/9] wifi: ath12k: Add peer extended Rx statistics debugfs support From: Karthikeyan Periyasamy To: Date: Wed, 29 Jan 2025 16:28:01 +0530 . Subject: DT property keep-power-in-suspend and how WiFi drivers use it From: Matthias Proske To: linux-wireless@vger.kernel.org, brcm80211@lists.linux.dev, brcm80211-dev-list.pdl@broadcom.com, linux-mmc@vger.kernel.org, Ulf Hansson Date: Wed, 29 Jan 2025 12:05:06 +0100 . Subject: [PATCH] wireless-regdb: Update regulatory rules for Austria (AT) From: Jakob Riepler To: linux-wireless@vger.kernel.org Cc: wireless-regdb@lists.infradead.org, Jakob Riepler Date: Wed, 29 Jan 2025 12:25:55 +0100 . Subject: [wireless:for-next] BUILD SUCCESS 3319569bf9d8b4d8c5aaf0d410b620210c4bb317 From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Wed, 29 Jan 2025 20:37:55 +0800 . Subject: [wireless-next:main] BUILD SUCCESS 22f3551b60be7d126db9233998d262edfc577d0b From: kernel test robot To: Kalle Valo Cc: Johannes Berg , linux-wireless@vger.kernel.org Date: Wed, 29 Jan 2025 23:26:54 +0800 . Subject: [PATCH v4 0/5] wifi: cfg80211/mac80211: Set/get wiphy parameters on per-radio basis From: Roopni Devanathan To: Date: Wed, 29 Jan 2025 21:22:41 +0530 . Subject: join request From: Vasanthakumar Thiagarajan To: "linux-wireless+subscribe@vger.kernel.org" Date: Wed, 29 Jan 2025 22:41:54 +0530 . Subject: [PATCH v5 00/13] wifi: ath12k: add Ath12k AHB driver support for IPQ5332 From: Raj Kumar Bhagat To: Date: Thu, 30 Jan 2025 10:04:55 +0530 . Subject: [PATCH v2] arm64: dts: qcom: add wifi node for IPQ5332 based RDP441 From: Raj Kumar Bhagat To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Date: Thu, 30 Jan 2025 10:29:00 +0530 . Subject: [RFC PATCH 0/5] wifi: ath12k: Enable IPQ5424 AHB WiFi device From: Raj Kumar Bhagat To: Date: Thu, 30 Jan 2025 10:48:33 +0530 . Subject: [PATCH v6 0/2] wifi: ath12k: Support Transmit Power Control Stats From: Roopni Devanathan To: Date: Thu, 30 Jan 2025 11:41:02 +0530 . Subject: [PATCH] wifi: nl80211: override all other flags if MONITOR_FLAG_COOK_FRAMES is set From: Vitaliy Shevtsov To: Johannes Berg Date: Thu, 30 Jan 2025 17:34:21 +0500 .