Home
last modified time | relevance | path

Searched refs:ODM_RF_PATH_A (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v4.19/drivers/staging/rtlwifi/phydm/
Dphydm_adaptivity.c156 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 …]
Dphydm_noisemonitor.c41 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 …]
Dhalphyrf_ce.c41 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 …]
Dphydm_hwconfig.c176 [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 …]
Dphydm_psd.c156 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()
Dphydm_powertracking_ce.c558 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()
Dphydm_kfree.c198 for (rfpath = ODM_RF_PATH_A; rfpath < max_rf_path; rfpath++) { in phydm_config_kfree()
Dphydm_pre_define.h580 ODM_RF_PATH_A = 0, /* Radio path A */ enumerator
Dphydm_debug.c1436 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/
DHalPhyRf.c48 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 …]
Dodm_NoiseMonitor.c77 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()
DHalPhyRf_8723B.c84 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 …]
Dodm_HWConfig.c102 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()
Drtl8723b_phycfg.c405 …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 …]
Drtl8723b_rf6052.c66 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()
Dhal_com_phycfg.c203 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 …]
Dodm_RegConfig8723B.c118 ODM_RF_PATH_A, in odm_ConfigRF_RadioA_8723B()
Dodm_CfoTracking.c321 for (i = ODM_RF_PATH_A; i <= ODM_RF_PATH_B; i++) in ODM_ParsingCFO()
Dodm.c1390 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()
Dodm.h1212 ODM_RF_PATH_A = 0, /* Radio Path A */ enumerator
/Linux-v4.19/drivers/staging/rtlwifi/phydm/rtl8822b/
Dphydm_iqk_8822b.c28 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 …]
Dphydm_hal_api8822b.c988 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 …]
Dhalphyrf_8822b.c140 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()
Dphydm_rtl8822b.c187 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()
Dphydm_regconfig8822b.c38 odm_config_rf_reg_8822b(dm, addr, data, ODM_RF_PATH_A, in odm_config_rf_radio_a_8822b()

12