1 /******************************************************************************
3 * Copyright(c) 2007 - 2011 Realtek Corporation. All rights reserved.
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of version 2 of the GNU General Public License as
7 * published by the Free Software Foundation.
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 ******************************************************************************/
16 #ifndef __HAL_PHY_RF_8723B_H__
17 #define __HAL_PHY_RF_8723B_H__
19 /*--------------------------Define Parameters-------------------------------*/
20 #define IQK_DELAY_TIME_8723B 20 /* ms */
21 #define IQK_DEFERRED_TIME_8723B 4
22 #define index_mapping_NUM_8723B 15
23 #define AVG_THERMAL_NUM_8723B 4
24 #define RF_T_METER_8723B 0x42 /* */
27 void ConfigureTxpowerTrack_8723B(PTXPWRTRACK_CFG pConfig);
36 void ODM_TxPwrTrackSetPwr_8723B(
38 PWRTRACK_METHOD Method,
44 void PHY_IQCalibrate_8723B(
45 struct adapter *Adapter,
52 void ODM_SetIQCbyRFpath(PDM_ODM_T pDM_Odm, u32 RFpath);
57 void PHY_LCCalibrate_8723B(PDM_ODM_T pDM_Odm);
62 void PHY_DigitalPredistortion_8723B(struct adapter *padapter);
65 void _PHY_SaveADDARegisters_8723B(
66 struct adapter *padapter,
72 void _PHY_PathADDAOn_8723B(
73 struct adapter *padapter,
79 void _PHY_MACSettingCalibration_8723B(
80 struct adapter *padapter, u32 *MACReg, u32 *MACBackup
83 #endif /* #ifndef __HAL_PHY_RF_8188E_H__ */