/Linux-v4.19/drivers/staging/rtlwifi/phydm/ |
D | phydm_adaptivity.c | 156 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0xef, 0x80000, 0x1); in phydm_set_lna() 157 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x30, 0xfffff, in phydm_set_lna() 159 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x31, 0xfffff, in phydm_set_lna() 161 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x32, 0xfffff, in phydm_set_lna() 163 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0xef, 0x80000, 0x0); in phydm_set_lna() 177 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0xef, 0x80000, 0x1); in phydm_set_lna() 178 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x30, 0xfffff, in phydm_set_lna() 180 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x31, 0xfffff, in phydm_set_lna() 182 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x32, 0xfffff, in phydm_set_lna() 184 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0xef, 0x80000, 0x0); in phydm_set_lna() [all …]
|
D | phydm_noisemonitor.c | 41 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) { in phydm_set_noise_data_sum() 99 noise_data.value[ODM_RF_PATH_A] = (u8)(tmp4b & 0xff); in odm_inband_noise_monitor_n_series() 104 noise_data.value[ODM_RF_PATH_A], in odm_inband_noise_monitor_n_series() 105 noise_data.value[ODM_RF_PATH_A], in odm_inband_noise_monitor_n_series() 109 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; in odm_inband_noise_monitor_n_series() 117 noise_data.sval[ODM_RF_PATH_A], in odm_inband_noise_monitor_n_series() 120 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; in odm_inband_noise_monitor_n_series() 154 dm->noise_level.noise[ODM_RF_PATH_A] = in odm_inband_noise_monitor_n_series() 155 (u8)(-110 + reg_c50 + noise_data.sum[ODM_RF_PATH_A]); in odm_inband_noise_monitor_n_series() 156 dm->noise_level.noise_all += dm->noise_level.noise[ODM_RF_PATH_A]; in odm_inband_noise_monitor_n_series() [all …]
|
D | halphyrf_ce.c | 41 for (p = ODM_RF_PATH_A; p < c->rf_path_count; p++) { in phydm_set_calibrate_info_up() 121 for (p = ODM_RF_PATH_A; p < c->rf_path_count; p++) { in phydm_set_calibrate_info_down() 216 for (p = ODM_RF_PATH_A; p < c->rf_path_count; p++) { in phydm_odm_tx_power_set() 228 for (p = ODM_RF_PATH_A; p < c->rf_path_count; p++) in phydm_odm_tx_power_set() 264 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) { in odm_clear_txpowertracking_state() 371 cali_info->bb_swing_idx_ofdm_base[ODM_RF_PATH_A], in odm_txpowertracking_callback_thermal_meter() 380 (u8)odm_get_rf_reg(dm, ODM_RF_PATH_A, c.thermal_reg_addr, in odm_txpowertracking_callback_thermal_meter() 467 for (p = ODM_RF_PATH_A; p < c.rf_path_count; p++) in odm_txpowertracking_callback_thermal_meter() 581 for (p = ODM_RF_PATH_A; p < c.rf_path_count; p++) { in odm_txpowertracking_callback_thermal_meter() 658 for (p = ODM_RF_PATH_A; p < c.rf_path_count; p++) in odm_txpowertracking_callback_thermal_meter() [all …]
|
D | phydm_hwconfig.c | 176 [ODM_RF_PATH_A]; in phydm_process_rssi_ofdm() 180 [ODM_RF_PATH_A]); in phydm_process_rssi_ofdm() 238 [ODM_RF_PATH_A]; in phydm_process_rssi_ofdm() 240 [ODM_RF_PATH_A]; in phydm_process_rssi_ofdm() 244 [ODM_RF_PATH_A]; in phydm_process_rssi_ofdm() 248 if (phy_info->rx_mimo_signal_strength[ODM_RF_PATH_A] > in phydm_process_rssi_ofdm() 251 [ODM_RF_PATH_A]; in phydm_process_rssi_ofdm() 258 [ODM_RF_PATH_A]; in phydm_process_rssi_ofdm() 319 dm->rssi_a = phy_info->rx_mimo_signal_strength[ODM_RF_PATH_A]; in phydm_get_rssi_average() 322 if (phy_info->rx_mimo_signal_strength[ODM_RF_PATH_A] > in phydm_get_rssi_average() [all …]
|
D | phydm_psd.c | 156 odm_get_rf_reg(dm, ODM_RF_PATH_A, 0x18, RFREGOFFSETMASK); in phydm_psd() 170 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x18, 0xff, psd_fc_channel); in phydm_psd() 171 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x18, 0x300, rf_reg18_9_8); in phydm_psd() 173 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x18, 0xc00, in phydm_psd() 176 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x18, 0xf0000, ag_rf_mode_reg); in phydm_psd() 181 odm_get_rf_reg(dm, ODM_RF_PATH_A, 0x18, RFREGOFFSETMASK)); in phydm_psd() 264 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x18, RFREGOFFSETMASK, in phydm_psd()
|
D | phydm_powertracking_ce.c | 558 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) { in odm_txpowertracking_thermal_meter_init() 617 odm_set_rf_reg(dm, ODM_RF_PATH_A, RF_T_METER_NEW, in odm_txpowertracking_check_ce() 620 odm_set_rf_reg(dm, ODM_RF_PATH_A, RF_T_METER_OLD, in odm_txpowertracking_check_ce()
|
D | phydm_kfree.c | 198 for (rfpath = ODM_RF_PATH_A; rfpath < max_rf_path; rfpath++) { in phydm_config_kfree()
|
D | phydm_pre_define.h | 580 ODM_RF_PATH_A = 0, /* Radio path A */ enumerator
|
D | phydm_debug.c | 1436 path <= ODM_RF_PATH_A)) { in phydm_get_per_path_txagc() 1491 phydm_get_per_path_txagc(dm, ODM_RF_PATH_A, _used, output, _out_len); in phydm_get_txagc() 1862 odm_get_rf_reg(dm, ODM_RF_PATH_A, addr, in phydm_dump_all_reg()
|
/Linux-v4.19/drivers/staging/rtl8723bs/hal/ |
D | HalPhyRf.c | 48 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) { in ODM_ClearTxPowerTrackingState() 118 pDM_Odm->BbSwingIdxOfdmBase[ODM_RF_PATH_A], in ODM_TXPowerTrackingCallback_ThermalMeter() 123 …ThermalValue = (u8)PHY_QueryRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, c.ThermalRegAddr, 0xfc00); /* 0… in ODM_TXPowerTrackingCallback_ThermalMeter() 237 pDM_Odm->RFCalibrateInfo.DeltaPowerIndexLast[ODM_RF_PATH_A] = in ODM_TXPowerTrackingCallback_ThermalMeter() 238 pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[ODM_RF_PATH_A]; in ODM_TXPowerTrackingCallback_ThermalMeter() 239 pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[ODM_RF_PATH_A] = in ODM_TXPowerTrackingCallback_ThermalMeter() 243 pDM_Odm->Absolute_OFDMSwingIdx[ODM_RF_PATH_A] = in ODM_TXPowerTrackingCallback_ThermalMeter() 252 pDM_Odm->Absolute_OFDMSwingIdx[ODM_RF_PATH_A] in ODM_TXPowerTrackingCallback_ThermalMeter() 298 pDM_Odm->RFCalibrateInfo.DeltaPowerIndexLast[ODM_RF_PATH_A] = in ODM_TXPowerTrackingCallback_ThermalMeter() 299 pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[ODM_RF_PATH_A]; in ODM_TXPowerTrackingCallback_ThermalMeter() [all …]
|
D | odm_NoiseMonitor.c | 77 noise_data.value[ODM_RF_PATH_A] = (u8)(tmp4b&0xff); in odm_InbandNoise_Monitor_NSeries() 81 …noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_A], noise_data.value[ODM_RF_PATH_B],… in odm_InbandNoise_Monitor_NSeries() 83 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) { in odm_InbandNoise_Monitor_NSeries() 90 noise_data.sval[ODM_RF_PATH_A], noise_data.sval[ODM_RF_PATH_B])); in odm_InbandNoise_Monitor_NSeries() 94 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) { in odm_InbandNoise_Monitor_NSeries() 111 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) { in odm_InbandNoise_Monitor_NSeries() 124 pDM_Odm->noise_level.noise[ODM_RF_PATH_A] = -110 + reg_c50 + noise_data.sum[ODM_RF_PATH_A]; in odm_InbandNoise_Monitor_NSeries() 125 pDM_Odm->noise_level.noise_all += pDM_Odm->noise_level.noise[ODM_RF_PATH_A]; in odm_InbandNoise_Monitor_NSeries() 142 pDM_Odm->noise_level.noise[ODM_RF_PATH_A], in odm_InbandNoise_Monitor_NSeries()
|
D | HalPhyRf_8723B.c | 84 case ODM_RF_PATH_A: in setIqkMatrix_8723B() 112 case ODM_RF_PATH_A: in setIqkMatrix_8723B() 449 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_WE_LUT, 0x80000, 0x1); in phy_PathA_IQK_8723B() 450 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_RCK_OS, bRFRegOffsetMask, 0x18000); in phy_PathA_IQK_8723B() 451 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_TXPA_G1, bRFRegOffsetMask, 0x0003f); in phy_PathA_IQK_8723B() 452 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_TXPA_G2, bRFRegOffsetMask, 0xc7f87); in phy_PathA_IQK_8723B() 563 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_WE_LUT, 0x80000, 0x1); in phy_PathA_RxIQK8723B() 564 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_RCK_OS, bRFRegOffsetMask, 0x18000); in phy_PathA_RxIQK8723B() 565 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_TXPA_G1, bRFRegOffsetMask, 0x0001f); in phy_PathA_RxIQK8723B() 567 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_TXPA_G2, bRFRegOffsetMask, 0xf7fb7); in phy_PathA_RxIQK8723B() [all …]
|
D | odm_HWConfig.c | 102 pPhyInfo->rx_mimo_signal_quality[ODM_RF_PATH_A] = -1; in odm_RxPhyStatus92CSeries_Parsing() 158 pPhyInfo->rx_mimo_signal_quality[ODM_RF_PATH_A] = SQ; in odm_RxPhyStatus92CSeries_Parsing() 168 for (i = ODM_RF_PATH_A; i < ODM_RF_PATH_MAX; i++) { in odm_RxPhyStatus92CSeries_Parsing() 226 if (i == ODM_RF_PATH_A) /* Fill value in RFD, Get the first spatial stream only */ in odm_RxPhyStatus92CSeries_Parsing() 306 RSSI_Ave = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM() 307 pDM_Odm->RSSI_A = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM() 312 pDM_Odm->RSSI_A = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM() 316 pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A] > in odm_Process_RSSIForDM() 319 RSSI_max = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM() 323 RSSI_min = pPhyInfo->rx_mimo_signal_strength[ODM_RF_PATH_A]; in odm_Process_RSSIForDM()
|
D | rtl8723b_phycfg.c | 405 …pHalData->PHYRegDef[ODM_RF_PATH_A].rfintfs = rFPGA0_XAB_RFInterfaceSW; /* 16 LSBs if read 32-bit … in phy_InitBBRFRegisterDefinition() 409 …pHalData->PHYRegDef[ODM_RF_PATH_A].rfintfo = rFPGA0_XA_RFInterfaceOE; /* 16 LSBs if read 32-bit f… in phy_InitBBRFRegisterDefinition() 413 …pHalData->PHYRegDef[ODM_RF_PATH_A].rfintfe = rFPGA0_XA_RFInterfaceOE; /* 16 MSBs if read 32-bit f… in phy_InitBBRFRegisterDefinition() 416 pHalData->PHYRegDef[ODM_RF_PATH_A].rf3wireOffset = rFPGA0_XA_LSSIParameter; /* LSSI Parameter */ in phy_InitBBRFRegisterDefinition() 419 …pHalData->PHYRegDef[ODM_RF_PATH_A].rfHSSIPara2 = rFPGA0_XA_HSSIParameter2; /* wire control parame… in phy_InitBBRFRegisterDefinition() 423 pHalData->PHYRegDef[ODM_RF_PATH_A].rfLSSIReadBack = rFPGA0_XA_LSSIReadBack; in phy_InitBBRFRegisterDefinition() 425 pHalData->PHYRegDef[ODM_RF_PATH_A].rfLSSIReadBackPi = TransceiverA_HSPI_Readback; in phy_InitBBRFRegisterDefinition() 543 PHY_SetRFReg(Adapter, ODM_RF_PATH_A, 0x1, 0xfffff, 0x780); in PHY_BBConfig8723B() 598 if (RFPath == ODM_RF_PATH_A || RFPath == ODM_RF_PATH_B) { in PHY_SetTxPowerIndex_8723B() 689 powerDiffByRate = PHY_GetTxPowerByRate(padapter, BAND_ON_2_4G, ODM_RF_PATH_A, RF_1TX, Rate); in PHY_GetTxPowerIndex_8723B() [all …]
|
D | rtl8723b_rf6052.c | 66 PHY_SetRFReg(Adapter, ODM_RF_PATH_A, RF_CHNLBW, bRFRegOffsetMask, pHalData->RfRegChnlVal[0]); in PHY_RF6052SetBandwidth8723B() 72 PHY_SetRFReg(Adapter, ODM_RF_PATH_A, RF_CHNLBW, bRFRegOffsetMask, pHalData->RfRegChnlVal[0]); in PHY_RF6052SetBandwidth8723B()
|
D | hal_com_phycfg.c | 203 for (path = ODM_RF_PATH_A; path <= ODM_RF_PATH_B; ++path) { in phy_StoreTxPowerByRateBase() 851 for (path = ODM_RF_PATH_A; path <= ODM_RF_PATH_D; ++path) { in phy_ConvertTxPowerByRateInDbmToRelativeValues() 1822 tempPwrLmt = pHalData->TxPwrLimit_5G[regulation][bw][rateSection][channel][ODM_RF_PATH_A]; in phy_CrossReferenceHTAndVHTTxPowerLimit() 1854 pHalData->TxPwrLimit_5G[regulation][bw][baseSection][channel][ODM_RF_PATH_A] = in phy_CrossReferenceHTAndVHTTxPowerLimit() 1855 pHalData->TxPwrLimit_5G[regulation][bw][refSection][channel][ODM_RF_PATH_A]; in phy_CrossReferenceHTAndVHTTxPowerLimit() 1883 tempPwrLmt = pHalData->TxPwrLimit_2_4G[regulation][bw][rateSection][channel][ODM_RF_PATH_A]; in PHY_ConvertTxPowerLimitToPowerIndex() 1885 for (rfPath = ODM_RF_PATH_A; rfPath < MAX_RF_PATH_NUM; ++rfPath) { in PHY_ConvertTxPowerLimitToPowerIndex() 2015 …Limit = pHalData->TxPwrLimit_2_4G[regulation][bandwidth][rateSection][channelIndex][ODM_RF_PATH_A]; in PHY_SetTxPowerLimit() 2018 …pHalData->TxPwrLimit_2_4G[regulation][bandwidth][rateSection][channelIndex][ODM_RF_PATH_A] = power… in PHY_SetTxPowerLimit() 2028 …erLimit = pHalData->TxPwrLimit_5G[regulation][bandwidth][rateSection][channelIndex][ODM_RF_PATH_A]; in PHY_SetTxPowerLimit() [all …]
|
D | odm_RegConfig8723B.c | 118 ODM_RF_PATH_A, in odm_ConfigRF_RadioA_8723B()
|
D | odm_CfoTracking.c | 321 for (i = ODM_RF_PATH_A; i <= ODM_RF_PATH_B; i++) in ODM_ParsingCFO()
|
D | odm.c | 1390 for (p = ODM_RF_PATH_A; p < MAX_RF_PATH; ++p) { in odm_TXPowerTrackingThermalMeterInit() 1414 PHY_SetRFReg(pDM_Odm->Adapter, ODM_RF_PATH_A, RF_T_METER_NEW, (BIT17 | BIT16), 0x03); in odm_TXPowerTrackingCheckCE()
|
D | odm.h | 1212 ODM_RF_PATH_A = 0, /* Radio Path A */ enumerator
|
/Linux-v4.19/drivers/staging/rtlwifi/phydm/rtl8822b/ |
D | phydm_iqk_8822b.c | 28 KFAIL = _iqk_rx_iqk_by_path_8822b(dm, ODM_RF_PATH_A); in phydm_set_iqk_info() 42 [0][ODM_RF_PATH_A]); in phydm_set_iqk_info() 47 [0][ODM_RF_PATH_A]); in phydm_set_iqk_info() 223 RF_backup[i][ODM_RF_PATH_A] = odm_get_rf_reg( in _iqk_backup_rf_8822b() 224 dm, ODM_RF_PATH_A, backup_rf_reg[i], RFREGOFFSETMASK); in _iqk_backup_rf_8822b() 244 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x0, RFREGOFFSETMASK, 0x10000); in _iqk_bb_reset_8822b() 322 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0xef, RFREGOFFSETMASK, 0x0); in _iqk_restore_rf_8822b() 325 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0xdf, RFREGOFFSETMASK, in _iqk_restore_rf_8822b() 326 RF_backup[0][ODM_RF_PATH_A] & (~BIT(4))); in _iqk_restore_rf_8822b() 331 odm_set_rf_reg(dm, ODM_RF_PATH_A, backup_rf_reg[i], in _iqk_restore_rf_8822b() [all …]
|
D | phydm_hal_api8822b.c | 988 rf_reg18 = config_phydm_read_rf_reg_8822b(dm, ODM_RF_PATH_A, 0x18, in config_phydm_switch_band_8822b() 1052 dm, ODM_RF_PATH_A, 0x18, in config_phydm_switch_band_8822b() 1101 rf_reg18 = config_phydm_read_rf_reg_8822b(dm, ODM_RF_PATH_A, 0x18, in config_phydm_switch_channel_8822b() 1109 dm, ODM_RF_PATH_A, 0xb8, RFREGOFFSETMASK); in config_phydm_switch_channel_8822b() 1223 dm, ODM_RF_PATH_A, 0xbe, in config_phydm_switch_channel_8822b() 1242 dm, ODM_RF_PATH_A, 0xdf, BIT(18), 0x1); in config_phydm_switch_channel_8822b() 1247 dm, ODM_RF_PATH_A, 0xdf, BIT(18), 0x0); in config_phydm_switch_channel_8822b() 1256 dm, ODM_RF_PATH_A, 0x18, in config_phydm_switch_channel_8822b() 1262 dm, ODM_RF_PATH_A, 0xb8, in config_phydm_switch_channel_8822b() 1322 rf_reg18 = config_phydm_read_rf_reg_8822b(dm, ODM_RF_PATH_A, 0x18, in config_phydm_switch_bandwidth_8822b() [all …]
|
D | halphyrf_8822b.c | 140 case ODM_RF_PATH_A: in odm_tx_pwr_track_set_pwr8822b() 168 case ODM_RF_PATH_A: in odm_tx_pwr_track_set_pwr8822b() 259 lc_cal = odm_get_rf_reg(dm, ODM_RF_PATH_A, RF_CHNLBW, RFREGOFFSETMASK); in _phy_lc_calibrate_8822b() 262 odm_set_rf_reg(dm, ODM_RF_PATH_A, RF_CHNLBW, RFREGOFFSETMASK, in _phy_lc_calibrate_8822b() 268 if (odm_get_rf_reg(dm, ODM_RF_PATH_A, RF_CHNLBW, 0x8000) != 0x1) in _phy_lc_calibrate_8822b() 274 odm_set_rf_reg(dm, ODM_RF_PATH_A, RF_CHNLBW, RFREGOFFSETMASK, lc_cal); in _phy_lc_calibrate_8822b()
|
D | phydm_rtl8822b.c | 187 orig_rf0x18_path_a = odm_get_rf_reg(dm, ODM_RF_PATH_A, 0x18, 0xFFFFF); in phydm_txcurrentcalibration() 203 _txa_bias_cali_4_each_path(dm, ODM_RF_PATH_A, efuse0x3D7); in phydm_txcurrentcalibration() 207 odm_set_rf_reg(dm, ODM_RF_PATH_A, 0x18, 0xFFFFF, orig_rf0x18_path_a); in phydm_txcurrentcalibration()
|
D | phydm_regconfig8822b.c | 38 odm_config_rf_reg_8822b(dm, addr, data, ODM_RF_PATH_A, in odm_config_rf_radio_a_8822b()
|