Value of this variable always is 0.

Signed-off-by: Ivan Safonov <insafo...@gmail.com>
---
 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c   |  8 +-------
 drivers/staging/rtl8188eu/hal/odm.c            |  3 +--
 drivers/staging/rtl8188eu/hal/odm_RTL8188E.c   | 19 -------------------
 drivers/staging/rtl8188eu/hal/phy.c            |  8 +-------
 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c    |  6 ------
 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 16 ++++++----------
 drivers/staging/rtl8188eu/hal/usb_halinit.c    | 25 +++++++------------------
 drivers/staging/rtl8188eu/include/drv_types.h  |  1 -
 drivers/staging/rtl8188eu/include/odm.h        |  1 -
 drivers/staging/rtl8188eu/os_dep/os_intfs.c    |  1 -
 10 files changed, 16 insertions(+), 72 deletions(-)

diff --git a/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c 
b/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
index 4032121..c92807e 100644
--- a/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
+++ b/drivers/staging/rtl8188eu/core/rtw_pwrctrl.c
@@ -127,9 +127,6 @@ void ips_enter(struct adapter *padapter)
        struct pwrctrl_priv *pwrpriv = &padapter->pwrctrlpriv;
        struct xmit_priv *pxmit_priv = &padapter->xmitpriv;
 
-       if (padapter->registrypriv.mp_mode == 1)
-               return;
-
        if (pxmit_priv->free_xmitbuf_cnt != NR_XMITBUFF ||
            pxmit_priv->free_xmit_extbuf_cnt != NR_XMIT_EXTBUFF) {
                DBG_88E_LEVEL(_drv_info_, "There are some pkts to transmit\n");
@@ -520,10 +517,7 @@ void rtw_init_pwrctrl_priv(struct adapter *padapter)
        pwrctrlpriv->bkeepfwalive = false;
 
        pwrctrlpriv->LpsIdleCount = 0;
-       if (padapter->registrypriv.mp_mode == 1)
-               pwrctrlpriv->power_mgnt = PS_MODE_ACTIVE;
-       else
-               pwrctrlpriv->power_mgnt = padapter->registrypriv.power_mgnt;/*  
PS_MODE_MIN; */
+       pwrctrlpriv->power_mgnt = padapter->registrypriv.power_mgnt;/*  
PS_MODE_MIN; */
        pwrctrlpriv->bLeisurePs = (PS_MODE_ACTIVE != pwrctrlpriv->power_mgnt) ? 
true : false;
 
        pwrctrlpriv->bFwCurrentInPSMode = false;
diff --git a/drivers/staging/rtl8188eu/hal/odm.c 
b/drivers/staging/rtl8188eu/hal/odm.c
index 16476e7..322eb31 100644
--- a/drivers/staging/rtl8188eu/hal/odm.c
+++ b/drivers/staging/rtl8188eu/hal/odm.c
@@ -991,8 +991,7 @@ void odm_TXPowerTrackingThermalMeterInit(struct 
odm_dm_struct *pDM_Odm)
 {
        pDM_Odm->RFCalibrateInfo.bTXPowerTracking = true;
        pDM_Odm->RFCalibrateInfo.TXPowercount = 0;
-       if (*(pDM_Odm->mp_mode) != 1)
-               pDM_Odm->RFCalibrateInfo.TxPowerTrackControl = true;
+       pDM_Odm->RFCalibrateInfo.TxPowerTrackControl = true;
        MSG_88E("pDM_Odm TxPowerTrackControl = %d\n", 
pDM_Odm->RFCalibrateInfo.TxPowerTrackControl);
 
        pDM_Odm->RFCalibrateInfo.TxPowerTrackControl = true;
diff --git a/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c 
b/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
index dd9b902..5a0bc8b 100644
--- a/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
+++ b/drivers/staging/rtl8188eu/hal/odm_RTL8188E.c
@@ -21,13 +21,6 @@ static void dm_rx_hw_antena_div_init(struct odm_dm_struct 
*dm_odm)
        struct adapter *adapter = dm_odm->Adapter;
        u32 value32;
 
-       if (*(dm_odm->mp_mode) == 1) {
-               dm_odm->AntDivType = CGCS_RX_SW_ANTDIV;
-               phy_set_bb_reg(adapter, ODM_REG_IGI_A_11N, BIT(7), 0);
-               phy_set_bb_reg(adapter, ODM_REG_LNA_SWITCH_11N, BIT(31), 1);
-               return;
-       }
-
        /* MAC Setting */
        value32 = phy_query_bb_reg(adapter, ODM_REG_ANTSEL_PIN_11N, bMaskDWord);
        phy_set_bb_reg(adapter, ODM_REG_ANTSEL_PIN_11N, bMaskDWord,
@@ -52,14 +45,6 @@ static void dm_trx_hw_antenna_div_init(struct odm_dm_struct 
*dm_odm)
        struct adapter *adapter = dm_odm->Adapter;
        u32     value32;
 
-       if (*(dm_odm->mp_mode) == 1) {
-               dm_odm->AntDivType = CGCS_RX_SW_ANTDIV;
-               phy_set_bb_reg(adapter, ODM_REG_IGI_A_11N, BIT(7), 0);
-               phy_set_bb_reg(adapter, ODM_REG_RX_ANT_CTRL_11N,
-                              BIT(5) | BIT(4) | BIT(3), 0);
-               return;
-       }
-
        /* MAC Setting */
        value32 = phy_query_bb_reg(adapter, ODM_REG_ANTSEL_PIN_11N, bMaskDWord);
        phy_set_bb_reg(adapter, ODM_REG_ANTSEL_PIN_11N, bMaskDWord,
@@ -98,10 +83,6 @@ static void dm_fast_training_init(struct odm_dm_struct 
*dm_odm)
        struct fast_ant_train *dm_fat_tbl = &dm_odm->DM_FatTable;
        u32 AntCombination = 2;
 
-       if (*(dm_odm->mp_mode) == 1) {
-               return;
-       }
-
        for (i = 0; i < 6; i++) {
                dm_fat_tbl->Bssid[i] = 0;
                dm_fat_tbl->antSumRSSI[i] = 0;
diff --git a/drivers/staging/rtl8188eu/hal/phy.c 
b/drivers/staging/rtl8188eu/hal/phy.c
index 35c91e0..8462a91 100644
--- a/drivers/staging/rtl8188eu/hal/phy.c
+++ b/drivers/staging/rtl8188eu/hal/phy.c
@@ -981,7 +981,7 @@ static void phy_iq_calibrate(struct adapter *adapt, s32 
result[][8],
                             u8 t, bool is2t)
 {
        struct odm_dm_struct *dm_odm = &adapt->HalData->odmpriv;
-       u32 i;
+       u32 i, retry_count = 2;
        u8 path_a_ok, path_b_ok;
        u32 adda_reg[IQK_ADDA_REG_NUM] = {
                                          rFPGA0_XCD_SwitchControl, rBlue_Tooth,
@@ -1004,12 +1004,6 @@ static void phy_iq_calibrate(struct adapter *adapt, s32 
result[][8],
                                              rFPGA0_XAB_RFInterfaceSW, 
rFPGA0_XA_RFInterfaceOE,
                                              rFPGA0_XB_RFInterfaceOE, 
rFPGA0_RFMOD};
 
-       u32 retry_count = 9;
-       if (*(dm_odm->mp_mode) == 1)
-               retry_count = 9;
-       else
-               retry_count = 2;
-
        if (t == 0) {
 
                /*  Save ADDA parameters, turn Path A ADDA on */
diff --git a/drivers/staging/rtl8188eu/hal/rtl8188e_dm.c 
b/drivers/staging/rtl8188eu/hal/rtl8188e_dm.c
index d04b7fb..9ab9218 100644
--- a/drivers/staging/rtl8188eu/hal/rtl8188e_dm.c
+++ b/drivers/staging/rtl8188eu/hal/rtl8188e_dm.c
@@ -94,11 +94,6 @@ static void Update_ODM_ComInfo_88E(struct adapter *Adapter)
        if (hal_data->AntDivCfg)
                pdmpriv->InitODMFlag |= ODM_BB_ANT_DIV;
 
-       if (Adapter->registrypriv.mp_mode == 1) {
-               pdmpriv->InitODMFlag =  ODM_RF_CALIBRATION |
-                                       ODM_RF_TX_PWR_TRACK;
-       }
-
        dm_odm->SupportAbility = pdmpriv->InitODMFlag;
 
        dm_odm->pNumTxBytesUnicast = &Adapter->xmitpriv.tx_bytes;
@@ -109,7 +104,6 @@ static void Update_ODM_ComInfo_88E(struct adapter *Adapter)
        dm_odm->pBandWidth = (u8 *)&hal_data->CurrentChannelBW;
        dm_odm->pChannel = &hal_data->CurrentChannel;
        dm_odm->pbNet_closed = (bool *)&Adapter->net_closed;
-       dm_odm->mp_mode = &Adapter->registrypriv.mp_mode;
        dm_odm->pbScanInProcess = (bool *)&pmlmepriv->bScanInProcess;
        dm_odm->pbPowerSaving = (bool *)&pwrctrlpriv->bpower_saving;
        dm_odm->AntDivType = hal_data->TRxAntDivType;
diff --git a/drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c 
b/drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c
index 85650b2..7a704d9 100644
--- a/drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c
+++ b/drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c
@@ -177,11 +177,9 @@ static s32 update_txdesc(struct xmit_frame *pxmitframe, u8 
*pmem, s32 sz, u8 bag
        struct mlme_ext_info    *pmlmeinfo = &(pmlmeext->mlmext_info);
        int     bmcst = IS_MCAST(pattrib->ra);
 
-       if (adapt->registrypriv.mp_mode == 0) {
-               if ((!bagg_pkt) && (urb_zero_packet_chk(adapt, sz) == 0)) {
-                       ptxdesc = (struct tx_desc *)(pmem+PACKET_OFFSET_SZ);
-                       pull = 1;
-               }
+       if ((!bagg_pkt) && (urb_zero_packet_chk(adapt, sz) == 0)) {
+               ptxdesc = (struct tx_desc *)(pmem+PACKET_OFFSET_SZ);
+               pull = 1;
        }
 
        memset(ptxdesc, 0, sizeof(struct tx_desc));
@@ -197,11 +195,9 @@ static s32 update_txdesc(struct xmit_frame *pxmitframe, u8 
*pmem, s32 sz, u8 bag
        if (bmcst)
                ptxdesc->txdw0 |= cpu_to_le32(BMC);
 
-       if (adapt->registrypriv.mp_mode == 0) {
-               if (!bagg_pkt) {
-                       if ((pull) && (pxmitframe->pkt_offset > 0))
-                               pxmitframe->pkt_offset = pxmitframe->pkt_offset 
- 1;
-               }
+       if (!bagg_pkt) {
+               if ((pull) && (pxmitframe->pkt_offset > 0))
+                       pxmitframe->pkt_offset = pxmitframe->pkt_offset - 1;
        }
 
        /*  pkt_offset, unit:8 bytes padding */
diff --git a/drivers/staging/rtl8188eu/hal/usb_halinit.c 
b/drivers/staging/rtl8188eu/hal/usb_halinit.c
index 3675edb..ae923f3 100644
--- a/drivers/staging/rtl8188eu/hal/usb_halinit.c
+++ b/drivers/staging/rtl8188eu/hal/usb_halinit.c
@@ -411,12 +411,6 @@ static void _InitRDGSetting(struct adapter *Adapter)
        usb_write8(Adapter, REG_RD_RESP_PKT_TH, 0x05);
 }
 
-static void _InitRxSetting(struct adapter *Adapter)
-{
-       usb_write32(Adapter, REG_MACID, 0x87654321);
-       usb_write32(Adapter, 0x0700, 0x87654321);
-}
-
 static void _InitRetryFunction(struct adapter *Adapter)
 {
        u8 value8;
@@ -715,20 +709,15 @@ u32 rtl8188eu_hal_init(struct adapter *Adapter)
        _InitTxBufferBoundary(Adapter, 0);
 
        HAL_INIT_PROFILE_TAG(HAL_INIT_STAGES_DOWNLOAD_FW);
-       if (Adapter->registrypriv.mp_mode == 1) {
-               _InitRxSetting(Adapter);
-               Adapter->bFWReady = false;
-       } else {
-               status = rtl88eu_download_fw(Adapter);
+       status = rtl88eu_download_fw(Adapter);
 
-               if (status) {
-                       DBG_88E("%s: Download Firmware failed!!\n", __func__);
-                       Adapter->bFWReady = false;
-                       return status;
-               }
-               RT_TRACE(_module_hci_hal_init_c_, _drv_info_, 
("Initializeadapt8192CSdio(): Download Firmware Success!!\n"));
-               Adapter->bFWReady = true;
+       if (status) {
+               DBG_88E("%s: Download Firmware failed!!\n", __func__);
+               Adapter->bFWReady = false;
+               return status;
        }
+       RT_TRACE(_module_hci_hal_init_c_, _drv_info_, 
("Initializeadapt8192CSdio(): Download Firmware Success!!\n"));
+       Adapter->bFWReady = true;
        rtl8188e_InitializeFirmwareVars(Adapter);
 
        rtl88eu_phy_mac_config(Adapter);
diff --git a/drivers/staging/rtl8188eu/include/drv_types.h 
b/drivers/staging/rtl8188eu/include/drv_types.h
index e86419e..090f295 100644
--- a/drivers/staging/rtl8188eu/include/drv_types.h
+++ b/drivers/staging/rtl8188eu/include/drv_types.h
@@ -64,7 +64,6 @@ struct registry_priv {
        u8      power_mgnt;
        u8      ips_mode;
        u8      smart_ps;
-       u8      mp_mode;
        u8      software_encrypt;
        u8      software_decrypt;
        u8      acm_method;
diff --git a/drivers/staging/rtl8188eu/include/odm.h 
b/drivers/staging/rtl8188eu/include/odm.h
index 4fb3bb0..4fcab74 100644
--- a/drivers/staging/rtl8188eu/include/odm.h
+++ b/drivers/staging/rtl8188eu/include/odm.h
@@ -861,7 +861,6 @@ struct odm_dm_struct {
        u8      BbSwingIdxCckCurrent;
        u8      BbSwingIdxCckBase;
        bool    BbSwingFlagCck;
-       u8      *mp_mode;
        /*  ODM system resource. */
 
        /*  ODM relative time. */
diff --git a/drivers/staging/rtl8188eu/os_dep/os_intfs.c 
b/drivers/staging/rtl8188eu/os_dep/os_intfs.c
index 8fc3fad..3e37981 100644
--- a/drivers/staging/rtl8188eu/os_dep/os_intfs.c
+++ b/drivers/staging/rtl8188eu/os_dep/os_intfs.c
@@ -165,7 +165,6 @@ static void loadparam(struct adapter *padapter, struct 
net_device *pnetdev)
        registry_par->smart_ps =  (u8)rtw_smart_ps;
        registry_par->power_mgnt = (u8)rtw_power_mgnt;
        registry_par->ips_mode = (u8)rtw_ips_mode;
-       registry_par->mp_mode = 0;
        registry_par->software_encrypt = (u8)rtw_software_encrypt;
        registry_par->software_decrypt = (u8)rtw_software_decrypt;
        registry_par->acm_method = (u8)rtw_acm_method;
-- 
2.7.3

_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to