| /linux/drivers/staging/rtl8723bs/hal/ |
| H A D | HalPhyRf.c | 11 void ConfigureTxpowerTrack(struct dm_odm_t *pDM_Odm, struct txpwrtrack_cfg *pConfig) in ConfigureTxpowerTrack() argument 24 void ODM_ClearTxPowerTrackingState(struct dm_odm_t *pDM_Odm) in ODM_ClearTxPowerTrackingState() argument 26 struct hal_com_data *pHalData = GET_HAL_DATA(pDM_Odm->Adapter); in ODM_ClearTxPowerTrackingState() 29 pDM_Odm->BbSwingIdxCckBase = pDM_Odm->DefaultCckIndex; in ODM_ClearTxPowerTrackingState() 30 pDM_Odm->BbSwingIdxCck = pDM_Odm->DefaultCckIndex; in ODM_ClearTxPowerTrackingState() 31 pDM_Odm->RFCalibrateInfo.CCK_index = 0; in ODM_ClearTxPowerTrackingState() 34 pDM_Odm->BbSwingIdxOfdmBase[p] = pDM_Odm->DefaultOfdmIndex; in ODM_ClearTxPowerTrackingState() 35 pDM_Odm->BbSwingIdxOfdm[p] = pDM_Odm->DefaultOfdmIndex; in ODM_ClearTxPowerTrackingState() 36 pDM_Odm->RFCalibrateInfo.OFDM_index[p] = pDM_Odm->DefaultOfdmIndex; in ODM_ClearTxPowerTrackingState() 38 pDM_Odm->RFCalibrateInfo.PowerIndexOffset[p] = 0; in ODM_ClearTxPowerTrackingState() [all …]
|
| H A D | odm_DynamicBBPowerSaving.c | 12 struct dm_odm_t *pDM_Odm = (struct dm_odm_t *)pDM_VOID; in odm_DynamicBBPowerSavingInit() local 13 struct ps_t *pDM_PSTable = &pDM_Odm->DM_PSTable; in odm_DynamicBBPowerSavingInit() 25 struct dm_odm_t *pDM_Odm = (struct dm_odm_t *)pDM_VOID; in ODM_RF_Saving() local 26 struct ps_t *pDM_PSTable = &pDM_Odm->DM_PSTable; in ODM_RF_Saving() 30 if (pDM_Odm->PatchID == 40) { /* RT_CID_819x_FUNAI_TV */ in ODM_RF_Saving() 37 pDM_PSTable->Reg874 = (PHY_QueryBBReg(pDM_Odm->Adapter, 0x874, bMaskDWord)&0x1CC000)>>14; in ODM_RF_Saving() 38 pDM_PSTable->RegC70 = (PHY_QueryBBReg(pDM_Odm->Adapter, 0xc70, bMaskDWord)&BIT3)>>3; in ODM_RF_Saving() 39 pDM_PSTable->Reg85C = (PHY_QueryBBReg(pDM_Odm->Adapter, 0x85c, bMaskDWord)&0xFF000000)>>24; in ODM_RF_Saving() 40 pDM_PSTable->RegA74 = (PHY_QueryBBReg(pDM_Odm->Adapter, 0xa74, bMaskDWord)&0xF000)>>12; in ODM_RF_Saving() 46 if (pDM_Odm->RSSI_Min != 0xFF) { in ODM_RF_Saving() [all …]
|
| H A D | rtl8723b_dm.c | 22 struct dm_odm_t *pDM_Odm = &pHalData->odmpriv; in Init_ODM_ComInfo_8723b() local 29 memset(pDM_Odm, 0, sizeof(*pDM_Odm)); in Init_ODM_ComInfo_8723b() 31 pDM_Odm->Adapter = Adapter; in Init_ODM_ComInfo_8723b() 33 ODM_CmnInfoInit(pDM_Odm, ODM_CMNINFO_PLATFORM, ODM_CE); in Init_ODM_ComInfo_8723b() 34 ODM_CmnInfoInit(pDM_Odm, ODM_CMNINFO_INTERFACE, RTW_SDIO); in Init_ODM_ComInfo_8723b() 35 ODM_CmnInfoInit(pDM_Odm, ODM_CMNINFO_PACKAGE_TYPE, pHalData->PackageType); in Init_ODM_ComInfo_8723b() 36 ODM_CmnInfoInit(pDM_Odm, ODM_CMNINFO_IC_TYPE, ODM_RTL8723B); in Init_ODM_ComInfo_8723b() 41 ODM_CmnInfoInit(pDM_Odm, ODM_CMNINFO_FAB_VER, fab_ver); in Init_ODM_ComInfo_8723b() 42 ODM_CmnInfoInit(pDM_Odm, ODM_CMNINFO_CUT_VER, cut_ver); in Init_ODM_ComInfo_8723b() 44 ODM_CmnInfoInit(pDM_Odm, ODM_CMNINFO_PATCH_ID, pHalData->CustomerID); in Init_ODM_ComInfo_8723b() [all …]
|
| H A D | odm_EdcaTurboCheck.c | 34 struct dm_odm_t *pDM_Odm = (struct dm_odm_t *)pDM_VOID; in ODM_EdcaTurboInit() local 35 struct adapter *Adapter = pDM_Odm->Adapter; in ODM_EdcaTurboInit() 37 pDM_Odm->DM_EDCA_Table.bCurrentTurboEDCA = false; in ODM_EdcaTurboInit() 38 pDM_Odm->DM_EDCA_Table.bIsCurRDLState = false; in ODM_EdcaTurboInit() 48 struct dm_odm_t *pDM_Odm = (struct dm_odm_t *)pDM_VOID; in odm_EdcaTurboCheck() local 50 if (!(pDM_Odm->SupportAbility & ODM_MAC_EDCA_TURBO)) in odm_EdcaTurboCheck() 53 odm_EdcaTurboCheckCE(pDM_Odm); in odm_EdcaTurboCheck() 58 struct dm_odm_t *pDM_Odm = (struct dm_odm_t *)pDM_VOID; in odm_EdcaTurboCheckCE() local 59 struct adapter *Adapter = pDM_Odm->Adapter; in odm_EdcaTurboCheckCE() 77 if (!pDM_Odm->bLinked) { in odm_EdcaTurboCheckCE() [all …]
|
| H A D | odm_RegConfig8723B.h | 10 void odm_ConfigRFReg_8723B(struct dm_odm_t *pDM_Odm, 17 void odm_ConfigRF_RadioA_8723B(struct dm_odm_t *pDM_Odm, u32 Addr, u32 Data); 19 void odm_ConfigMAC_8723B(struct dm_odm_t *pDM_Odm, u32 Addr, u8 Data); 21 void odm_ConfigBB_AGC_8723B(struct dm_odm_t *pDM_Odm, 27 void odm_ConfigBB_PHY_REG_PG_8723B(struct dm_odm_t *pDM_Odm, u32 RfPath, u32 Addr, 30 void odm_ConfigBB_PHY_8723B(struct dm_odm_t *pDM_Odm, 36 void odm_ConfigBB_TXPWR_LMT_8723B(struct dm_odm_t *pDM_Odm,
|
| H A D | odm_HWConfig.c | 10 #define READ_AND_CONFIG_MP(ic, txt) (ODM_ReadAndConfig_MP_##ic##txt(pDM_Odm)) 250 struct dm_odm_t *pDM_Odm, struct odm_phy_info *pPhyInfo, struct odm_packet_info *pPktinfo in odm_Process_RSSIForDM() argument 265 pEntry = pDM_Odm->pODM_StaInfo[pPktinfo->station_id]; in odm_Process_RSSIForDM() 274 pDM_Odm->PhyDbgInfo.NumQryBeaconPkt++; in odm_Process_RSSIForDM() 277 pDM_Odm->RxRate = pPktinfo->data_rate; in odm_Process_RSSIForDM() 280 if (pDM_Odm->SupportAbility & ODM_BB_ANT_DIV) { in odm_Process_RSSIForDM() 295 pDM_Odm->RSSI_A = pPhyInfo->rx_mimo_signal_strength[RF_PATH_A]; in odm_Process_RSSIForDM() 296 pDM_Odm->RSSI_B = 0; in odm_Process_RSSIForDM() 298 pDM_Odm->RSSI_A = pPhyInfo->rx_mimo_signal_strength[RF_PATH_A]; in odm_Process_RSSIForDM() 299 pDM_Odm->RSSI_B = pPhyInfo->rx_mimo_signal_strength[RF_PATH_B]; in odm_Process_RSSIForDM() [all …]
|
| H A D | odm_HWConfig.h | 65 enum hal_status ODM_ConfigRFWithTxPwrTrackHeaderFile(struct dm_odm_t *pDM_Odm); 68 struct dm_odm_t *pDM_Odm, 74 struct dm_odm_t *pDM_Odm, enum ODM_BB_Config_Type ConfigType 78 struct dm_odm_t *pDM_Odm, 84 s32 odm_signal_scale_mapping(struct dm_odm_t *pDM_Odm, s32 CurrSig);
|
| H A D | HalHWImg8723B_RF.h | 18 struct dm_odm_t *pDM_Odm 27 struct dm_odm_t *pDM_Odm 37 struct dm_odm_t *pDM_Odm
|
| H A D | HalPhyRf_8723B.h | 22 struct dm_odm_t *pDM_Odm, 37 void ODM_SetIQCbyRFpath(struct dm_odm_t *pDM_Odm, u32 RFpath); 42 void PHY_LCCalibrate_8723B(struct dm_odm_t *pDM_Odm);
|
| H A D | odm_DynamicTxPower.c | 12 struct dm_odm_t *pDM_Odm = (struct dm_odm_t *)pDM_VOID; in odm_DynamicTxPowerInit() local 14 struct adapter *Adapter = pDM_Odm->Adapter; in odm_DynamicTxPowerInit()
|
| H A D | HalPhyRf.h | 33 void ConfigureTxpowerTrack(struct dm_odm_t *pDM_Odm, struct txpwrtrack_cfg *pConfig); 36 void ODM_ClearTxPowerTrackingState(struct dm_odm_t *pDM_Odm);
|
| H A D | HalHWImg8723B_MAC.h | 18 struct dm_odm_t *pDM_Odm
|