staging: r8188eu: Additional cleanup of include/odm.h
authorLarry Finger <Larry.Finger@lwfinger.net>
Sun, 22 Dec 2013 23:36:55 +0000 (17:36 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Jan 2014 03:18:08 +0000 (19:18 -0800)
This driver only works with the USB bus. Accordingly, enum odm_interface_def
can be removed along with all code that uses ODM_ITRF_XXX, where XXX is not USB.

In enum odm_ic_type, only ODM_RTL8188E is used. Remove the enum, all references
to the others, and define the needed value.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/hal/odm.c
drivers/staging/rtl8188eu/hal/odm_HWConfig.c
drivers/staging/rtl8188eu/hal/rtl8188e_dm.c
drivers/staging/rtl8188eu/include/odm.h
drivers/staging/rtl8188eu/include/odm_interface.h

index c73df3ba77969b70beb3dafc109ce77ce23f4ea8..3555ffaa4e061faa14ea84c7bdf6e5b6a9b0a2ae 100644 (file)
@@ -206,18 +206,8 @@ void ODM_DMWatchdog(struct odm_dm_struct *pDM_Odm)
        odm_FalseAlarmCounterStatistics(pDM_Odm);
        odm_RSSIMonitorCheck(pDM_Odm);
 
-       /* For CE Platform(SPRD or Tablet) */
-       /* 8723A or 8189ES platform */
-       /* NeilChen--2012--08--24-- */
        /* Fix Leave LPS issue */
-       if ((pDM_Odm->Adapter->pwrctrlpriv.pwr_mode != PS_MODE_ACTIVE) &&/*  in LPS mode */
-           (pDM_Odm->SupportInterface  == ODM_ITRF_SDIO)) {
-               ODM_RT_TRACE(pDM_Odm, ODM_COMP_DIG, ODM_DBG_LOUD, ("----Step1: odm_DIG is in LPS mode\n"));
-               ODM_RT_TRACE(pDM_Odm, ODM_COMP_DIG, ODM_DBG_LOUD, ("---Step2: 8723AS is in LPS mode\n"));
-               odm_DIGbyRSSI_LPS(pDM_Odm);
-       } else {
-               odm_DIG(pDM_Odm);
-       }
+       odm_DIG(pDM_Odm);
        odm_CCKPacketDetectionThresh(pDM_Odm);
 
        if (*(pDM_Odm->pbPowerSaving))
index 42f07cee7b475df4d7118be71725e2dd11009673..a452c7df37a3983c64aca99f0119870d8f9ff128 100644 (file)
@@ -43,25 +43,22 @@ static s32 odm_SignalScaleMapping_92CSeries(struct odm_dm_struct *dm_odm, s32 Cu
 {
        s32 RetSig = 0;
 
-       if ((dm_odm->SupportInterface  == ODM_ITRF_USB) ||
-           (dm_odm->SupportInterface  == ODM_ITRF_SDIO)) {
-               if (CurrSig >= 51 && CurrSig <= 100)
-                       RetSig = 100;
-               else if (CurrSig >= 41 && CurrSig <= 50)
-                       RetSig = 80 + ((CurrSig - 40)*2);
-               else if (CurrSig >= 31 && CurrSig <= 40)
-                       RetSig = 66 + (CurrSig - 30);
-               else if (CurrSig >= 21 && CurrSig <= 30)
-                       RetSig = 54 + (CurrSig - 20);
-               else if (CurrSig >= 10 && CurrSig <= 20)
-                       RetSig = 42 + (((CurrSig - 10) * 2) / 3);
-               else if (CurrSig >= 5 && CurrSig <= 9)
-                       RetSig = 22 + (((CurrSig - 5) * 3) / 2);
-               else if (CurrSig >= 1 && CurrSig <= 4)
-                       RetSig = 6 + (((CurrSig - 1) * 3) / 2);
-               else
-                       RetSig = CurrSig;
-       }
+       if (CurrSig >= 51 && CurrSig <= 100)
+               RetSig = 100;
+       else if (CurrSig >= 41 && CurrSig <= 50)
+               RetSig = 80 + ((CurrSig - 40)*2);
+       else if (CurrSig >= 31 && CurrSig <= 40)
+               RetSig = 66 + (CurrSig - 30);
+       else if (CurrSig >= 21 && CurrSig <= 30)
+               RetSig = 54 + (CurrSig - 20);
+       else if (CurrSig >= 10 && CurrSig <= 20)
+               RetSig = 42 + (((CurrSig - 10) * 2) / 3);
+       else if (CurrSig >= 5 && CurrSig <= 9)
+               RetSig = 22 + (((CurrSig - 5) * 3) / 2);
+       else if (CurrSig >= 1 && CurrSig <= 4)
+               RetSig = 6 + (((CurrSig - 1) * 3) / 2);
+       else
+               RetSig = CurrSig;
        return RetSig;
 }
 
index ec0028d4e61a495cf577efe82fd7bffa0455fbbd..1e7c926d555ef584ef600b963756acccb06c5180 100644 (file)
@@ -63,10 +63,7 @@ static void Init_ODM_ComInfo_88E(struct adapter *Adapter)
 
        ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_PLATFORM, ODM_CE);
 
-       if (Adapter->interface_type == RTW_GSPI)
-               ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_INTERFACE, ODM_ITRF_SDIO);
-       else
-               ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_INTERFACE, Adapter->interface_type);/* RTL871X_HCI_TYPE */
+       ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_INTERFACE, Adapter->interface_type);/* RTL871X_HCI_TYPE */
 
        ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_IC_TYPE, ODM_RTL8188E);
 
index 8e158478845ebc855b99c7e9413e89fd72da3c1f..cc5d0b23826861e41e7cdbcafbd9704875506d6f 100644 (file)
@@ -454,29 +454,7 @@ enum odm_ability_def {
        ODM_RF_CALIBRATION              = BIT26,
 };
 
-/*     ODM_CMNINFO_INTERFACE */
-enum odm_interface_def {
-       ODM_ITRF_PCIE   =       0x1,
-       ODM_ITRF_USB    =       0x2,
-       ODM_ITRF_SDIO   =       0x4,
-       ODM_ITRF_ALL    =       0x7,
-};
-
-/*  ODM_CMNINFO_IC_TYPE */
-enum odm_ic_type {
-       ODM_RTL8192S    =       BIT0,
-       ODM_RTL8192C    =       BIT1,
-       ODM_RTL8192D    =       BIT2,
-       ODM_RTL8723A    =       BIT3,
-       ODM_RTL8188E    =       BIT4,
-       ODM_RTL8812     =       BIT5,
-       ODM_RTL8821     =       BIT6,
-};
-
-#define ODM_IC_11N_SERIES                                              \
-       (ODM_RTL8192S | ODM_RTL8192C | ODM_RTL8192D |                   \
-        ODM_RTL8723A | ODM_RTL8188E)
-#define ODM_IC_11AC_SERIES             (ODM_RTL8812)
+#define ODM_RTL8188E           BIT4
 
 /* ODM_CMNINFO_CUT_VER */
 enum odm_cut_version {
index 7cefb97dd94ea206648ebe6d00969361e95a55aa..22f451e1c4c596aa83b9ccc74786313b7705a294 100644 (file)
@@ -51,7 +51,7 @@ ODM_REG(DIG,_pDM_Odm)
 
 #define _cat(_name, _ic_type, _func)                                   \
        (                                                               \
-               ((_ic_type) & ODM_IC_11N_SERIES) ? _func##_11N(_name) : \
+               (_ic_type) ? _func##_11N(_name) :                       \
                _func##_11AC(_name)                                     \
        )