wifi: rtw89: 8922a: fix TX fail with wrong VCO setting
[ Upstream commit 20aac091a15dc7229ef1a268253fe36bb6b2be39 ] An incorrect Voltage Controlled Oscillator (VCO) setting may cause Synthesizer (SYN) unlock, which may lead to a failure in the TX authentication request. Signed-off-by: Kuan-Chung Chen <damon.chen@realtek.com> Signed-off-by: Ping-Ke Shih <pkshih@realtek.com> Link: https://patch.msgid.link/20250416081241.36138-3-pkshih@realtek.com Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
aa3e56caf6
commit
f92312f6dd
@@ -77,11 +77,6 @@ void rtw8922a_ctl_band_ch_bw(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
|
||||
RR_CFGCH_BAND0 | RR_CFGCH_CH);
|
||||
rf_reg[path][i] |= u32_encode_bits(central_ch, RR_CFGCH_CH);
|
||||
|
||||
if (band == RTW89_BAND_2G)
|
||||
rtw89_write_rf(rtwdev, path, RR_SMD, RR_VCO2, 0x0);
|
||||
else
|
||||
rtw89_write_rf(rtwdev, path, RR_SMD, RR_VCO2, 0x1);
|
||||
|
||||
switch (band) {
|
||||
case RTW89_BAND_2G:
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user