staging: r8188eu: remove HW_VAR_DM_FUNC_OP from SetHwReg8188EU()
Remove the HW_VAR_DM_FUNC_OP case from SetHwReg8188EU() and move the functionality to the functions that call SetHwReg8188EU() with HW_VAR_DM_FUNC_OP. This is part of the ongoing effort to get rid of SetHwReg8188EU(). Signed-off-by: Michael Straube <straube.linux@gmail.com> Link: https://lore.kernel.org/r/20220709094458.9578-3-straube.linux@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
ae9411408c
commit
7644e877ba
@ -264,16 +264,18 @@ void UpdateBrateTblForSoftAP(u8 *bssrateset, u32 bssratelen)
|
||||
|
||||
void Save_DM_Func_Flag(struct adapter *padapter)
|
||||
{
|
||||
u8 saveflag = true;
|
||||
struct hal_data_8188e *haldata = &padapter->haldata;
|
||||
struct odm_dm_struct *odmpriv = &haldata->odmpriv;
|
||||
|
||||
SetHwReg8188EU(padapter, HW_VAR_DM_FUNC_OP, (u8 *)(&saveflag));
|
||||
odmpriv->BK_SupportAbility = odmpriv->SupportAbility;
|
||||
}
|
||||
|
||||
void Restore_DM_Func_Flag(struct adapter *padapter)
|
||||
{
|
||||
u8 saveflag = false;
|
||||
struct hal_data_8188e *haldata = &padapter->haldata;
|
||||
struct odm_dm_struct *odmpriv = &haldata->odmpriv;
|
||||
|
||||
SetHwReg8188EU(padapter, HW_VAR_DM_FUNC_OP, (u8 *)(&saveflag));
|
||||
odmpriv->SupportAbility = odmpriv->BK_SupportAbility;
|
||||
}
|
||||
|
||||
void Set_MSR(struct adapter *padapter, u8 type)
|
||||
|
@ -1160,12 +1160,6 @@ void SetHwReg8188EU(struct adapter *Adapter, u8 variable, u8 *val)
|
||||
case HW_VAR_DM_FLAG:
|
||||
podmpriv->SupportAbility = *((u8 *)val);
|
||||
break;
|
||||
case HW_VAR_DM_FUNC_OP:
|
||||
if (val[0])
|
||||
podmpriv->BK_SupportAbility = podmpriv->SupportAbility;
|
||||
else
|
||||
podmpriv->SupportAbility = podmpriv->BK_SupportAbility;
|
||||
break;
|
||||
case HW_VAR_DM_FUNC_RESET:
|
||||
podmpriv->SupportAbility = pdmpriv->InitODMFlag;
|
||||
break;
|
||||
|
@ -13,7 +13,6 @@ enum hw_variables {
|
||||
HW_VAR_CORRECT_TSF,
|
||||
HW_VAR_MLME_SITESURVEY,
|
||||
HW_VAR_DM_FLAG,
|
||||
HW_VAR_DM_FUNC_OP,
|
||||
HW_VAR_DM_FUNC_RESET,
|
||||
HW_VAR_DM_FUNC_CLR,
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user