aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rt2x00/rt2800lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2800lib.c')
-rw-r--r--drivers/net/wireless/rt2x00/rt2800lib.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800lib.c b/drivers/net/wireless/rt2x00/rt2800lib.c
index 80a2087fcf8..135e8a40edd 100644
--- a/drivers/net/wireless/rt2x00/rt2800lib.c
+++ b/drivers/net/wireless/rt2x00/rt2800lib.c
@@ -1806,11 +1806,12 @@ static void rt2800_config_channel_rf3052(struct rt2x00_dev *rt2x00dev,
1806 rt2800_rfcsr_write(rt2x00dev, 13, rfcsr); 1806 rt2800_rfcsr_write(rt2x00dev, 13, rfcsr);
1807 1807
1808 rt2800_rfcsr_read(rt2x00dev, 1, &rfcsr); 1808 rt2800_rfcsr_read(rt2x00dev, 1, &rfcsr);
1809 rt2x00_set_field8(&rfcsr, RFCSR1_RF_BLOCK_EN, 1);
1810 rt2x00_set_field8(&rfcsr, RFCSR1_RX0_PD, 0); 1809 rt2x00_set_field8(&rfcsr, RFCSR1_RX0_PD, 0);
1811 rt2x00_set_field8(&rfcsr, RFCSR1_TX0_PD, 0); 1810 rt2x00_set_field8(&rfcsr, RFCSR1_TX0_PD, 0);
1812 rt2x00_set_field8(&rfcsr, RFCSR1_RX1_PD, 0); 1811 rt2x00_set_field8(&rfcsr, RFCSR1_RX1_PD, 0);
1813 rt2x00_set_field8(&rfcsr, RFCSR1_TX1_PD, 0); 1812 rt2x00_set_field8(&rfcsr, RFCSR1_TX1_PD, 0);
1813 rt2x00_set_field8(&rfcsr, RFCSR1_RX2_PD, 0);
1814 rt2x00_set_field8(&rfcsr, RFCSR1_TX2_PD, 0);
1814 if (test_bit(CAPABILITY_BT_COEXIST, &rt2x00dev->cap_flags)) { 1815 if (test_bit(CAPABILITY_BT_COEXIST, &rt2x00dev->cap_flags)) {
1815 if (rf->channel <= 14) { 1816 if (rf->channel <= 14) {
1816 rt2x00_set_field8(&rfcsr, RFCSR1_RX0_PD, 1); 1817 rt2x00_set_field8(&rfcsr, RFCSR1_RX0_PD, 1);