/Linux-v5.10/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 | 1594 u8 isCCKrate, rf_path; in rtw_get_raw_rssi_info() local 1610 for (rf_path = 0; rf_path < pHalData->NumTotalRFPath; rf_path++) { in rtw_get_raw_rssi_info() 1614 rf_path, psample_pkt_rssi->mimo_signal_strength[rf_path], in rtw_get_raw_rssi_info() 1615 psample_pkt_rssi->mimo_signal_quality[rf_path] in rtw_get_raw_rssi_info() 1622 psample_pkt_rssi->ofdm_pwr[rf_path], in rtw_get_raw_rssi_info() 1623 psample_pkt_rssi->ofdm_snr[rf_path] in rtw_get_raw_rssi_info() 1631 u8 isCCKrate, rf_path; in rtw_dump_raw_rssi_info() local 1643 for (rf_path = 0; rf_path < pHalData->NumTotalRFPath; rf_path++) { in rtw_dump_raw_rssi_info() 1645 …, rf_path, psample_pkt_rssi->mimo_signal_strength[rf_path], psample_pkt_rssi->mimo_signal_quality[… in rtw_dump_raw_rssi_info() 1649 psample_pkt_rssi->ofdm_pwr[rf_path], psample_pkt_rssi->ofdm_snr[rf_path]); in rtw_dump_raw_rssi_info() [all …]
|
/Linux-v5.10/drivers/net/wireless/realtek/rtw88/ |
D | phy.h | 22 u32 rtw_phy_read_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, 24 u32 rtw_phy_read_rf_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, 26 bool rtw_phy_write_rf_reg_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, 28 bool rtw_phy_write_rf_reg(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, 30 bool rtw_phy_write_rf_reg_mix(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, 46 u8 rtw_phy_get_tx_power_index(struct rtw_dev *rtwdev, u8 rf_path, u8 rate, 73 u32 rf_path; member 86 .rf_path = path, \
|
D | phy.c | 687 u32 rtw_phy_read_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_read_rf() argument 695 if (rf_path >= hal->rf_phy_num) { in rtw_phy_read_rf() 696 rtw_err(rtwdev, "unsupported rf path (%d)\n", rf_path); in rtw_phy_read_rf() 701 direct_addr = base_addr[rf_path] + (addr << 2); in rtw_phy_read_rf() 710 u32 rtw_phy_read_rf_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_read_rf_sipi() argument 722 if (rf_path >= hal->rf_phy_num) { in rtw_phy_read_rf_sipi() 723 rtw_err(rtwdev, "unsupported rf path (%d)\n", rf_path); in rtw_phy_read_rf_sipi() 732 rf_sipi_addr = &chip->rf_sipi_read_addr[rf_path]; in rtw_phy_read_rf_sipi() 759 bool rtw_phy_write_rf_reg_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_write_rf_reg_sipi() argument 769 if (rf_path >= hal->rf_phy_num) { in rtw_phy_write_rf_reg_sipi() [all …]
|
D | hci.h | 165 rtw_read_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_read_rf() argument 172 val = rtwdev->chip->ops->read_rf(rtwdev, rf_path, addr, mask); in rtw_read_rf() 179 rtw_write_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_write_rf() argument 185 rtwdev->chip->ops->write_rf(rtwdev, rf_path, addr, mask, data); in rtw_write_rf()
|
D | debug.c | 29 u8 rf_path; member 132 path = debugfs_priv->rf_path; in rtw_debugfs_get_rf_read() 422 debugfs_priv->rf_path = path; in rtw_debugfs_set_rf_read()
|
D | rtw8723d.c | 1661 u32 ofdm_swing, u8 rf_path) in rtw8723d_set_iqk_matrix_by_result() argument 1670 switch (rf_path) { in rtw8723d_set_iqk_matrix_by_result() 1692 switch (rf_path) { in rtw8723d_set_iqk_matrix_by_result() 1724 u8 rf_path) in rtw8723d_set_iqk_matrix() argument 1738 rtw8723d_set_iqk_matrix_by_result(rtwdev, ofdm_swing, rf_path); in rtw8723d_set_iqk_matrix() 1742 switch (rf_path) { in rtw8723d_set_iqk_matrix()
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | hw.c | 1396 u8 rf_path, index, tempval; in _rtl8723e_read_txpower_info_from_hwpg() local 1399 for (rf_path = 0; rf_path < 1; rf_path++) { in _rtl8723e_read_txpower_info_from_hwpg() 1402 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg() 1403 hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i]; in _rtl8723e_read_txpower_info_from_hwpg() 1404 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg() 1405 hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + i]; in _rtl8723e_read_txpower_info_from_hwpg() 1407 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg() 1409 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg() 1426 for (rf_path = 0; rf_path < 2; rf_path++) in _rtl8723e_read_txpower_info_from_hwpg() 1429 "RF(%d) EEPROM CCK Area(%d) = 0x%x\n", rf_path, in _rtl8723e_read_txpower_info_from_hwpg() [all …]
|
D | phy.c | 642 u8 rf_path; in rtl8723e_phy_update_txpower_dbm() local 657 for (rf_path = 0; rf_path < 2; rf_path++) { in rtl8723e_phy_update_txpower_dbm() 658 rtlefuse->txpwrlevel_cck[rf_path][idx] = ccktxpwridx; in rtl8723e_phy_update_txpower_dbm() 659 rtlefuse->txpwrlevel_ht40_1s[rf_path][idx] = in rtl8723e_phy_update_txpower_dbm() 661 rtlefuse->txpwrlevel_ht40_2s[rf_path][idx] = in rtl8723e_phy_update_txpower_dbm()
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | hw.c | 1426 u8 rf_path, index, tempval; in _rtl92ce_read_txpower_info_from_hwpg() local 1429 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl92ce_read_txpower_info_from_hwpg() 1433 eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg() 1434 hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i]; in _rtl92ce_read_txpower_info_from_hwpg() 1436 eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg() 1437 hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + in _rtl92ce_read_txpower_info_from_hwpg() 1441 eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg() 1444 eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg() 1461 for (rf_path = 0; rf_path < 2; rf_path++) in _rtl92ce_read_txpower_info_from_hwpg() 1465 rf_path, i, in _rtl92ce_read_txpower_info_from_hwpg() [all …]
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | hw.c | 104 u8 rf_path, index, tempval; in _rtl92cu_read_txpower_info_from_hwpg() local 107 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl92cu_read_txpower_info_from_hwpg() 111 eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92cu_read_txpower_info_from_hwpg() 112 hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i]; in _rtl92cu_read_txpower_info_from_hwpg() 114 eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92cu_read_txpower_info_from_hwpg() 115 hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + in _rtl92cu_read_txpower_info_from_hwpg() 119 eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92cu_read_txpower_info_from_hwpg() 122 eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92cu_read_txpower_info_from_hwpg() 137 for (rf_path = 0; rf_path < 2; rf_path++) in _rtl92cu_read_txpower_info_from_hwpg() 141 rf_path, i, in _rtl92cu_read_txpower_info_from_hwpg() [all …]
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | hw.c | 1649 u8 rf_path, index; in _rtl92se_read_adapter_info() local 1718 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl92se_read_adapter_info() 1721 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92se_read_adapter_info() 1722 hwinfo[EEPROM_TXPOWERBASE + rf_path * 3 + i]; in _rtl92se_read_adapter_info() 1725 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92se_read_adapter_info() 1726 hwinfo[EEPROM_TXPOWERBASE + 6 + rf_path * 3 + i]; in _rtl92se_read_adapter_info() 1729 rtlefuse->eprom_chnl_txpwr_ht40_2sdf[rf_path][i] in _rtl92se_read_adapter_info() 1731 rf_path * 3 + i]; in _rtl92se_read_adapter_info() 1735 for (rf_path = 0; rf_path < 2; rf_path++) in _rtl92se_read_adapter_info() 1739 rf_path, i, in _rtl92se_read_adapter_info() [all …]
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | hw.c | 2756 u8 rf_path, index; 2762 for (rf_path = 0; rf_path < 2; rf_path++) { 2767 rtlefuse->txpwrlevel_cck[rf_path][i] = 2768 pwrinfo24g.index_cck_base[rf_path][5]; 2769 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = 2770 pwrinfo24g.index_bw40_base[rf_path][index]; 2772 rtlefuse->txpwrlevel_cck[rf_path][i] = 2773 pwrinfo24g.index_cck_base[rf_path][index]; 2774 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = 2775 pwrinfo24g.index_bw40_base[rf_path][index]; [all …]
|
D | dm.c | 1175 u8 rf_path, u8 channel_mapped_index) in rtl8812ae_dm_txpwr_track_set_pwr() argument 1269 if (rf_path == RF90_PATH_A) { in rtl8812ae_dm_txpwr_track_set_pwr() 1306 rtldm->absolute_ofdm_swing_idx[rf_path], in rtl8812ae_dm_txpwr_track_set_pwr() 1307 rf_path); in rtl8812ae_dm_txpwr_track_set_pwr() 1310 rtldm->absolute_ofdm_swing_idx[rf_path]; in rtl8812ae_dm_txpwr_track_set_pwr() 1312 if (rf_path == RF90_PATH_A) { in rtl8812ae_dm_txpwr_track_set_pwr() 1321 rtldm->remnant_ofdm_swing_idx[rf_path] = in rtl8812ae_dm_txpwr_track_set_pwr() 1338 rtldm->remnant_ofdm_swing_idx[rf_path]); in rtl8812ae_dm_txpwr_track_set_pwr() 1342 rtldm->remnant_ofdm_swing_idx[rf_path] = in rtl8812ae_dm_txpwr_track_set_pwr() 1356 rtldm->remnant_ofdm_swing_idx[rf_path]); in rtl8812ae_dm_txpwr_track_set_pwr() [all …]
|
D | dm.h | 282 u8 rf_path, 286 u8 rf_path, u8 channel_mapped_index);
|
D | phy.c | 434 u8 rf_path) in phy_get_tx_swing_8812A() argument 1303 u8 rf_path = 0; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() local 1337 for (rf_path = RF90_PATH_A; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1338 rf_path < MAX_RF_PATH_NUM; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1339 ++rf_path) { in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1342 rtlphy->txpwr_by_rate_base_24g[rf_path][RF_2TX][base_index2_4G]; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1345 rtlphy->txpwr_by_rate_base_24g[rf_path][RF_1TX][base_index2_4G]; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1350 [bw][rate_section][channel][rf_path] = in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1358 [rate_section][channel][rf_path], (temp_pwrlmt == 63) in _rtl8812ae_phy_convert_txpower_limit_to_power_index() 1359 ? 0 : temp_pwrlmt/2, channel, rf_path, in _rtl8812ae_phy_convert_txpower_limit_to_power_index() [all …]
|
D | phy.h | 235 u32 phy_get_tx_swing_8812A(struct ieee80211_hw *hw, u8 band, u8 rf_path);
|
/Linux-v5.10/drivers/staging/rtl8188eu/include/ |
D | phy.h | 14 u32 rtw_hal_read_rfreg(struct adapter *adapt, enum rf_radio_path rf_path, 16 void phy_set_rf_reg(struct adapter *adapt, enum rf_radio_path rf_path,
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | hw.c | 1948 u8 rf_path, index; in _rtl8723be_read_txpower_info_from_hwpg() local 1954 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl8723be_read_txpower_info_from_hwpg() 1958 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg() 1959 pw2g.index_cck_base[rf_path][index]; in _rtl8723be_read_txpower_info_from_hwpg() 1960 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg() 1961 pw2g.index_bw40_base[rf_path][index]; in _rtl8723be_read_txpower_info_from_hwpg() 1964 rtlefuse->txpwr_ht20diff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg() 1965 pw2g.bw20_diff[rf_path][i]; in _rtl8723be_read_txpower_info_from_hwpg() 1966 rtlefuse->txpwr_ht40diff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg() 1967 pw2g.bw40_diff[rf_path][i]; in _rtl8723be_read_txpower_info_from_hwpg() [all …]
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | hw.c | 1751 u8 rf_path, index; in _rtl88ee_read_txpower_info_from_hwpg() local 1757 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl88ee_read_txpower_info_from_hwpg() 1761 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg() 1762 pwrinfo24g.index_cck_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg() 1763 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg() 1764 pwrinfo24g.index_bw40_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg() 1765 rtlefuse->txpwr_ht20diff[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg() 1766 pwrinfo24g.bw20_diff[rf_path][0]; in _rtl88ee_read_txpower_info_from_hwpg() 1767 rtlefuse->txpwr_legacyhtdiff[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg() 1768 pwrinfo24g.ofdm_diff[rf_path][0]; in _rtl88ee_read_txpower_info_from_hwpg() [all …]
|
D | phy.c | 958 u8 rf_path = 0; in _rtl88e_get_txpower_index() local 960 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl88e_get_txpower_index() 961 if (rf_path == RF90_PATH_A) { in _rtl88e_get_txpower_index() 965 } else if (rf_path == RF90_PATH_B) { in _rtl88e_get_txpower_index()
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
D | phy_common.c | 578 u8 rf_path; in rtl92c_phy_update_txpower_dbm() local 591 for (rf_path = 0; rf_path < 2; rf_path++) { in rtl92c_phy_update_txpower_dbm() 592 rtlefuse->txpwrlevel_cck[rf_path][idx] = ccktxpwridx; in rtl92c_phy_update_txpower_dbm() 593 rtlefuse->txpwrlevel_ht40_1s[rf_path][idx] = in rtl92c_phy_update_txpower_dbm() 595 rtlefuse->txpwrlevel_ht40_2s[rf_path][idx] = in rtl92c_phy_update_txpower_dbm()
|
/Linux-v5.10/drivers/staging/rtl8188eu/hal/ |
D | phy.c | 108 u32 rtw_hal_read_rfreg(struct adapter *adapt, enum rf_radio_path rf_path, in rtw_hal_read_rfreg() argument 113 original_value = rf_serial_read(adapt, rf_path, reg_addr); in rtw_hal_read_rfreg() 118 void phy_set_rf_reg(struct adapter *adapt, enum rf_radio_path rf_path, in phy_set_rf_reg() argument 125 original_value = rf_serial_read(adapt, rf_path, reg_addr); in phy_set_rf_reg() 130 rf_serial_write(adapt, rf_path, reg_addr, data); in phy_set_rf_reg()
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
D | halbtcoutsrc.h | 706 void (*btc_set_rf_reg)(void *btc_context, u8 rf_path, u32 reg_addr, 708 u32 (*btc_get_rf_reg)(void *btc_context, u8 rf_path,
|
D | halbtcoutsrc.c | 1012 static void halbtc_set_rfreg(void *bt_context, u8 rf_path, u32 reg_addr, in halbtc_set_rfreg() argument 1018 rtl_set_rfreg(rtlpriv->mac80211.hw, rf_path, reg_addr, bit_mask, data); in halbtc_set_rfreg() 1021 static u32 halbtc_get_rfreg(void *bt_context, u8 rf_path, u32 reg_addr, in halbtc_get_rfreg() argument 1027 return rtl_get_rfreg(rtlpriv->mac80211.hw, rf_path, reg_addr, bit_mask); in halbtc_get_rfreg()
|