diff options
| author | Chih-Kang Chang <gary.chang@realtek.com> | 2026-06-25 14:15:41 +0800 |
|---|---|---|
| committer | Ping-Ke Shih <pkshih@realtek.com> | 2026-07-03 11:38:17 +0800 |
| commit | 0ec249ffc060cd91f3f6cefd7e7008c17bcb20b9 (patch) | |
| tree | 556182588110b84520e9f06e9e1829666b011810 | |
| parent | b993046234fc3110f5ca3eb561492f8072ccc689 (diff) | |
| download | linux-stable-0ec249ffc060cd91f3f6cefd7e7008c17bcb20b9.tar.gz linux-stable-0ec249ffc060cd91f3f6cefd7e7008c17bcb20b9.zip | |
wifi: rtw89: pci: disable phy error flag related to refclk
On some platforms, refclk is not available up to 15 ms after entering
suspend. The delayed clock cause the hardware to detect falsely error
and trigger an unexpected hardware reset. Disable the phy error flag
related to refclk to fix it.
Signed-off-by: Chih-Kang Chang <gary.chang@realtek.com>
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Link: https://patch.msgid.link/20260625061545.44808-7-pkshih@realtek.com
| -rw-r--r-- | drivers/net/wireless/realtek/rtw89/pci.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/realtek/rtw89/pci.h b/drivers/net/wireless/realtek/rtw89/pci.h index c3f2d0df5846..92c30c7f9fb2 100644 --- a/drivers/net/wireless/realtek/rtw89/pci.h +++ b/drivers/net/wireless/realtek/rtw89/pci.h @@ -58,7 +58,7 @@ #define B_AX_DIV GENMASK(15, 14) #define RAC_SET_PPR_V1 0x31 #define RAC_ANA40 0x40 -#define PHY_ERR_IMR_DIS (BIT(9) | BIT(8) | BIT(0)) +#define PHY_ERR_IMR_DIS (BIT(9) | BIT(2) | BIT(1) | BIT(0)) #define RAC_ANA41 0x41 #define PHY_ERR_FLAG_EN BIT(6) |
