| /linux/drivers/staging/r8188eu/hal/ |
| A D | odm_RTL8188E.c | 23 ODM_UpdateRxIdleAnt_88E(dm_odm, MAIN_ANT); in odm_RX_HWAntDivInit() 49 if (!dm_odm->bIsMPChip) { /* testchip */ in odm_TRX_HWAntDivInit() 79 ODM_SetMACReg(dm_odm, 0x7b4, 0xFFFF, 0); in odm_FastAntTrainingInit() 133 odm_RX_HWAntDivInit(dm_odm); in ODM_AntennaDiversityInit_88E() 135 odm_TRX_HWAntDivInit(dm_odm); in ODM_AntennaDiversityInit_88E() 137 odm_FastAntTrainingInit(dm_odm); in ODM_AntennaDiversityInit_88E() 187 if ((dm_odm->AntDivType == CG_TRX_HW_ANTDIV) || (dm_odm->AntDivType == CG_TRX_SMART_ANTDIV)) { in ODM_SetTxAntByTxInfo_88E() 226 pEntry = dm_odm->pODM_StaInfo[i]; in odm_HWAntDiv() 272 if (!dm_odm->bLinked) { in ODM_AntennaDiversity_88E() 291 if ((dm_odm->AntDivType == CG_TRX_HW_ANTDIV) || (dm_odm->AntDivType == CGCS_RX_HW_ANTDIV)) in ODM_AntennaDiversity_88E() [all …]
|
| A D | HalPhyRf_8188e.c | 42 if (dm_odm->BbSwingIdxOfdm <= dm_odm->BbSwingIdxOfdmBase) { in ODM_TxPwrTrackAdjust88E() 44 pwr_value = (dm_odm->BbSwingIdxOfdmBase - dm_odm->BbSwingIdxOfdm); in ODM_TxPwrTrackAdjust88E() 47 pwr_value = (dm_odm->BbSwingIdxOfdm - dm_odm->BbSwingIdxOfdmBase); in ODM_TxPwrTrackAdjust88E() 50 if (dm_odm->BbSwingIdxCck <= dm_odm->BbSwingIdxCckBase) { in ODM_TxPwrTrackAdjust88E() 52 pwr_value = (dm_odm->BbSwingIdxCckBase - dm_odm->BbSwingIdxCck); in ODM_TxPwrTrackAdjust88E() 55 pwr_value = (dm_odm->BbSwingIdxCck - dm_odm->BbSwingIdxCckBase); in ODM_TxPwrTrackAdjust88E() 88 if (dm_odm->BbSwingFlagOfdm || dm_odm->BbSwingFlagCck) { in odm_TxPwrTrackSetPwr88E() 89 PHY_SetTxPowerLevel8188E(dm_odm->Adapter, *dm_odm->pChannel); in odm_TxPwrTrackSetPwr88E() 290 dm_odm->BbSwingIdxOfdmCurrent = dm_odm->BbSwingIdxOfdm; in odm_TXPowerTrackingCallback_ThermalMeter_8188E() 294 if (dm_odm->BbSwingIdxCckCurrent != dm_odm->BbSwingIdxCck) { in odm_TXPowerTrackingCallback_ThermalMeter_8188E() [all …]
|
| A D | rtl8188e_dm.c | 29 struct odm_dm_struct *dm_odm = &hal_data->odmpriv; in Init_ODM_ComInfo_88E() local 32 memset(dm_odm, 0, sizeof(*dm_odm)); in Init_ODM_ComInfo_88E() 34 dm_odm->Adapter = Adapter; in Init_ODM_ComInfo_88E() 43 ODM_CmnInfoUpdate(dm_odm, ODM_CMNINFO_ABILITY, pdmpriv->InitODMFlag); in Init_ODM_ComInfo_88E() 52 struct odm_dm_struct *dm_odm = &hal_data->odmpriv; in Update_ODM_ComInfo_88E() local 69 ODM_CmnInfoUpdate(dm_odm, ODM_CMNINFO_ABILITY, pdmpriv->InitODMFlag); in Update_ODM_ComInfo_88E() 84 dm_odm->pODM_StaInfo[i] = NULL; in Update_ODM_ComInfo_88E() 90 struct odm_dm_struct *dm_odm = &hal_data->odmpriv; in rtl8188e_InitHalDm() local 94 ODM_DMInit(dm_odm); in rtl8188e_InitHalDm() 149 struct odm_dm_struct *dm_odm = &hal_data->odmpriv; in AntDivBeforeLink8188E() local [all …]
|
| A D | Hal8188ERateAdaptive.c | 94 struct odm_dm_struct *dm_odm, in odm_SetTxRPTTiming_8188E() argument 165 struct odm_dm_struct *dm_odm, in odm_RateUp_8188E() argument 270 odm_RateUp_8188E(dm_odm, pRaInfo); in odm_RateDecision_8188E() 464 struct odm_dm_struct *dm_odm, in odm_RATxRPTTimerSetting() argument 470 dm_odm->CurrminRptTime = minRptTime; in odm_RATxRPTTimerSetting() 479 if (dm_odm->pWirelessMode) in ODM_RAInfo_Init() 531 dm_odm->CurrminRptTime = 0; in ODM_RAInfo_Init_all() 534 ODM_RAInfo_Init(dm_odm, macid); in ODM_RAInfo_Init_all() 573 pRaInfo = &dm_odm->RAInfo[macid]; in ODM_RA_UpdateRateInfo_8188E() 587 pRaInfo = &dm_odm->RAInfo[macid]; in ODM_RA_SetRSSI_8188E() [all …]
|
| A D | odm_HWConfig.c | 80 dm_odm->PhyDbgInfo.NumQryPhyStatusCCK++; in odm_RxPhyStatus92CSeries_Parsing() 84 cck_highpwr = dm_odm->bCckHighPower; in odm_RxPhyStatus92CSeries_Parsing() 161 dm_odm->PhyDbgInfo.NumQryPhyStatusOFDM++; in odm_RxPhyStatus92CSeries_Parsing() 167 if (dm_odm->RFPathRxEnable & BIT(i)) in odm_RxPhyStatus92CSeries_Parsing() 224 dm_odm->DM_FatTable.antsel_rx_keep_0 = pPhyStaRpt->ant_sel; in odm_RxPhyStatus92CSeries_Parsing() 245 pEntry = dm_odm->pODM_StaInfo[pPktinfo->StationID]; in odm_Process_RSSIForDM() 254 if (dm_odm->AntDivType == CG_TRX_SMART_ANTDIV) { in odm_Process_RSSIForDM() 264 } else if ((dm_odm->AntDivType == CG_TRX_HW_ANTDIV) || (dm_odm->AntDivType == CGCS_RX_HW_ANTDIV)) { in odm_Process_RSSIForDM() 365 void ODM_PhyStatusQuery(struct odm_dm_struct *dm_odm, in ODM_PhyStatusQuery() argument 373 if (!dm_odm->RSSI_test) in ODM_PhyStatusQuery() [all …]
|
| A D | HalHWImg8188E_BB.c | 170 enum HAL_STATUS ODM_ReadAndConfig_AGC_TAB_1T_8188E(struct odm_dm_struct *dm_odm) in ODM_ReadAndConfig_AGC_TAB_1T_8188E() argument 177 struct adapter *adapter = dm_odm->Adapter; in ODM_ReadAndConfig_AGC_TAB_1T_8188E() 206 odm_ConfigBB_AGC_8188E(dm_odm, v1, bMaskDWord, v2); in ODM_ReadAndConfig_AGC_TAB_1T_8188E() 229 odm_ConfigBB_AGC_8188E(dm_odm, v1, bMaskDWord, v2); in ODM_ReadAndConfig_AGC_TAB_1T_8188E() 453 struct adapter *adapter = dm_odm->Adapter; in ODM_ReadAndConfig_PHY_REG_1T_8188E() 493 dm_odm->RFCalibrateInfo.RegA24 = v2; in ODM_ReadAndConfig_PHY_REG_1T_8188E() 497 odm_ConfigBB_PHY_8188E(dm_odm, v1, bMaskDWord, v2); in ODM_ReadAndConfig_PHY_REG_1T_8188E() 531 dm_odm->RFCalibrateInfo.RegA24 = v2; in ODM_ReadAndConfig_PHY_REG_1T_8188E() 536 odm_ConfigBB_PHY_8188E(dm_odm, v1, bMaskDWord, v2); in ODM_ReadAndConfig_PHY_REG_1T_8188E() 651 void ODM_ReadAndConfig_PHY_REG_PG_8188E(struct odm_dm_struct *dm_odm) in ODM_ReadAndConfig_PHY_REG_PG_8188E() argument [all …]
|
| A D | HalHWImg8188E_MAC.c | 130 enum HAL_STATUS ODM_ReadAndConfig_MAC_REG_8188E(struct odm_dm_struct *dm_odm) in ODM_ReadAndConfig_MAC_REG_8188E() argument 140 struct adapter *adapt = dm_odm->Adapter; in ODM_ReadAndConfig_MAC_REG_8188E() 169 odm_ConfigMAC_8188E(dm_odm, v1, (u8)v2); in ODM_ReadAndConfig_MAC_REG_8188E() 192 odm_ConfigMAC_8188E(dm_odm, v1, (u8)v2); in ODM_ReadAndConfig_MAC_REG_8188E() 203 if (!rtl8188e_IOL_exec_cmds_sync(dm_odm->Adapter, pxmit_frame, 1000, bndy_cnt)) { in ODM_ReadAndConfig_MAC_REG_8188E()
|
| /linux/drivers/staging/r8188eu/include/ |
| A D | Hal8188ERateAdaptive.h | 40 int ODM_RAInfo_Init_all(struct odm_dm_struct *dm_odm); 42 int ODM_RAInfo_Init(struct odm_dm_struct *dm_odm, u8 MacID); 44 u8 ODM_RA_GetShortGI_8188E(struct odm_dm_struct *dm_odm, u8 MacID); 46 u8 ODM_RA_GetDecisionRate_8188E(struct odm_dm_struct *dm_odm, u8 MacID); 48 u8 ODM_RA_GetHwPwrStatus_8188E(struct odm_dm_struct *dm_odm, u8 MacID); 49 void ODM_RA_UpdateRateInfo_8188E(struct odm_dm_struct *dm_odm, u8 MacID, 53 void ODM_RA_SetRSSI_8188E(struct odm_dm_struct *dm_odm, u8 macid, 56 void ODM_RA_TxRPT2Handle_8188E(struct odm_dm_struct *dm_odm, 60 void ODM_RA_Set_TxRPT_Time(struct odm_dm_struct *dm_odm, u16 minRptTime);
|
| A D | HalHWImg8188E_BB.h | 25 void ODM_ReadAndConfig_PHY_REG_PG_8188E(struct odm_dm_struct *dm_odm);
|
| /linux/drivers/staging/rtl8723bs/hal/ |
| A D | odm_HWConfig.c | 24 s32 odm_signal_scale_mapping(struct dm_odm_t *dm_odm, s32 curr_sig) in odm_signal_scale_mapping() argument 28 if (dm_odm->SupportInterface == ODM_ITRF_SDIO) { in odm_signal_scale_mapping() 101 static void odm_rx_phy_status_parsing(struct dm_odm_t *dm_odm, in odm_rx_phy_status_parsing() argument 123 dm_odm->PhyDbgInfo.NumQryPhyStatusCCK++; in odm_rx_phy_status_parsing() 154 if (phy_info->rx_pwd_ba11 > 40 && !dm_odm->bInHctTest) in odm_rx_phy_status_parsing() 173 dm_odm->PhyDbgInfo.NumQryPhyStatusOFDM++; in odm_rx_phy_status_parsing() 181 if (dm_odm->RFPathRxEnable & BIT(i)) in odm_rx_phy_status_parsing() 232 odm_parsing_cfo(dm_odm, pkt_info, phy_sta_rpt->path_cfotail); in odm_rx_phy_status_parsing() 400 odm_rx_phy_status_parsing(dm_odm, phy_info, phy_status, pkt_info); in odm_phy_status_query() 402 if (!dm_odm->RSSI_test) in odm_phy_status_query() [all …]
|
| A D | odm_CfoTracking.c | 189 struct dm_odm_t *dm_odm = (struct dm_odm_t *)dm_void; in odm_parsing_cfo() local 191 struct cfo_tracking *cfo_track = &dm_odm->DM_CfoTrack; in odm_parsing_cfo() 194 if (!(dm_odm->SupportAbility & ODM_BB_CFO_TRACKING)) in odm_parsing_cfo()
|
| A D | odm_HWConfig.h | 62 void odm_phy_status_query(struct dm_odm_t *dm_odm, struct odm_phy_info *phy_info,
|