1
0
mirror of https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git synced 2025-12-12 15:46:22 +01:00
This commit is contained in:
Chen Minqiang
2016-10-10 02:54:43 +08:00
committed by Harshavardhana
parent c962f7a88d
commit 00aedbde5c
408 changed files with 192446 additions and 81116 deletions

View File

@@ -44,35 +44,35 @@
/*--------------------------Exported Function prototype---------------------*/
u32
PHY_QueryBBReg_8723B(
IN PADAPTER Adapter,
IN u32 RegAddr,
IN u32 BitMask
);
IN PADAPTER Adapter,
IN u32 RegAddr,
IN u32 BitMask
);
VOID
PHY_SetBBReg_8723B(
IN PADAPTER Adapter,
IN u32 RegAddr,
IN u32 BitMask,
IN u32 Data
);
IN PADAPTER Adapter,
IN u32 RegAddr,
IN u32 BitMask,
IN u32 Data
);
u32
PHY_QueryRFReg_8723B(
IN PADAPTER Adapter,
IN u8 eRFPath,
IN u32 RegAddr,
IN u32 BitMask
);
IN PADAPTER Adapter,
IN u8 eRFPath,
IN u32 RegAddr,
IN u32 BitMask
);
VOID
PHY_SetRFReg_8723B(
IN PADAPTER Adapter,
IN u8 eRFPath,
IN u32 RegAddr,
IN u32 BitMask,
IN u32 Data
);
IN PADAPTER Adapter,
IN u8 eRFPath,
IN u32 RegAddr,
IN u32 BitMask,
IN u32 Data
);
/* MAC/BB/RF HAL config */
int PHY_BBConfig8723B(PADAPTER Adapter );
@@ -83,58 +83,65 @@ s32 PHY_MACConfig8723B(PADAPTER padapter);
int
PHY_ConfigRFWithParaFile_8723B(
IN PADAPTER Adapter,
IN u8* pFileName,
RF_PATH eRFPath
);
int
PHY_ConfigRFWithHeaderFile_8723B(
IN PADAPTER Adapter,
RF_PATH eRFPath
);
int
PHY_ConfigRFWithTxPwrTrackParaFile(
IN PADAPTER Adapter,
IN s8 * pFileName
IN PADAPTER Adapter,
IN u8* pFileName,
RF_PATH eRFPath
);
VOID
storePwrIndexDiffRateOffset(
IN PADAPTER Adapter,
IN u32 RegAddr,
IN u32 BitMask,
IN u32 Data
);
PHY_SetTxPowerIndex_8723B(
IN PADAPTER Adapter,
IN u32 PowerIndex,
IN u8 RFPath,
IN u8 Rate
);
void PHY_SetTxPowerLevel8723B(PADAPTER Adapter, u8 channel);
u8
PHY_GetTxPowerIndex_8723B(
IN PADAPTER pAdapter,
IN u8 RFPath,
IN u8 Rate,
IN CHANNEL_WIDTH BandWidth,
IN u8 Channel
);
VOID
PHY_GetTxPowerLevel8723B(
IN PADAPTER Adapter,
OUT s32* powerlevel
);
VOID
PHY_SetTxPowerLevel8723B(
IN PADAPTER Adapter,
IN u8 channel
);
IN PADAPTER Adapter,
IN u8 channel
);
VOID
PHY_SetBWMode8723B(
IN PADAPTER Adapter,
IN CHANNEL_WIDTH Bandwidth, // 20M or 40M
IN unsigned char Offset // Upper, Lower, or Don't care
IN PADAPTER Adapter,
IN CHANNEL_WIDTH Bandwidth, // 20M or 40M
IN unsigned char Offset // Upper, Lower, or Don't care
);
VOID
PHY_SwChnl8723B( // Call after initialization
IN PADAPTER Adapter,
IN u8 channel
);
IN PADAPTER Adapter,
IN u8 channel
);
VOID
PHY_SetSwChnlBWMode8723B(
IN PADAPTER Adapter,
IN u8 channel,
IN CHANNEL_WIDTH Bandwidth,
IN u8 Offset40,
IN u8 Offset80
IN PADAPTER Adapter,
IN u8 channel,
IN CHANNEL_WIDTH Bandwidth,
IN u8 Offset40,
IN u8 Offset80
);
VOID PHY_SetRFPathSwitch_8723B(
IN PADAPTER pAdapter,
IN BOOLEAN bMain
);
/*--------------------------Exported Function prototype End---------------------*/