*/
 s32 PHY_MACConfig8723B(struct adapter *Adapter)
 {
-       int rtStatus = _SUCCESS;
        struct hal_com_data     *pHalData = GET_HAL_DATA(Adapter);
-       s8 *pszMACRegFile;
-       s8 sz8723MACRegFile[] = RTL8723B_PHY_MACREG;
-
-
-       pszMACRegFile = sz8723MACRegFile;
-
-       /*  */
-       /*  Config MAC */
-       /*  */
-       rtStatus = phy_ConfigMACWithParaFile(Adapter, pszMACRegFile);
-       if (rtStatus == _FAIL) {
-               ODM_ReadAndConfig_MP_8723B_MAC_REG(&pHalData->odmpriv);
-               rtStatus = _SUCCESS;
-       }
 
-       return rtStatus;
+       ODM_ReadAndConfig_MP_8723B_MAC_REG(&pHalData->odmpriv);
+       return _SUCCESS;
 }
 
 /**
 static int phy_BB8723b_Config_ParaFile(struct adapter *Adapter)
 {
        struct hal_com_data *pHalData = GET_HAL_DATA(Adapter);
-       int rtStatus = _SUCCESS;
-       u8 sz8723BBRegFile[] = RTL8723B_PHY_REG;
-       u8 sz8723AGCTableFile[] = RTL8723B_AGC_TAB;
-       u8 sz8723BBBRegPgFile[] = RTL8723B_PHY_REG_PG;
-       u8 sz8723BRFTxPwrLmtFile[] = RTL8723B_TXPWR_LMT;
-       u8 *pszBBRegFile = NULL, *pszAGCTableFile = NULL, *pszBBRegPgFile = NULL, *pszRFTxPwrLmtFile = NULL;
-
-       pszBBRegFile = sz8723BBRegFile;
-       pszAGCTableFile = sz8723AGCTableFile;
-       pszBBRegPgFile = sz8723BBBRegPgFile;
-       pszRFTxPwrLmtFile = sz8723BRFTxPwrLmtFile;
 
        /*  Read Tx Power Limit File */
        PHY_InitTxPowerLimit(Adapter);
                Adapter->registrypriv.RegEnableTxPowerLimit == 1 ||
                (Adapter->registrypriv.RegEnableTxPowerLimit == 2 && pHalData->EEPROMRegulatory == 1)
        ) {
-               if (PHY_ConfigRFWithPowerLimitTableParaFile(Adapter, pszRFTxPwrLmtFile) == _FAIL) {
-                       if (HAL_STATUS_SUCCESS != ODM_ConfigRFWithHeaderFile(&pHalData->odmpriv, CONFIG_RF_TXPWR_LMT, (ODM_RF_RADIO_PATH_E)0))
-                               rtStatus = _FAIL;
-               }
-
-               if (rtStatus != _SUCCESS) {
-                       DBG_871X("%s():Read Tx power limit fail\n", __func__);
-                       goto phy_BB8190_Config_ParaFile_Fail;
-               }
+               ODM_ConfigRFWithHeaderFile(&pHalData->odmpriv,
+                                          CONFIG_RF_TXPWR_LMT, 0);
        }
 
        /*  */
        /*  1. Read PHY_REG.TXT BB INIT!! */
        /*  */
-       if (phy_ConfigBBWithParaFile(Adapter, pszBBRegFile, CONFIG_BB_PHY_REG) ==
-               _FAIL) {
-               if (HAL_STATUS_SUCCESS != ODM_ConfigBBWithHeaderFile(&pHalData->odmpriv, CONFIG_BB_PHY_REG))
-                       rtStatus = _FAIL;
-       }
-
-       if (rtStatus != _SUCCESS) {
-               DBG_8192C("%s():Write BB Reg Fail!!", __func__);
-               goto phy_BB8190_Config_ParaFile_Fail;
-       }
+       ODM_ConfigBBWithHeaderFile(&pHalData->odmpriv, CONFIG_BB_PHY_REG);
 
        /*  If EEPROM or EFUSE autoload OK, We must config by PHY_REG_PG.txt */
        PHY_InitTxPowerByRate(Adapter);
                Adapter->registrypriv.RegEnableTxPowerByRate == 1 ||
                (Adapter->registrypriv.RegEnableTxPowerByRate == 2 && pHalData->EEPROMRegulatory != 2)
        ) {
-               if (phy_ConfigBBWithPgParaFile(Adapter, pszBBRegPgFile) ==
-                       _FAIL) {
-                       if (HAL_STATUS_SUCCESS != ODM_ConfigBBWithHeaderFile(&pHalData->odmpriv, CONFIG_BB_PHY_REG_PG))
-                               rtStatus = _FAIL;
-               }
+               ODM_ConfigBBWithHeaderFile(&pHalData->odmpriv,
+                                          CONFIG_BB_PHY_REG_PG);
 
                if (pHalData->odmpriv.PhyRegPgValueType == PHY_REG_PG_EXACT_VALUE)
                        PHY_TxPowerByRateConfiguration(Adapter);
                        (Adapter->registrypriv.RegEnableTxPowerLimit == 2 && pHalData->EEPROMRegulatory == 1)
                )
                        PHY_ConvertTxPowerLimitToPowerIndex(Adapter);
-
-               if (rtStatus != _SUCCESS) {
-                       DBG_8192C("%s():BB_PG Reg Fail!!\n", __func__);
-               }
        }
 
        /*  */
        /*  2. Read BB AGC table Initialization */
        /*  */
-       if (phy_ConfigBBWithParaFile(Adapter, pszAGCTableFile,
-                                    CONFIG_BB_AGC_TAB) == _FAIL) {
-               if (HAL_STATUS_SUCCESS != ODM_ConfigBBWithHeaderFile(&pHalData->odmpriv, CONFIG_BB_AGC_TAB))
-                       rtStatus = _FAIL;
-       }
-
-       if (rtStatus != _SUCCESS) {
-               DBG_8192C("%s():AGC Table Fail\n", __func__);
-               goto phy_BB8190_Config_ParaFile_Fail;
-       }
-
-phy_BB8190_Config_ParaFile_Fail:
+       ODM_ConfigBBWithHeaderFile(&pHalData->odmpriv, CONFIG_BB_AGC_TAB);
 
-       return rtStatus;
+       return _SUCCESS;
 }
 
 
 
        u32 u4RegValue = 0;
        u8 eRFPath;
        struct bb_register_def *pPhyReg;
-
-       int rtStatus = _SUCCESS;
        struct hal_com_data *pHalData = GET_HAL_DATA(Adapter);
 
-       static char sz8723RadioAFile[] = RTL8723B_PHY_RADIO_A;
-       static char sz8723RadioBFile[] = RTL8723B_PHY_RADIO_B;
-       static s8 sz8723BTxPwrTrackFile[] = RTL8723B_TXPWR_TRACK;
-       char *pszRadioAFile, *pszRadioBFile, *pszTxPwrTrackFile;
-
-       pszRadioAFile = sz8723RadioAFile;
-       pszRadioBFile = sz8723RadioBFile;
-       pszTxPwrTrackFile = sz8723BTxPwrTrackFile;
-
        /* 3----------------------------------------------------------------- */
        /* 3 <2> Initialize RF */
        /* 3----------------------------------------------------------------- */
                /*----Initialize RF fom connfiguration file----*/
                switch (eRFPath) {
                case RF_PATH_A:
-                       if (PHY_ConfigRFWithParaFile(Adapter, pszRadioAFile,
-                                                    eRFPath) == _FAIL) {
-                               if (HAL_STATUS_FAILURE == ODM_ConfigRFWithHeaderFile(&pHalData->odmpriv, CONFIG_RF_RADIO, (ODM_RF_RADIO_PATH_E)eRFPath))
-                                       rtStatus = _FAIL;
-                       }
-                       break;
                case RF_PATH_B:
-                       if (PHY_ConfigRFWithParaFile(Adapter, pszRadioBFile,
-                                                    eRFPath) == _FAIL) {
-                               if (HAL_STATUS_FAILURE == ODM_ConfigRFWithHeaderFile(&pHalData->odmpriv, CONFIG_RF_RADIO, (ODM_RF_RADIO_PATH_E)eRFPath))
-                                       rtStatus = _FAIL;
-                       }
+                       ODM_ConfigRFWithHeaderFile(&pHalData->odmpriv,
+                                                  CONFIG_RF_RADIO, eRFPath);
                        break;
                case RF_PATH_C:
-                       break;
                case RF_PATH_D:
                        break;
                }
                        PHY_SetBBReg(Adapter, pPhyReg->rfintfs, bRFSI_RFENV << 16, u4RegValue);
                        break;
                }
-
-               if (rtStatus != _SUCCESS) {
-                       /* RT_TRACE(COMP_FPGA, DBG_LOUD, ("phy_RF6052_Config_ParaFile():Radio[%d] Fail!!", eRFPath)); */
-                       goto phy_RF6052_Config_ParaFile_Fail;
-               }
-
        }
 
        /* 3 ----------------------------------------------------------------- */
        /* 3 Configuration of Tx Power Tracking */
        /* 3 ----------------------------------------------------------------- */
 
-       if (PHY_ConfigRFWithTxPwrTrackParaFile(Adapter, pszTxPwrTrackFile) ==
-               _FAIL) {
-               ODM_ConfigRFWithTxPwrTrackHeaderFile(&pHalData->odmpriv);
-       }
+       ODM_ConfigRFWithTxPwrTrackHeaderFile(&pHalData->odmpriv);
 
        /* RT_TRACE(COMP_INIT, DBG_LOUD, ("<---phy_RF6052_Config_ParaFile()\n")); */
-       return rtStatus;
-
-phy_RF6052_Config_ParaFile_Fail:
-       return rtStatus;
+       return _SUCCESS;
 }