diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2800lib.c')
-rw-r--r-- | drivers/net/wireless/rt2x00/rt2800lib.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800lib.c b/drivers/net/wireless/rt2x00/rt2800lib.c index 2d0a2168e310..0cf7796cdff5 100644 --- a/drivers/net/wireless/rt2x00/rt2800lib.c +++ b/drivers/net/wireless/rt2x00/rt2800lib.c | |||
@@ -836,14 +836,12 @@ void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) | |||
836 | switch ((int)ant->tx) { | 836 | switch ((int)ant->tx) { |
837 | case 1: | 837 | case 1: |
838 | rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 0); | 838 | rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 0); |
839 | if (rt2x00_is_pci(rt2x00dev) || rt2x00_is_soc(rt2x00dev)) | ||
840 | rt2x00_set_field8(&r3, BBP3_RX_ANTENNA, 0); | ||
841 | break; | 839 | break; |
842 | case 2: | 840 | case 2: |
843 | rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 2); | 841 | rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 2); |
844 | break; | 842 | break; |
845 | case 3: | 843 | case 3: |
846 | /* Do nothing */ | 844 | rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 0); |
847 | break; | 845 | break; |
848 | } | 846 | } |
849 | 847 | ||