Staging: rt2870: duplicated code is executed twice in AsicEvaluateRxAnt()
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Sun, 16 Aug 2009 19:29:41 +0000 (21:29 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 15 Sep 2009 19:02:18 +0000 (12:02 -0700)
Fix it.

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/rt2860/common/mlme.c

index bb6fccb..e93462a 100644 (file)
@@ -8433,26 +8433,6 @@ VOID AsicEvaluateRxAnt(
 #ifdef RT2860
        pAd->StaCfg.BBPR3 = BBPR3;
 #endif
-#ifdef RT2870
-       if (OPSTATUS_TEST_FLAG(pAd, fOP_STATUS_MEDIA_STATE_CONNECTED)
-               )
-       {
-               ULONG   TxTotalCnt = pAd->RalinkCounters.OneSecTxNoRetryOkCount +
-                                                               pAd->RalinkCounters.OneSecTxRetryOkCount +
-                                                               pAd->RalinkCounters.OneSecTxFailCount;
-
-               if (TxTotalCnt > 50)
-               {
-                       RTMPSetTimer(&pAd->Mlme.RxAntEvalTimer, 20);
-                       pAd->Mlme.bLowThroughput = FALSE;
-               }
-               else
-               {
-                       RTMPSetTimer(&pAd->Mlme.RxAntEvalTimer, 300);
-                       pAd->Mlme.bLowThroughput = TRUE;
-               }
-       }
-#endif
 #endif /* RT30xx */
 #ifdef RT30xx
        if (RTMP_TEST_FLAG(pAd, fRTMP_ADAPTER_RESET_IN_PROGRESS |