From: Martin Kaiser <hidden> Date: 2021-10-05 20:08:46
The function that this comment describes is not present in the
r8188eu driver. The comment can be removed.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_halinit.c | 15 ---------------
1 file changed, 15 deletions(-)
From: Martin Kaiser <hidden> Date: 2021-10-05 20:08:51
bSWLedCtrl in struct LED_871x is not used. Remove it.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/include/rtw_led.h | 2 --
1 file changed, 2 deletions(-)
From: Martin Kaiser <hidden> Date: 2021-10-05 20:08:53
HwRxPageSize from struct hal_data_8188e is set but never read. Remove
the component and the code to initialise it.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_halinit.c | 20 -------------------
.../staging/r8188eu/include/rtl8188e_hal.h | 1 -
.../staging/r8188eu/include/rtl8188e_spec.h | 4 ----
3 files changed, 25 deletions(-)
From: Martin Kaiser <hidden> Date: 2021-10-05 20:08:55
The IntrMask array is set but never read. Remove it.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_halinit.c | 3 ---
drivers/staging/r8188eu/include/rtl8188e_hal.h | 1 -
2 files changed, 4 deletions(-)
From: Martin Kaiser <hidden> Date: 2021-10-05 20:08:57
RegTxPause and RegBcnCtrlVal from struct hal_data_8188e are set but never
read. Remove them.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_halinit.c | 2 --
drivers/staging/r8188eu/include/rtl8188e_hal.h | 3 ---
2 files changed, 5 deletions(-)
@@ -556,8 +556,6 @@ static void _InitBeaconParameters(struct adapter *Adapter)/* beacause test chip does not contension before sending beacon. by tynli. 2009.11.03 */rtw_write16(Adapter,REG_BCNTCFG,0x660F);-haldata->RegBcnCtrlVal=rtw_read8(Adapter,REG_BCN_CTRL);-haldata->RegTxPause=rtw_read8(Adapter,REG_TXPAUSE);haldata->RegFwHwTxQCtrl=rtw_read8(Adapter,REG_FWHW_TXQ_CTRL+2);haldata->RegReg542=rtw_read8(Adapter,REG_TBTT_PROHIBIT+2);haldata->RegCR_1=rtw_read8(Adapter,REG_CR+1);
@@ -307,9 +307,6 @@ struct hal_data_8188e {u8LastHMEBoxNum;u8fw_ractrl;-u8RegTxPause;-/* Beacon function related global variable. */-u32RegBcnCtrlVal;u8RegFwHwTxQCtrl;u8RegReg542;u8RegCR_1;
From: Martin Kaiser <hidden> Date: 2021-10-05 20:08:59
HardwareType in struct adapter is never read, it can be removed.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_ops_linux.c | 1 -
drivers/staging/r8188eu/include/drv_types.h | 1 -
drivers/staging/r8188eu/include/hal_intf.h | 2 --
3 files changed, 4 deletions(-)
From: Martin Kaiser <hidden> Date: 2021-10-05 20:09:01
chip_type in struct adapter is never read. Remove the component
and the code to initialise it.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_ops_linux.c | 6 ------
drivers/staging/r8188eu/include/drv_types.h | 1 -
drivers/staging/r8188eu/include/hal_intf.h | 10 ----------
drivers/staging/r8188eu/include/usb_ops.h | 3 ---
drivers/staging/r8188eu/os_dep/usb_intf.c | 7 -------
5 files changed, 27 deletions(-)
From: Martin Kaiser <hidden> Date: 2021-10-05 20:09:03
This driver only supports chips that connect via usb. Remove
interface_type from struct adapter, use a constant in the one
place where the interface type is needed.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/rtl8188e_dm.c | 5 +----
drivers/staging/r8188eu/include/drv_types.h | 1 -
drivers/staging/r8188eu/include/hal_intf.h | 7 -------
drivers/staging/r8188eu/os_dep/usb_intf.c | 3 ---
4 files changed, 1 insertion(+), 15 deletions(-)
From: Martin Kaiser <hidden> Date: 2021-10-05 20:09:06
We set ODM_CMNINFO_INTERFACE to ODM_ITRF_USB as this driver supports
only usb. Therefore, dm_odm->SupportInterface is always ODM_ITRF_USB.
Simplify some if conditions accordingly. Remove/replace two empty
functions.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/odm_HWConfig.c | 58 +++++++---------------
1 file changed, 19 insertions(+), 39 deletions(-)
@@ -17,54 +17,34 @@ static u8 odm_QueryRxPwrPercentage(s8 AntPower)return100+AntPower;}-/* 2012/01/12 MH MOve some signal strength smooth method to MP HAL layer. */-/* IF other SW team do not support the feature, remove this section.?? */-statics32odm_sig_patch_lenove(structodm_dm_struct*dm_odm,s32CurrSig)-{-return0;-}--statics32odm_sig_patch_netcore(structodm_dm_struct*dm_odm,s32CurrSig)-{-return0;-}-statics32odm_SignalScaleMapping_92CSeries(structodm_dm_struct*dm_odm,s32CurrSig){s32RetSig=0;-if((dm_odm->SupportInterface==ODM_ITRF_USB)||-(dm_odm->SupportInterface==ODM_ITRF_SDIO)){-if(CurrSig>=51&&CurrSig<=100)-RetSig=100;-elseif(CurrSig>=41&&CurrSig<=50)-RetSig=80+((CurrSig-40)*2);-elseif(CurrSig>=31&&CurrSig<=40)-RetSig=66+(CurrSig-30);-elseif(CurrSig>=21&&CurrSig<=30)-RetSig=54+(CurrSig-20);-elseif(CurrSig>=10&&CurrSig<=20)-RetSig=42+(((CurrSig-10)*2)/3);-elseif(CurrSig>=5&&CurrSig<=9)-RetSig=22+(((CurrSig-5)*3)/2);-elseif(CurrSig>=1&&CurrSig<=4)-RetSig=6+(((CurrSig-1)*3)/2);-else-RetSig=CurrSig;-}+if(CurrSig>=51&&CurrSig<=100)+RetSig=100;+elseif(CurrSig>=41&&CurrSig<=50)+RetSig=80+((CurrSig-40)*2);+elseif(CurrSig>=31&&CurrSig<=40)+RetSig=66+(CurrSig-30);+elseif(CurrSig>=21&&CurrSig<=30)+RetSig=54+(CurrSig-20);+elseif(CurrSig>=10&&CurrSig<=20)+RetSig=42+(((CurrSig-10)*2)/3);+elseif(CurrSig>=5&&CurrSig<=9)+RetSig=22+(((CurrSig-5)*3)/2);+elseif(CurrSig>=1&&CurrSig<=4)+RetSig=6+(((CurrSig-1)*3)/2);+else+RetSig=CurrSig;+returnRetSig;}statics32odm_SignalScaleMapping(structodm_dm_struct*dm_odm,s32CurrSig){-if((dm_odm->SupportPlatform==ODM_MP)&&-(dm_odm->SupportInterface!=ODM_ITRF_PCIE)&&/* USB & SDIO */-(dm_odm->PatchID==10))-returnodm_sig_patch_netcore(dm_odm,CurrSig);-elseif((dm_odm->SupportPlatform==ODM_MP)&&-(dm_odm->SupportInterface==ODM_ITRF_PCIE)&&-(dm_odm->PatchID==19))-returnodm_sig_patch_lenove(dm_odm,CurrSig);+if((dm_odm->SupportPlatform==ODM_MP)&&(dm_odm->PatchID==10))+return0;elsereturnodm_SignalScaleMapping_92CSeries(dm_odm,CurrSig);}
From: Michael Straube <hidden> Date: 2021-10-05 22:04:46
On 10/5/21 22:08, Martin Kaiser wrote:
quoted hunk
The function that this comment describes is not present in the
r8188eu driver. The comment can be removed.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_halinit.c | 15 ---------------
1 file changed, 15 deletions(-)
From: Michael Straube <hidden> Date: 2021-10-05 22:05:54
On 10/5/21 22:08, Martin Kaiser wrote:
quoted hunk
bSWLedCtrl in struct LED_871x is not used. Remove it.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/include/rtw_led.h | 2 --
1 file changed, 2 deletions(-)
From: Michael Straube <hidden> Date: 2021-10-05 22:06:17
On 10/5/21 22:08, Martin Kaiser wrote:
quoted hunk
HwRxPageSize from struct hal_data_8188e is set but never read. Remove
the component and the code to initialise it.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_halinit.c | 20 -------------------
.../staging/r8188eu/include/rtl8188e_hal.h | 1 -
.../staging/r8188eu/include/rtl8188e_spec.h | 4 ----
3 files changed, 25 deletions(-)
From: Michael Straube <hidden> Date: 2021-10-05 22:06:31
On 10/5/21 22:08, Martin Kaiser wrote:
quoted hunk
The IntrMask array is set but never read. Remove it.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_halinit.c | 3 ---
drivers/staging/r8188eu/include/rtl8188e_hal.h | 1 -
2 files changed, 4 deletions(-)
From: Michael Straube <hidden> Date: 2021-10-05 22:06:50
On 10/5/21 22:08, Martin Kaiser wrote:
quoted hunk
RegTxPause and RegBcnCtrlVal from struct hal_data_8188e are set but never
read. Remove them.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_halinit.c | 2 --
drivers/staging/r8188eu/include/rtl8188e_hal.h | 3 ---
2 files changed, 5 deletions(-)
@@ -556,8 +556,6 @@ static void _InitBeaconParameters(struct adapter *Adapter)/* beacause test chip does not contension before sending beacon. by tynli. 2009.11.03 */rtw_write16(Adapter,REG_BCNTCFG,0x660F);-haldata->RegBcnCtrlVal=rtw_read8(Adapter,REG_BCN_CTRL);-haldata->RegTxPause=rtw_read8(Adapter,REG_TXPAUSE);haldata->RegFwHwTxQCtrl=rtw_read8(Adapter,REG_FWHW_TXQ_CTRL+2);haldata->RegReg542=rtw_read8(Adapter,REG_TBTT_PROHIBIT+2);haldata->RegCR_1=rtw_read8(Adapter,REG_CR+1);
@@ -307,9 +307,6 @@ struct hal_data_8188e {u8LastHMEBoxNum;u8fw_ractrl;-u8RegTxPause;-/* Beacon function related global variable. */-u32RegBcnCtrlVal;u8RegFwHwTxQCtrl;u8RegReg542;u8RegCR_1;
Looks good to me.
Acked-by: Michael Straube <redacted>
Thanks,
Michael
From: Michael Straube <hidden> Date: 2021-10-05 22:07:02
On 10/5/21 22:08, Martin Kaiser wrote:
quoted hunk
HardwareType in struct adapter is never read, it can be removed.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_ops_linux.c | 1 -
drivers/staging/r8188eu/include/drv_types.h | 1 -
drivers/staging/r8188eu/include/hal_intf.h | 2 --
3 files changed, 4 deletions(-)
From: Michael Straube <hidden> Date: 2021-10-05 22:07:20
On 10/5/21 22:08, Martin Kaiser wrote:
quoted hunk
chip_type in struct adapter is never read. Remove the component
and the code to initialise it.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/usb_ops_linux.c | 6 ------
drivers/staging/r8188eu/include/drv_types.h | 1 -
drivers/staging/r8188eu/include/hal_intf.h | 10 ----------
drivers/staging/r8188eu/include/usb_ops.h | 3 ---
drivers/staging/r8188eu/os_dep/usb_intf.c | 7 -------
5 files changed, 27 deletions(-)
From: Michael Straube <hidden> Date: 2021-10-05 22:07:36
On 10/5/21 22:08, Martin Kaiser wrote:
quoted hunk
This driver only supports chips that connect via usb. Remove
interface_type from struct adapter, use a constant in the one
place where the interface type is needed.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/rtl8188e_dm.c | 5 +----
drivers/staging/r8188eu/include/drv_types.h | 1 -
drivers/staging/r8188eu/include/hal_intf.h | 7 -------
drivers/staging/r8188eu/os_dep/usb_intf.c | 3 ---
4 files changed, 1 insertion(+), 15 deletions(-)
From: Michael Straube <hidden> Date: 2021-10-05 22:17:10
On 10/5/21 22:08, Martin Kaiser wrote:
We set ODM_CMNINFO_INTERFACE to ODM_ITRF_USB as this driver supports
only usb. Therefore, dm_odm->SupportInterface is always ODM_ITRF_USB.
Simplify some if conditions accordingly. Remove/replace two empty
functions.
Signed-off-by: Martin Kaiser <redacted>
---
drivers/staging/r8188eu/hal/odm_HWConfig.c | 58 +++++++---------------
1 file changed, 19 insertions(+), 39 deletions(-)
dm_odm->SupportPlatform is always ODM_CE, so this could be just:
return odm_SignalScaleMapping_92CSeries(dm_odm, CurrSig);
And then it's just an unnecessary wrapper. ;)
Regards,
Michael