]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: rtw89: debug: disable inactive power save to reduce bus overhead
authorJohnson Tsai <wenjie.tsai@realtek.com>
Mon, 20 Apr 2026 03:40:39 +0000 (11:40 +0800)
committerPing-Ke Shih <pkshih@realtek.com>
Wed, 29 Apr 2026 04:34:03 +0000 (12:34 +0800)
commitbd2d1abf74e49ac4f0350f8f076f26e38986487d
tree8993f5639b81eb0534353fb318c93ae74c434a6d
parent3da737c77764878ee05aaf6ec467a6996b5a232e
wifi: rtw89: debug: disable inactive power save to reduce bus overhead

This helps avoid excessive bus traffic and I/O overhead on
slower HCIs (e.g., USB, SDIO) caused by frequent power state
transitions.

Add RTW89_DM_INACTIVE_PS to the disabled_dm bitmap via debugfs and
check it in the rtw89_enter_ips path. When set, the driver skips
entering inactive power save and returns immediately.

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-5-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/core.h
drivers/net/wireless/realtek/rtw89/debug.c
drivers/net/wireless/realtek/rtw89/ps.c