/Linux-v4.19/drivers/staging/rtlwifi/phydm/rtl8822b/ |
D | phydm_rtl8822b.c | 33 static void _set_tx_a_cali_value(struct phy_dm_struct *dm, u8 rf_path, in _set_tx_a_cali_value() argument 43 odm_set_rf_reg(dm, rf_path, 0x18, 0xFFFFF, 0X10124); in _set_tx_a_cali_value() 46 odm_set_rf_reg(dm, rf_path, 0x18, 0xFFFFF, 0X10524); in _set_tx_a_cali_value() 49 odm_set_rf_reg(dm, rf_path, 0x18, 0xFFFFF, 0X10924); in _set_tx_a_cali_value() 52 odm_set_rf_reg(dm, rf_path, 0x18, 0xFFFFF, 0X10D24); in _set_tx_a_cali_value() 55 odm_set_rf_reg(dm, rf_path, 0x18, 0xFFFFF, 0X30164); in _set_tx_a_cali_value() 58 odm_set_rf_reg(dm, rf_path, 0x18, 0xFFFFF, 0X30564); in _set_tx_a_cali_value() 61 odm_set_rf_reg(dm, rf_path, 0x18, 0xFFFFF, 0X30964); in _set_tx_a_cali_value() 64 odm_set_rf_reg(dm, rf_path, 0x18, 0xFFFFF, 0X30D64); in _set_tx_a_cali_value() 67 odm_set_rf_reg(dm, rf_path, 0x18, 0xFFFFF, 0X50195); in _set_tx_a_cali_value() [all …]
|
D | halphyrf_8822b.c | 21 u8 rf_path, u8 tx_power_index_offset) in get_mix_mode_tx_agc_bb_swing_offset_8822b() argument 35 rf_path, cali_info->absolute_ofdm_swing_idx[rf_path], in get_mix_mode_tx_agc_bb_swing_offset_8822b() 41 if (cali_info->absolute_ofdm_swing_idx[rf_path] >= 0 && in get_mix_mode_tx_agc_bb_swing_offset_8822b() 42 cali_info->absolute_ofdm_swing_idx[rf_path] <= in get_mix_mode_tx_agc_bb_swing_offset_8822b() 44 tx_agc_index = cali_info->absolute_ofdm_swing_idx[rf_path]; in get_mix_mode_tx_agc_bb_swing_offset_8822b() 46 } else if (cali_info->absolute_ofdm_swing_idx[rf_path] > in get_mix_mode_tx_agc_bb_swing_offset_8822b() 49 cali_info->remnant_ofdm_swing_idx[rf_path] = in get_mix_mode_tx_agc_bb_swing_offset_8822b() 50 cali_info->absolute_ofdm_swing_idx[rf_path] - in get_mix_mode_tx_agc_bb_swing_offset_8822b() 53 cali_info->remnant_ofdm_swing_idx[rf_path]; in get_mix_mode_tx_agc_bb_swing_offset_8822b() 61 (cali_info->absolute_ofdm_swing_idx[rf_path] * (-1))) in get_mix_mode_tx_agc_bb_swing_offset_8822b() [all …]
|
D | phydm_regconfig8822b.c | 114 u32 rf_path, u32 tx_num, u32 addr, in odm_config_bb_phy_reg_pg_8822b() argument 120 phy_store_tx_power_by_rate(dm->adapter, band, rf_path, tx_num, in odm_config_bb_phy_reg_pg_8822b() 153 u8 *rf_path, u8 *channel, u8 *power_limit) in odm_config_bb_txpwr_lmt_8822b() argument 156 rf_path, channel, power_limit); in odm_config_bb_txpwr_lmt_8822b()
|
D | phydm_regconfig8822b.h | 33 u32 rf_path, u32 tx_num, u32 addr, 41 u8 *rf_path, u8 *channel, u8 *power_limit);
|
D | phydm_hal_api8822b.h | 29 enum odm_rf_radio_path rf_path, u32 reg_addr, 33 enum odm_rf_radio_path rf_path,
|
D | phydm_hal_api8822b.c | 815 enum odm_rf_radio_path rf_path, u32 reg_addr, in config_phydm_read_rf_reg_8822b() argument 823 if (rf_path > ODM_RF_PATH_B) { in config_phydm_read_rf_reg_8822b() 826 rf_path); in config_phydm_read_rf_reg_8822b() 832 if (odm_get_mac_reg(dm, power_RF[rf_path], MASKBYTE3) != 0x7) { in config_phydm_read_rf_reg_8822b() 840 direct_addr = offset_read_rf[rf_path] + (reg_addr << 2); in config_phydm_read_rf_reg_8822b() 849 rf_path, reg_addr, readback_value, bit_mask); in config_phydm_read_rf_reg_8822b() 854 enum odm_rf_radio_path rf_path, in config_phydm_write_rf_reg_8822b() argument 862 if (rf_path > ODM_RF_PATH_B) { in config_phydm_write_rf_reg_8822b() 865 rf_path); in config_phydm_write_rf_reg_8822b() 875 dm, rf_path, reg_addr, RFREGOFFSETMASK); in config_phydm_write_rf_reg_8822b() [all …]
|
D | halphyrf_8822b.h | 24 u8 rf_path, u8 channel_mapped_index);
|
/Linux-v4.19/drivers/staging/rtl8723bs/hal/ |
D | odm_NoiseMonitor.c | 29 u8 max_rf_path = 0, rf_path; in odm_InbandNoise_Monitor_NSeries() local 83 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) { in odm_InbandNoise_Monitor_NSeries() 84 noise_data.sval[rf_path] = (s8)noise_data.value[rf_path]; in odm_InbandNoise_Monitor_NSeries() 85 noise_data.sval[rf_path] /= 2; 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() 95 …if ((noise_data.valid_cnt[rf_path] < ValidCnt) && (noise_data.sval[rf_path] < Valid_Max && noise_d… in odm_InbandNoise_Monitor_NSeries() 96 noise_data.valid_cnt[rf_path]++; in odm_InbandNoise_Monitor_NSeries() 97 noise_data.sum[rf_path] += noise_data.sval[rf_path]; in odm_InbandNoise_Monitor_NSeries() 98 …DM_COMP_COMMON, ODM_DBG_LOUD, ("RF_Path:%d Valid sval = %d\n", rf_path, noise_data.sval[rf_path])); in odm_InbandNoise_Monitor_NSeries() 99 …RT_TRACE(pDM_Odm, ODM_COMP_COMMON, ODM_DBG_LOUD, ("Sum of sval = %d,\n", noise_data.sum[rf_path])); in odm_InbandNoise_Monitor_NSeries() [all …]
|
D | hal_com.c | 1607 u8 isCCKrate, rf_path; in rtw_get_raw_rssi_info() local 1623 for (rf_path = 0; rf_path < pHalData->NumTotalRFPath; rf_path++) { in rtw_get_raw_rssi_info() 1627 rf_path, psample_pkt_rssi->mimo_singal_strength[rf_path], in rtw_get_raw_rssi_info() 1628 psample_pkt_rssi->mimo_singal_quality[rf_path] in rtw_get_raw_rssi_info() 1635 psample_pkt_rssi->ofdm_pwr[rf_path], in rtw_get_raw_rssi_info() 1636 psample_pkt_rssi->ofdm_snr[rf_path] in rtw_get_raw_rssi_info() 1644 u8 isCCKrate, rf_path; in rtw_dump_raw_rssi_info() local 1656 for (rf_path = 0; rf_path < pHalData->NumTotalRFPath; rf_path++) { in rtw_dump_raw_rssi_info() 1658 …, rf_path, psample_pkt_rssi->mimo_singal_strength[rf_path], psample_pkt_rssi->mimo_singal_quality[… in rtw_dump_raw_rssi_info() 1662 psample_pkt_rssi->ofdm_pwr[rf_path], psample_pkt_rssi->ofdm_snr[rf_path]); in rtw_dump_raw_rssi_info() [all …]
|
/Linux-v4.19/drivers/staging/rtlwifi/phydm/ |
D | phydm_noisemonitor.c | 39 u8 rf_path; in phydm_set_noise_data_sum() local 41 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; rf_path++) { in phydm_set_noise_data_sum() 42 if (noise_data->valid_cnt[rf_path]) in phydm_set_noise_data_sum() 43 noise_data->sum[rf_path] /= in phydm_set_noise_data_sum() 44 noise_data->valid_cnt[rf_path]; in phydm_set_noise_data_sum() 46 noise_data->sum[rf_path] = 0; in phydm_set_noise_data_sum() 55 u8 max_rf_path = 0, rf_path; in odm_inband_noise_monitor_n_series() local 109 for (rf_path = ODM_RF_PATH_A; rf_path < max_rf_path; in odm_inband_noise_monitor_n_series() 110 rf_path++) { in odm_inband_noise_monitor_n_series() 111 noise_data.sval[rf_path] = in odm_inband_noise_monitor_n_series() [all …]
|
D | rtl_phydm.h | 22 u8 phy_get_tx_power_index(void *adapter, u8 rf_path, u8 rate, 28 u8 *rate_section, u8 *rf_path, u8 *channel,
|
D | phydm_interface.c | 292 u8 rf_path, u8 channel, in odm_set_tx_power_index_by_rate_section() argument 297 phy_set_tx_power_index_by_rs(adapter, channel, rf_path, rate_section); in odm_set_tx_power_index_by_rate_section() 300 u8 odm_get_tx_power_index(struct phy_dm_struct *dm, u8 rf_path, u8 tx_rate, in odm_get_tx_power_index() argument 305 return phy_get_tx_power_index(adapter, (enum odm_rf_radio_path)rf_path, in odm_get_tx_power_index()
|
D | phydm_interface.h | 177 u8 rf_path, u8 channel, 180 u8 odm_get_tx_power_index(struct phy_dm_struct *dm, u8 rf_path, u8 tx_rate,
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | hw.c | 1442 u8 rf_path, index, tempval; in _rtl92ce_read_txpower_info_from_hwpg() local 1445 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl92ce_read_txpower_info_from_hwpg() 1449 eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg() 1450 hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i]; in _rtl92ce_read_txpower_info_from_hwpg() 1452 eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg() 1453 hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + in _rtl92ce_read_txpower_info_from_hwpg() 1457 eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg() 1460 eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg() 1477 for (rf_path = 0; rf_path < 2; rf_path++) in _rtl92ce_read_txpower_info_from_hwpg() 1481 rf_path, i, in _rtl92ce_read_txpower_info_from_hwpg() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | hw.c | 126 u8 rf_path, index, tempval; in _rtl92cu_read_txpower_info_from_hwpg() local 129 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl92cu_read_txpower_info_from_hwpg() 133 eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92cu_read_txpower_info_from_hwpg() 134 hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i]; in _rtl92cu_read_txpower_info_from_hwpg() 136 eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92cu_read_txpower_info_from_hwpg() 137 hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + in _rtl92cu_read_txpower_info_from_hwpg() 141 eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92cu_read_txpower_info_from_hwpg() 144 eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92cu_read_txpower_info_from_hwpg() 159 for (rf_path = 0; rf_path < 2; rf_path++) in _rtl92cu_read_txpower_info_from_hwpg() 163 rf_path, i, in _rtl92cu_read_txpower_info_from_hwpg() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | hw.c | 1420 u8 rf_path, index, tempval; in _rtl8723e_read_txpower_info_from_hwpg() local 1423 for (rf_path = 0; rf_path < 1; rf_path++) { in _rtl8723e_read_txpower_info_from_hwpg() 1426 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg() 1427 hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i]; in _rtl8723e_read_txpower_info_from_hwpg() 1428 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg() 1429 hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + i]; in _rtl8723e_read_txpower_info_from_hwpg() 1431 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg() 1433 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg() 1450 for (rf_path = 0; rf_path < 2; rf_path++) in _rtl8723e_read_txpower_info_from_hwpg() 1453 "RF(%d) EEPROM CCK Area(%d) = 0x%x\n", rf_path, in _rtl8723e_read_txpower_info_from_hwpg() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | hw.c | 1672 u8 rf_path, index; in _rtl92se_read_adapter_info() local 1741 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl92se_read_adapter_info() 1744 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92se_read_adapter_info() 1745 hwinfo[EEPROM_TXPOWERBASE + rf_path * 3 + i]; in _rtl92se_read_adapter_info() 1748 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92se_read_adapter_info() 1749 hwinfo[EEPROM_TXPOWERBASE + 6 + rf_path * 3 + i]; in _rtl92se_read_adapter_info() 1752 rtlefuse->eprom_chnl_txpwr_ht40_2sdf[rf_path][i] in _rtl92se_read_adapter_info() 1754 rf_path * 3 + i]; in _rtl92se_read_adapter_info() 1758 for (rf_path = 0; rf_path < 2; rf_path++) in _rtl92se_read_adapter_info() 1762 rf_path, i, in _rtl92se_read_adapter_info() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | hw.c | 2779 u8 rf_path, index; 2785 for (rf_path = 0; rf_path < 2; rf_path++) { 2790 rtlefuse->txpwrlevel_cck[rf_path][i] = 2791 pwrinfo24g.index_cck_base[rf_path][5]; 2792 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = 2793 pwrinfo24g.index_bw40_base[rf_path][index]; 2795 rtlefuse->txpwrlevel_cck[rf_path][i] = 2796 pwrinfo24g.index_cck_base[rf_path][index]; 2797 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = 2798 pwrinfo24g.index_bw40_base[rf_path][index]; [all …]
|
D | dm.c | 1349 u8 rf_path, u8 channel_mapped_index) in rtl8812ae_dm_txpwr_track_set_pwr() argument 1443 if (rf_path == RF90_PATH_A) { in rtl8812ae_dm_txpwr_track_set_pwr() 1480 rtldm->absolute_ofdm_swing_idx[rf_path], in rtl8812ae_dm_txpwr_track_set_pwr() 1481 rf_path); in rtl8812ae_dm_txpwr_track_set_pwr() 1484 rtldm->absolute_ofdm_swing_idx[rf_path]; in rtl8812ae_dm_txpwr_track_set_pwr() 1486 if (rf_path == RF90_PATH_A) { in rtl8812ae_dm_txpwr_track_set_pwr() 1495 rtldm->remnant_ofdm_swing_idx[rf_path] = in rtl8812ae_dm_txpwr_track_set_pwr() 1512 rtldm->remnant_ofdm_swing_idx[rf_path]); in rtl8812ae_dm_txpwr_track_set_pwr() 1516 rtldm->remnant_ofdm_swing_idx[rf_path] = in rtl8812ae_dm_txpwr_track_set_pwr() 1530 rtldm->remnant_ofdm_swing_idx[rf_path]); in rtl8812ae_dm_txpwr_track_set_pwr() [all …]
|
D | dm.h | 304 u8 rf_path, 308 u8 rf_path, u8 channel_mapped_index);
|
D | phy.c | 463 u8 rf_path) in phy_get_tx_swing_8812A() argument 1330 u8 rf_path = 0; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() local 1364 for (rf_path = RF90_PATH_A; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1365 rf_path < MAX_RF_PATH_NUM; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1366 ++rf_path) { in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1369 rtlphy->txpwr_by_rate_base_24g[rf_path][RF_2TX][base_index2_4G]; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1372 rtlphy->txpwr_by_rate_base_24g[rf_path][RF_1TX][base_index2_4G]; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1377 [bw][rate_section][channel][rf_path] = in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1385 [rate_section][channel][rf_path], (temp_pwrlmt == 63) in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1386 ? 0 : temp_pwrlmt/2, channel, rf_path, in _rtl8812ae_phy_convert_txpower_limit_to_power_index() [all …]
|
/Linux-v4.19/drivers/staging/rtl8188eu/include/ |
D | phy.h | 15 u32 rtw_hal_read_rfreg(struct adapter *adapt, enum rf_radio_path rf_path, 17 void phy_set_rf_reg(struct adapter *adapt, enum rf_radio_path rf_path,
|
/Linux-v4.19/drivers/staging/rtlwifi/rtl8822be/ |
D | phy.c | 435 u8 rf_path; in __rtl8822be_txpwr_limit_to_index_2g() local 451 for (rf_path = RF90_PATH_A; rf_path < MAX_RF_PATH_NUM; in __rtl8822be_txpwr_limit_to_index_2g() 452 ++rf_path) { in __rtl8822be_txpwr_limit_to_index_2g() 455 hw, BAND_ON_2_4G, rf_path, txnum, in __rtl8822be_txpwr_limit_to_index_2g() 460 [channel][rf_path] = temp_value; in __rtl8822be_txpwr_limit_to_index_2g() 468 [rf_path], in __rtl8822be_txpwr_limit_to_index_2g() 470 channel, rf_path, bw40_pwr_base_dbm2_4G); in __rtl8822be_txpwr_limit_to_index_2g() 486 u8 rf_path; in __rtl8822be_txpwr_limit_to_index_5g() local 503 for (rf_path = RF90_PATH_A; rf_path < MAX_RF_PATH_NUM; in __rtl8822be_txpwr_limit_to_index_5g() 504 ++rf_path) { in __rtl8822be_txpwr_limit_to_index_5g() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | hw.c | 1971 u8 rf_path, index; in _rtl8723be_read_txpower_info_from_hwpg() local 1977 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl8723be_read_txpower_info_from_hwpg() 1981 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg() 1982 pw2g.index_cck_base[rf_path][index]; in _rtl8723be_read_txpower_info_from_hwpg() 1983 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg() 1984 pw2g.index_bw40_base[rf_path][index]; in _rtl8723be_read_txpower_info_from_hwpg() 1987 rtlefuse->txpwr_ht20diff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg() 1988 pw2g.bw20_diff[rf_path][i]; in _rtl8723be_read_txpower_info_from_hwpg() 1989 rtlefuse->txpwr_ht40diff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg() 1990 pw2g.bw40_diff[rf_path][i]; in _rtl8723be_read_txpower_info_from_hwpg() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | hw.c | 1778 u8 rf_path, index; in _rtl88ee_read_txpower_info_from_hwpg() local 1784 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl88ee_read_txpower_info_from_hwpg() 1788 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg() 1789 pwrinfo24g.index_cck_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg() 1790 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg() 1791 pwrinfo24g.index_bw40_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg() 1792 rtlefuse->txpwr_ht20diff[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg() 1793 pwrinfo24g.bw20_diff[rf_path][0]; in _rtl88ee_read_txpower_info_from_hwpg() 1794 rtlefuse->txpwr_legacyhtdiff[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg() 1795 pwrinfo24g.ofdm_diff[rf_path][0]; in _rtl88ee_read_txpower_info_from_hwpg() [all …]
|