diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2x00link.c')
-rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00link.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2x00link.c b/drivers/net/wireless/rt2x00/rt2x00link.c index 1435976b8779..ea10b0068f82 100644 --- a/drivers/net/wireless/rt2x00/rt2x00link.c +++ b/drivers/net/wireless/rt2x00/rt2x00link.c | |||
@@ -192,17 +192,7 @@ static bool rt2x00lib_antenna_diversity(struct rt2x00_dev *rt2x00dev) | |||
192 | /* | 192 | /* |
193 | * Determine if software diversity is enabled for | 193 | * Determine if software diversity is enabled for |
194 | * either the TX or RX antenna (or both). | 194 | * either the TX or RX antenna (or both). |
195 | * Always perform this check since within the link | ||
196 | * tuner interval the configuration might have changed. | ||
197 | */ | 195 | */ |
198 | ant->flags &= ~ANTENNA_RX_DIVERSITY; | ||
199 | ant->flags &= ~ANTENNA_TX_DIVERSITY; | ||
200 | |||
201 | if (rt2x00dev->default_ant.rx == ANTENNA_SW_DIVERSITY) | ||
202 | ant->flags |= ANTENNA_RX_DIVERSITY; | ||
203 | if (rt2x00dev->default_ant.tx == ANTENNA_SW_DIVERSITY) | ||
204 | ant->flags |= ANTENNA_TX_DIVERSITY; | ||
205 | |||
206 | if (!(ant->flags & ANTENNA_RX_DIVERSITY) && | 196 | if (!(ant->flags & ANTENNA_RX_DIVERSITY) && |
207 | !(ant->flags & ANTENNA_TX_DIVERSITY)) { | 197 | !(ant->flags & ANTENNA_TX_DIVERSITY)) { |
208 | ant->flags = 0; | 198 | ant->flags = 0; |
@@ -383,7 +373,7 @@ static void rt2x00link_tuner(struct work_struct *work) | |||
383 | * do not support link tuning at all, while other devices can disable | 373 | * do not support link tuning at all, while other devices can disable |
384 | * the feature from the EEPROM. | 374 | * the feature from the EEPROM. |
385 | */ | 375 | */ |
386 | if (test_bit(DRIVER_SUPPORT_LINK_TUNING, &rt2x00dev->flags)) | 376 | if (test_bit(CAPABILITY_LINK_TUNING, &rt2x00dev->cap_flags)) |
387 | rt2x00dev->ops->lib->link_tuner(rt2x00dev, qual, link->count); | 377 | rt2x00dev->ops->lib->link_tuner(rt2x00dev, qual, link->count); |
388 | 378 | ||
389 | /* | 379 | /* |