Staging: rtl8188eu: Code refactor and cleanup patches
cover Staging: rtl8188eu: Code refactor and cleanup patches
Increase code compactness and reduce line size to
increase readability in Hal8188ERateAdaptive.c
Vatika Harlalka (2):
Staging: rtl8188eu: Reduce line size to increase readability
Staging: rtl8188eu: Refactor repititive code to loop to increase
compactness
.../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 76 +++++++++++++--------- 1 file changed, 47 insertions(+), 29 deletions(-)
Signature · 1 line
1.9.1
PATCH 1/2 Staging: rtl8188eu: Reduce line size to increase readability
Reduce line size to increase readability.
Signed-off-by Vatika Harlalka <[email protected]>
--- .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 50 +++++++++++++++------- 1 file changed, 34 insertions(+), 16 deletions(-)
drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c +34 -16
@@ -115,17 +115,21 @@ static void odm_SetTxRPTTiming_8188E( } pRaInfo->RptTime = DynamicTxRPTTiming[idx]; -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , ("pRaInfo->RptTime = 0x%x\n" , pRaInfo->RptTime)); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , + ("pRaInfo->RptTime = 0x%x\n" , pRaInfo->RptTime)); } -static int odm_RateDown_8188E (struct odm_dm_struct *dm_odm,struct odm_ra_info *pRaInfo) +static int odm_RateDown_8188E (struct odm_dm_struct *dm_odm, +struct odm_ra_info *pRaInfo) {u8 RateID, LowestRate, HighestRate;u8 i; -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , ("=====>odm_RateDown_8188E()\n" )); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE , +ODM_DBG_TRACE , ("=====>odm_RateDown_8188E()\n" ));if (NULL == pRaInfo) { -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , ("odm_RateDown_8188E(): pRaInfo is NULL\n" )); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , + ("odm_RateDown_8188E(): pRaInfo is NULL\n" ));return -1 ; } RateID = pRaInfo->PreRate;
@@ -167,10 +171,15 @@ RateDownFinish: pRaInfo->DecisionRate = RateID;odm_SetTxRPTTiming_8188E (dm_odm, pRaInfo,2 ); -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , ("Rate down, RPT Timing default\n" )); -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , ("RAWaitingCounter %d, RAPendingCounter %d" , pRaInfo->RAWaitingCounter, pRaInfo->RAPendingCounter)); -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , ("Rate down to RateID %d RateSGI %d\n" , RateID, pRaInfo->RateSGI)); -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , ("<===== odm_RateDown_8188E()\n" )); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE , +ODM_DBG_LOUD , ("Rate down, RPT Timing default\n" )); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , + ("RAWaitingCounter %d, RAPendingCounter %d" , + pRaInfo->RAWaitingCounter, pRaInfo->RAPendingCounter)); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , + ("Rate down to RateID %d RateSGI %d\n" , RateID, pRaInfo->RateSGI)); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , + ("<===== odm_RateDown_8188E()\n" ));return 0 ; }
@@ -182,9 +191,11 @@ static int odm_RateUp_8188E(u8 RateID, HighestRate;u8 i; -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , ("=====>odm_RateUp_8188E()\n" )); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE , +ODM_DBG_TRACE , ("=====>odm_RateUp_8188E()\n" ));if (NULL == pRaInfo) { -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , ("odm_RateUp_8188E(): pRaInfo is NULL\n" )); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , + ("odm_RateUp_8188E(): pRaInfo is NULL\n" ));return -1 ; } RateID = pRaInfo->PreRate;
@@ -200,7 +211,8 @@ static int odm_RateUp_8188E( goto RateUpfinish; }odm_SetTxRPTTiming_8188E (dm_odm, pRaInfo,0 ); -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , ("odm_RateUp_8188E():Decrease RPT Timing\n" )); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , + ("odm_RateUp_8188E():Decrease RPT Timing\n" ));if (RateID < HighestRate) {for (i = RateID+1 ; i <= HighestRate; i++) {
@@ -218,15 +230,20 @@ static int odm_RateUp_8188E( RateID = HighestRate; } RateUpfinish: -if (pRaInfo->RAWaitingCounter == (4 +PendingForRateUpFail[pRaInfo->RAPendingCounter])) +if (pRaInfo->RAWaitingCounter == + (4 +PendingForRateUpFail[pRaInfo->RAPendingCounter])) pRaInfo->RAWaitingCounter =0 ;else pRaInfo->RAWaitingCounter++; pRaInfo->DecisionRate = RateID; -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , ("Rate up to RateID %d\n" , RateID)); -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , ("RAWaitingCounter %d, RAPendingCounter %d" , pRaInfo->RAWaitingCounter, pRaInfo->RAPendingCounter)); -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , ("<===== odm_RateUp_8188E()\n" )); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_LOUD , + ("Rate up to RateID %d\n" , RateID)); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , + ("RAWaitingCounter %d, RAPendingCounter %d" , + pRaInfo->RAWaitingCounter, pRaInfo->RAPendingCounter)); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE , +ODM_DBG_TRACE , ("<===== odm_RateUp_8188E()\n" ));return 0 ; }
@@ -247,7 +264,8 @@ static void odm_RateDecision_8188E(struct odm_dm_struct *dm_odm,/* u32 pool_retry; */ static u8 DynamicTxRPTTimingCounter; -ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , ("=====>odm_RateDecision_8188E()\n" )); +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , + ("=====>odm_RateDecision_8188E()\n" ));if (pRaInfo->Active && (pRaInfo->TOTAL >0 )) {/* STA used and data packet exits */ if ((pRaInfo->RssiStaRA < (pRaInfo->PreRssiStaRA - 3)) ||
Signature · 1 line
1.9.1
PATCH 2/2 Staging: rtl8188eu: Refactor repititive code to loop to increase compactness
In reply to Vatika HarlalkaRefactor repetitive code to loop so as to increase compactness and introduce newlines for readability.
Signed-off-by Vatika Harlalka <[email protected]>
--- .../staging/rtl8188eu/hal/Hal8188ERateAdaptive.c | 26 +++++++++++----------- 1 file changed, 13 insertions(+), 13 deletions(-)
drivers/staging/rtl8188eu/hal/Hal8188ERateAdaptive.c +13 -13
@@ -260,7 +260,7 @@ static void odm_RateDecision_8188E(struct odm_dm_struct *dm_odm,struct odm_ra_info *pRaInfo ) { -u8 RateID =0 , RtyPtID =0 , PenaltyID1 =0 , PenaltyID2 =0 ; +u8 RateID =0 , RtyPtID =0 , PenaltyID1 =0 , PenaltyID2 =0 , i =0 ;/* u32 pool_retry; */ static u8 DynamicTxRPTTimingCounter;
@@ -286,14 +286,14 @@ static void odm_RateDecision_8188E(struct odm_dm_struct *dm_odm,ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , (" NscDown init is %d\n" , pRaInfo->NscDown)); - pRaInfo->NscDown += pRaInfo->RTY[0 ] *RETRY_PENALTY [PenaltyID1][0 ]; - pRaInfo->NscDown += pRaInfo->RTY[1 ] *RETRY_PENALTY [PenaltyID1][1 ]; - pRaInfo->NscDown += pRaInfo->RTY[2 ] *RETRY_PENALTY [PenaltyID1][2 ]; - pRaInfo->NscDown += pRaInfo->RTY[3 ] *RETRY_PENALTY [PenaltyID1][3 ]; - pRaInfo->NscDown += pRaInfo->RTY[4 ] *RETRY_PENALTY [PenaltyID1][4 ]; + +for (i =0 ; i <=4 ; i++) + pRaInfo->NscDown += pRaInfo->RTY[i] *RETRY_PENALTY [PenaltyID1][i]; +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , - (" NscDown is %d, total*penalty[5] is %d\n" , - pRaInfo->NscDown, (pRaInfo->TOTAL *RETRY_PENALTY [PenaltyID1][5 ]))); + (" NscDown is %d, total*penalty[5] is %d\n" , pRaInfo->NscDown, + (pRaInfo->TOTAL *RETRY_PENALTY [PenaltyID1][5 ]))); +if (pRaInfo->NscDown > (pRaInfo->TOTAL *RETRY_PENALTY [PenaltyID1][5 ])) pRaInfo->NscDown -= pRaInfo->TOTAL *RETRY_PENALTY [PenaltyID1][5 ];else
@@ -303,14 +303,14 @@ static void odm_RateDecision_8188E(struct odm_dm_struct *dm_odm, PenaltyID2 =RETRY_PENALTY_UP_IDX [RateID];ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , (" NscUp init is %d\n" , pRaInfo->NscUp)); - pRaInfo->NscUp += pRaInfo->RTY[0 ] *RETRY_PENALTY [PenaltyID2][0 ]; - pRaInfo->NscUp += pRaInfo->RTY[1 ] *RETRY_PENALTY [PenaltyID2][1 ]; - pRaInfo->NscUp += pRaInfo->RTY[2 ] *RETRY_PENALTY [PenaltyID2][2 ]; - pRaInfo->NscUp += pRaInfo->RTY[3 ] *RETRY_PENALTY [PenaltyID2][3 ]; - pRaInfo->NscUp += pRaInfo->RTY[4 ] *RETRY_PENALTY [PenaltyID2][4 ]; + +for (i =0 ; i <=4 ; i++) + pRaInfo->NscUp += pRaInfo->RTY[i] *RETRY_PENALTY [PenaltyID2][i]; +ODM_RT_TRACE (dm_odm,ODM_COMP_RATE_ADAPTIVE ,ODM_DBG_TRACE , ("NscUp is %d, total*up[5] is %d\n" , pRaInfo->NscUp, (pRaInfo->TOTAL *RETRY_PENALTY [PenaltyID2][5 ]))); +if (pRaInfo->NscUp > (pRaInfo->TOTAL *RETRY_PENALTY [PenaltyID2][5 ])) pRaInfo->NscUp -= pRaInfo->TOTAL *RETRY_PENALTY [PenaltyID2][5 ];else
Signature · 1 line
1.9.1