Commit 5991a2ec authored by Tomislav Požega's avatar Tomislav Požega Committed by Kalle Valo
Browse files

rt2x00: remove confusing AGC register



Register 66 was causing issues on RT6352 if set to the same value as
in MTK driver. With 1c reg value device was working fine in both HT20
and HT40 modes.

Signed-off-by: default avatarTomislav Požega <pozega.tomislav@gmail.com>
Signed-off-by: default avatarStanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
parent 17ae2acd
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -3983,11 +3983,7 @@ static void rt2800_config_channel(struct rt2x00_dev *rt2x00dev,
		rt2800_bbp_write(rt2x00dev, 196, reg);

		/* AGC init */
		if (rt2x00_rt(rt2x00dev, RT6352))
			reg = 0x04;
		else
		reg = rf->channel <= 14 ? 0x1c : 0x24;

		reg += 2 * rt2x00dev->lna_gain;
		rt2800_bbp_write_with_rx_chain(rt2x00dev, 66, reg);