staging: rtl8723bs: remove odm_PauseDIG
authorNam Cao <namcaov@gmail.com>
Fri, 2 Sep 2022 09:51:55 +0000 (11:51 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 9 Sep 2022 07:49:48 +0000 (09:49 +0200)
Remove function odm_PauseDIG because it is not used.

Signed-off-by: Nam Cao <namcaov@gmail.com>
Link: https://lore.kernel.org/r/274e8338398d915327d353f713b2d47e48f92ba9.1662111798.git.namcaov@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723bs/hal/odm_DIG.c
drivers/staging/rtl8723bs/hal/odm_DIG.h

index 7e92c37..07edf74 100644 (file)
@@ -309,63 +309,6 @@ void ODM_Write_DIG(void *pDM_VOID, u8 CurrentIGI)
 
 }
 
-void odm_PauseDIG(
-       void *pDM_VOID,
-       enum ODM_Pause_DIG_TYPE PauseType,
-       u8 IGIValue
-)
-{
-       struct dm_odm_t *pDM_Odm = (struct dm_odm_t *)pDM_VOID;
-       struct dig_t *pDM_DigTable = &pDM_Odm->DM_DigTable;
-       static bool bPaused;
-
-       if (
-               (pDM_Odm->SupportAbility & ODM_BB_ADAPTIVITY) &&
-               pDM_Odm->TxHangFlg == true
-       ) {
-               return;
-       }
-
-       if (
-               !bPaused && (!(pDM_Odm->SupportAbility & ODM_BB_DIG) ||
-               !(pDM_Odm->SupportAbility & ODM_BB_FA_CNT))
-       ){
-               return;
-       }
-
-       switch (PauseType) {
-       /* 1 Pause DIG */
-       case ODM_PAUSE_DIG:
-               /* 2 Disable DIG */
-               ODM_CmnInfoUpdate(pDM_Odm, ODM_CMNINFO_ABILITY, pDM_Odm->SupportAbility & (~ODM_BB_DIG));
-
-               /* 2 Backup IGI value */
-               if (!bPaused) {
-                       pDM_DigTable->IGIBackup = pDM_DigTable->CurIGValue;
-                       bPaused = true;
-               }
-
-               /* 2 Write new IGI value */
-               ODM_Write_DIG(pDM_Odm, IGIValue);
-               break;
-
-       /* 1 Resume DIG */
-       case ODM_RESUME_DIG:
-               if (bPaused) {
-                       /* 2 Write backup IGI value */
-                       ODM_Write_DIG(pDM_Odm, pDM_DigTable->IGIBackup);
-                       bPaused = false;
-
-                       /* 2 Enable DIG */
-                       ODM_CmnInfoUpdate(pDM_Odm, ODM_CMNINFO_ABILITY, pDM_Odm->SupportAbility | ODM_BB_DIG);
-               }
-               break;
-
-       default:
-               break;
-       }
-}
-
 bool odm_DigAbort(void *pDM_VOID)
 {
        struct dm_odm_t *pDM_Odm = (struct dm_odm_t *)pDM_VOID;
index 88cfd54..a5b0411 100644 (file)
@@ -141,8 +141,6 @@ void odm_Adaptivity(void *pDM_VOID, u8 IGI);
 
 void ODM_Write_DIG(void *pDM_VOID, u8 CurrentIGI);
 
-void odm_PauseDIG(void *pDM_VOID, enum ODM_Pause_DIG_TYPE PauseType, u8 IGIValue);
-
 void odm_DIGInit(void *pDM_VOID);
 
 void odm_DIG(void *pDM_VOID);