|
@@ -836,14 +836,12 @@ void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant)
|
|
switch ((int)ant->tx) {
|
|
switch ((int)ant->tx) {
|
|
case 1:
|
|
case 1:
|
|
rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 0);
|
|
rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 0);
|
|
- if (rt2x00_is_pci(rt2x00dev) || rt2x00_is_soc(rt2x00dev))
|
|
|
|
- rt2x00_set_field8(&r3, BBP3_RX_ANTENNA, 0);
|
|
|
|
break;
|
|
break;
|
|
case 2:
|
|
case 2:
|
|
rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 2);
|
|
rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 2);
|
|
break;
|
|
break;
|
|
case 3:
|
|
case 3:
|
|
- /* Do nothing */
|
|
|
|
|
|
+ rt2x00_set_field8(&r1, BBP1_TX_ANTENNA, 0);
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
|
|
|