rtl8188eu: update driver to v4.3.0.8_13968.20150417
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / rockchip_wlan / rtl8188eu / hal / OUTSRC / rtl8188e / HalPhyRf_8188e.c
index 2f3779b773f9659b44faddecbe90d879c0e026a8..5b7aeb8a8d6343c58f5dec5ecb2a52a934c6016f 100755 (executable)
@@ -2313,11 +2313,6 @@ PHY_IQCalibrate_8188E(
        if (pDM_Odm->RFCalibrateInfo.bIQKInProgress) \r
                return;\r
 \r
-       ODM_AcquireSpinLock(pDM_Odm, RT_IQK_SPINLOCK);\r
-       pDM_Odm->RFCalibrateInfo.bIQKInProgress = TRUE;\r
-       ODM_ReleaseSpinLock(pDM_Odm, RT_IQK_SPINLOCK);\r
-\r
-\r
 #if (DM_ODM_SUPPORT_TYPE & (ODM_CE|ODM_AP))\r
        if(bReCovery)\r
 #else//for ODM_WIN\r
@@ -2332,6 +2327,11 @@ PHY_IQCalibrate_8188E(
 #endif\r
                return;         \r
        }\r
+\r
+       ODM_AcquireSpinLock(pDM_Odm, RT_IQK_SPINLOCK);\r
+       pDM_Odm->RFCalibrateInfo.bIQKInProgress = TRUE;\r
+       ODM_ReleaseSpinLock(pDM_Odm, RT_IQK_SPINLOCK);\r
+\r
        StartTime = ODM_GetCurrentTime( pDM_Odm);\r
        ODM_RT_TRACE(pDM_Odm,ODM_COMP_CALIBRATION, ODM_DBG_LOUD,  ("IQK:Start!!!\n"));\r
 \r