]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
wifi: rtw89: mac: reset power state before switching to power on
authorPing-Ke Shih <pkshih@realtek.com>
Tue, 23 Dec 2025 03:06:43 +0000 (11:06 +0800)
committerPing-Ke Shih <pkshih@realtek.com>
Fri, 26 Dec 2025 02:53:18 +0000 (10:53 +0800)
commitb0f1289fd61763934d8b38f7687178087241cc3e
tree4447ef96a31d3f8ca311d220192d977e18680572
parentde1ba591d9311e84bb969cd47414dca66a94557a
wifi: rtw89: mac: reset power state before switching to power on

To run power on function properly, reset power states (off/on/PS) to
initial state. Otherwise, it might be unusable due to fail to power on.

Since a USB adapter might play as USB mass storage with driver and then
switch to WiFi adapter, causing it stays on power-on state when doing WiFi
USB probe. Exclude this case.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20251223030651.480633-5-pkshih@realtek.com
drivers/net/wireless/realtek/rtw89/mac.c
drivers/net/wireless/realtek/rtw89/mac.h
drivers/net/wireless/realtek/rtw89/mac_be.c
drivers/net/wireless/realtek/rtw89/reg.h