/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | odm_RTL8188E.c | 24 static void dm_rx_hw_antena_div_init(struct odm_dm_struct *dm_odm) in dm_rx_hw_antena_div_init() argument 26 struct adapter *adapter = dm_odm->Adapter; in dm_rx_hw_antena_div_init() 29 if (*(dm_odm->mp_mode) == 1) { in dm_rx_hw_antena_div_init() 30 dm_odm->AntDivType = CGCS_RX_SW_ANTDIV; in dm_rx_hw_antena_div_init() 51 rtl88eu_dm_update_rx_idle_ant(dm_odm, MAIN_ANT); in dm_rx_hw_antena_div_init() 55 static void dm_trx_hw_antenna_div_init(struct odm_dm_struct *dm_odm) in dm_trx_hw_antenna_div_init() argument 57 struct adapter *adapter = dm_odm->Adapter; in dm_trx_hw_antenna_div_init() 60 if (*(dm_odm->mp_mode) == 1) { in dm_trx_hw_antenna_div_init() 61 dm_odm->AntDivType = CGCS_RX_SW_ANTDIV; in dm_trx_hw_antenna_div_init() 85 rtl88eu_dm_update_rx_idle_ant(dm_odm, MAIN_ANT); in dm_trx_hw_antenna_div_init() [all …]
|
D | Hal8188ERateAdaptive.c | 95 struct odm_dm_struct *dm_odm, in odm_SetTxRPTTiming_8188E() argument 118 ODM_RT_TRACE(dm_odm, ODM_COMP_RATE_ADAPTIVE, ODM_DBG_LOUD, in odm_SetTxRPTTiming_8188E() 122 static int odm_RateDown_8188E(struct odm_dm_struct *dm_odm, in odm_RateDown_8188E() argument 128 ODM_RT_TRACE(dm_odm, ODM_COMP_RATE_ADAPTIVE, in odm_RateDown_8188E() 131 ODM_RT_TRACE(dm_odm, ODM_COMP_RATE_ADAPTIVE, ODM_DBG_LOUD, in odm_RateDown_8188E() 139 ODM_RT_TRACE(dm_odm, ODM_COMP_RATE_ADAPTIVE, ODM_DBG_TRACE, in odm_RateDown_8188E() 173 odm_SetTxRPTTiming_8188E(dm_odm, pRaInfo, 2); in odm_RateDown_8188E() 174 ODM_RT_TRACE(dm_odm, ODM_COMP_RATE_ADAPTIVE, in odm_RateDown_8188E() 176 ODM_RT_TRACE(dm_odm, ODM_COMP_RATE_ADAPTIVE, ODM_DBG_TRACE, in odm_RateDown_8188E() 179 ODM_RT_TRACE(dm_odm, ODM_COMP_RATE_ADAPTIVE, ODM_DBG_LOUD, in odm_RateDown_8188E() [all …]
|
D | rtl8188e_dm.c | 52 struct odm_dm_struct *dm_odm = &(hal_data->odmpriv); in Init_ODM_ComInfo_88E() local 56 memset(dm_odm, 0, sizeof(*dm_odm)); in Init_ODM_ComInfo_88E() 58 dm_odm->Adapter = Adapter; in Init_ODM_ComInfo_88E() 60 ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_PLATFORM, ODM_CE); in Init_ODM_ComInfo_88E() 62 ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_IC_TYPE, ODM_RTL8188E); in Init_ODM_ComInfo_88E() 67 ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_FAB_VER, fab_ver); in Init_ODM_ComInfo_88E() 68 ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_CUT_VER, cut_ver); in Init_ODM_ComInfo_88E() 70 ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_MP_TEST_CHIP, IS_NORMAL_CHIP(hal_data->VersionID)); in Init_ODM_ComInfo_88E() 72 ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_PATCH_ID, hal_data->CustomerID); in Init_ODM_ComInfo_88E() 73 ODM_CmnInfoInit(dm_odm, ODM_CMNINFO_BWIFI_TEST, Adapter->registrypriv.wifi_spec); in Init_ODM_ComInfo_88E() [all …]
|
D | phy.c | 384 void rtl88eu_dm_txpower_track_adjust(struct odm_dm_struct *dm_odm, u8 type, in rtl88eu_dm_txpower_track_adjust() argument 390 ODM_RT_TRACE(dm_odm, ODM_COMP_TX_PWR_TRACK, ODM_DBG_LOUD, in rtl88eu_dm_txpower_track_adjust() 392 dm_odm->BbSwingIdxOfdm, dm_odm->BbSwingFlagOfdm)); in rtl88eu_dm_txpower_track_adjust() 394 if (dm_odm->BbSwingIdxOfdm <= dm_odm->BbSwingIdxOfdmBase) { in rtl88eu_dm_txpower_track_adjust() 396 pwr_value = dm_odm->BbSwingIdxOfdmBase - in rtl88eu_dm_txpower_track_adjust() 397 dm_odm->BbSwingIdxOfdm; in rtl88eu_dm_txpower_track_adjust() 400 pwr_value = dm_odm->BbSwingIdxOfdm - in rtl88eu_dm_txpower_track_adjust() 401 dm_odm->BbSwingIdxOfdmBase; in rtl88eu_dm_txpower_track_adjust() 405 ODM_RT_TRACE(dm_odm, ODM_COMP_TX_PWR_TRACK, ODM_DBG_LOUD, in rtl88eu_dm_txpower_track_adjust() 407 dm_odm->BbSwingIdxCck, dm_odm->BbSwingIdxCckBase)); in rtl88eu_dm_txpower_track_adjust() [all …]
|
D | odm_HWConfig.c | 27 #define READ_AND_CONFIG_MP(ic, txt) (ODM_ReadAndConfig##txt##ic(dm_odm)) 28 #define READ_AND_CONFIG_TC(ic, txt) (ODM_ReadAndConfig_TC##txt##ic(dm_odm)) 42 static s32 odm_SignalScaleMapping_92CSeries(struct odm_dm_struct *dm_odm, s32 CurrSig) in odm_SignalScaleMapping_92CSeries() argument 65 static s32 odm_SignalScaleMapping(struct odm_dm_struct *dm_odm, s32 CurrSig) in odm_SignalScaleMapping() argument 67 return odm_SignalScaleMapping_92CSeries(dm_odm, CurrSig); in odm_SignalScaleMapping() 90 static void odm_RxPhyStatus92CSeries_Parsing(struct odm_dm_struct *dm_odm, in odm_RxPhyStatus92CSeries_Parsing() argument 95 struct sw_ant_switch *pDM_SWAT_Table = &dm_odm->DM_SWAT_Table; in odm_RxPhyStatus92CSeries_Parsing() 115 dm_odm->PhyDbgInfo.NumQryPhyStatusCCK++; in odm_RxPhyStatus92CSeries_Parsing() 119 cck_highpwr = dm_odm->bCckHighPower; in odm_RxPhyStatus92CSeries_Parsing() 180 if (pPhyInfo->RxPWDBAll > 40 && !dm_odm->bInHctTest) { in odm_RxPhyStatus92CSeries_Parsing() [all …]
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | Hal8188ERateAdaptive.h | 51 void ODM_RASupport_Init(struct odm_dm_struct *dm_odm); 53 int ODM_RAInfo_Init_all(struct odm_dm_struct *dm_odm); 55 int ODM_RAInfo_Init(struct odm_dm_struct *dm_odm, u8 MacID); 57 u8 ODM_RA_GetShortGI_8188E(struct odm_dm_struct *dm_odm, u8 MacID); 59 u8 ODM_RA_GetDecisionRate_8188E(struct odm_dm_struct *dm_odm, u8 MacID); 61 u8 ODM_RA_GetHwPwrStatus_8188E(struct odm_dm_struct *dm_odm, u8 MacID); 62 void ODM_RA_UpdateRateInfo_8188E(struct odm_dm_struct *dm_odm, u8 MacID, 66 void ODM_RA_SetRSSI_8188E(struct odm_dm_struct *dm_odm, u8 macid, 69 void ODM_RA_TxRPT2Handle_8188E(struct odm_dm_struct *dm_odm, 73 void ODM_RA_Set_TxRPT_Time(struct odm_dm_struct *dm_odm, u16 minRptTime);
|
D | odm_RTL8188E.h | 32 void rtl88eu_dm_antenna_div_init(struct odm_dm_struct *dm_odm); 34 void rtl88eu_dm_antenna_diversity(struct odm_dm_struct *dm_odm); 36 void rtl88eu_dm_set_tx_ant_by_tx_info(struct odm_dm_struct *dm_odm, u8 *desc, 39 void rtl88eu_dm_update_rx_idle_ant(struct odm_dm_struct *dm_odm, u8 ant); 41 void rtl88eu_dm_ant_sel_statistics(struct odm_dm_struct *dm_odm, u8 antsel_tr_mux,
|
D | phy.h | 25 void rtl88eu_dm_txpower_track_adjust(struct odm_dm_struct *dm_odm,
|