The local variable rfPath in Hal_SetAntennaPathPower() and Hal_SetTxPower() is set but not used. Remove the variable and related code. Signed-off-by: Michael Straube <straube.linux@xxxxxxxxx> --- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 29 +---------------------- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/drivers/staging/r8188eu/hal/rtl8188e_mp.c b/drivers/staging/r8188eu/hal/rtl8188e_mp.c index 49c672383e43..ec1d7e90547e 100644 --- a/drivers/staging/r8188eu/hal/rtl8188e_mp.c +++ b/drivers/staging/r8188eu/hal/rtl8188e_mp.c @@ -221,24 +221,10 @@ void Hal_SetAntennaPathPower(struct adapter *pAdapter) { struct hal_data_8188e *pHalData = GET_HAL_DATA(pAdapter); u8 TxPowerLevel[RF_PATH_MAX]; - u8 rfPath; TxPowerLevel[RF_PATH_A] = pAdapter->mppriv.txpoweridx; TxPowerLevel[RF_PATH_B] = pAdapter->mppriv.txpoweridx_b; - switch (pAdapter->mppriv.antenna_tx) { - case ANTENNA_A: - default: - rfPath = RF_PATH_A; - break; - case ANTENNA_B: - rfPath = RF_PATH_B; - break; - case ANTENNA_C: - rfPath = RF_PATH_C; - break; - } - switch (pHalData->rf_chip) { case RF_8225: case RF_8256: @@ -256,24 +242,11 @@ void Hal_SetTxPower(struct adapter *pAdapter) struct hal_data_8188e *pHalData = GET_HAL_DATA(pAdapter); u8 TxPower = pAdapter->mppriv.txpoweridx; u8 TxPowerLevel[RF_PATH_MAX]; - u8 rf, rfPath; + u8 rf; for (rf = 0; rf < RF_PATH_MAX; rf++) TxPowerLevel[rf] = TxPower; - switch (pAdapter->mppriv.antenna_tx) { - case ANTENNA_A: - default: - rfPath = RF_PATH_A; - break; - case ANTENNA_B: - rfPath = RF_PATH_B; - break; - case ANTENNA_C: - rfPath = RF_PATH_C; - break; - } - switch (pHalData->rf_chip) { /* 2008/09/12 MH Test only !! We enable the TX power tracking for MP!!!!! */ /* We should call normal driver API later!! */ -- 2.33.0