} while (0)
-void ConfigureTxpowerTrack(struct DM_ODM_T *pDM_Odm, struct TXPWRTRACK_CFG *pConfig)
+void ConfigureTxpowerTrack(struct DM_ODM_T *pDM_Odm, struct txpwrtrack_cfg *pConfig)
{
ConfigureTxpowerTrack_8723B(pConfig);
}
u8 OFDM_min_index = 0; /* OFDM BB Swing should be less than +3.0dB, which is required by Arthur */
u8 Indexforchannel = 0; /* GetRightChnlPlaceforIQK(pHalData->CurrentChannel) */
- struct TXPWRTRACK_CFG c;
+ struct txpwrtrack_cfg c;
/* 4 1. The following TWO tables decide the final index of OFDM/CCK swing table. */
#ifndef __HAL_PHY_RF_H__
#define __HAL_PHY_RF_H__
-enum SPUR_CAL_METHOD {
+enum spur_cal_method {
PLL_RESET,
AFE_PHASE_SEL
};
-enum PWRTRACK_METHOD {
+enum pwrtrack_method {
BBSWING,
TXAGC,
MIX_MODE
};
-typedef void (*FuncSetPwr)(struct DM_ODM_T *, enum PWRTRACK_METHOD, u8, u8);
+typedef void (*FuncSetPwr)(struct DM_ODM_T *, enum pwrtrack_method, u8, u8);
typedef void (*FuncIQK)(struct DM_ODM_T *, u8, u8, u8);
typedef void (*FuncLCK)(struct DM_ODM_T *);
typedef void (*FuncSwing)(struct DM_ODM_T *, u8 **, u8 **, u8 **, u8 **);
-struct TXPWRTRACK_CFG {
+struct txpwrtrack_cfg {
u8 SwingTableSize_CCK;
u8 SwingTableSize_OFDM;
u8 Threshold_IQK;
FuncSwing GetDeltaSwingTable;
};
-void ConfigureTxpowerTrack(struct DM_ODM_T *pDM_Odm, struct TXPWRTRACK_CFG *pConfig);
+void ConfigureTxpowerTrack(struct DM_ODM_T *pDM_Odm, struct txpwrtrack_cfg *pConfig);
void ODM_ClearTxPowerTrackingState(struct DM_ODM_T *pDM_Odm);
*---------------------------------------------------------------------------*/
void ODM_TxPwrTrackSetPwr_8723B(
struct DM_ODM_T *pDM_Odm,
- enum PWRTRACK_METHOD Method,
+ enum pwrtrack_method Method,
u8 RFPath,
u8 ChannelMappedIndex
)
}
-void ConfigureTxpowerTrack_8723B(struct TXPWRTRACK_CFG *pConfig)
+void ConfigureTxpowerTrack_8723B(struct txpwrtrack_cfg *pConfig)
{
pConfig->SwingTableSize_CCK = CCK_TABLE_SIZE;
pConfig->SwingTableSize_OFDM = OFDM_TABLE_SIZE;
#define RF_T_METER_8723B 0x42 /* */
-void ConfigureTxpowerTrack_8723B(struct TXPWRTRACK_CFG *pConfig);
+void ConfigureTxpowerTrack_8723B(struct txpwrtrack_cfg *pConfig);
void DoIQK_8723B(
struct DM_ODM_T *pDM_Odm,
void ODM_TxPwrTrackSetPwr_8723B(
struct DM_ODM_T *pDM_Odm,
- enum PWRTRACK_METHOD Method,
+ enum pwrtrack_method Method,
u8 RFPath,
u8 ChannelMappedIndex
);