]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: rtw89: debug: disable hw_scan for latency-sensitive scenarios
authorJohnson Tsai <wenjie.tsai@realtek.com>
Mon, 20 Apr 2026 03:40:38 +0000 (11:40 +0800)
committerPing-Ke Shih <pkshih@realtek.com>
Wed, 29 Apr 2026 04:32:26 +0000 (12:32 +0800)
commit3da737c77764878ee05aaf6ec467a6996b5a232e
tree2fd3343e83c07dc2e927e9e8621351ca043b4fbf
parentfdf0eb355182372e7f62d81837d3186e76b4bef9
wifi: rtw89: debug: disable hw_scan for latency-sensitive scenarios

This helps avoid scan-triggered off-channel activity during
latency-sensitive scenarios.

Add RTW89_DM_HW_SCAN to the disabled_dm bitmap via debugfs and
check it in the hw_scan path. When set, the driver rejects hw_scan
requests and returns -EBUSY.

Signed-off-by: Johnson Tsai <wenjie.tsai@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20260420034051.17666-4-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/debug.c
drivers/net/wireless/realtek/rtw89/mac80211.c