| /linux/drivers/net/wireless/realtek/rtlwifi/ |
| A D | stats.c | 74 u8 rfpath; in rtl_process_ui_rssi() local 103 for (rfpath = RF90_PATH_A; rfpath < rtlphy->num_total_rfpath; in rtl_process_ui_rssi() 104 rfpath++) { in rtl_process_ui_rssi() 106 rtlpriv->stats.rx_rssi_percentage[rfpath] = in rtl_process_ui_rssi() 112 rtlpriv->stats.rx_rssi_percentage[rfpath] = in rtl_process_ui_rssi() 126 rtlpriv->stats.rx_snr_db[rfpath] = pstatus->rx_snr[rfpath]; in rtl_process_ui_rssi() 127 rtlpriv->stats.rx_evm_dbm[rfpath] = in rtl_process_ui_rssi() 128 pstatus->rx_mimo_evm_dbm[rfpath]; in rtl_process_ui_rssi() 129 rtlpriv->stats.rx_cfo_short[rfpath] = in rtl_process_ui_rssi() 130 pstatus->cfo_short[rfpath]; in rtl_process_ui_rssi() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| A D | rf.c | 75 u8 rfpath; in rtl92d_phy_rf6052_config() local 122 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in rtl92d_phy_rf6052_config() 125 if (rfpath == RF90_PATH_A) { in rtl92d_phy_rf6052_config() 131 rfpath = RF90_PATH_A; in rtl92d_phy_rf6052_config() 137 if (rfpath == RF90_PATH_A) in rtl92d_phy_rf6052_config() 139 if (rfpath == RF90_PATH_B) { in rtl92d_phy_rf6052_config() 143 rfpath = RF90_PATH_A; in rtl92d_phy_rf6052_config() 149 switch (rfpath) { in rtl92d_phy_rf6052_config() 173 switch (rfpath) { in rtl92d_phy_rf6052_config() 178 (enum radio_path)rfpath); in rtl92d_phy_rf6052_config() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192du/ |
| A D | rf.c | 88 u8 rfpath; in rtl92du_phy_rf6052_config() local 132 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in rtl92du_phy_rf6052_config() 135 if (rfpath == RF90_PATH_A) { in rtl92du_phy_rf6052_config() 141 rfpath = RF90_PATH_A; in rtl92du_phy_rf6052_config() 147 if (rfpath == RF90_PATH_A) in rtl92du_phy_rf6052_config() 149 if (rfpath == RF90_PATH_B) { in rtl92du_phy_rf6052_config() 153 rfpath = RF90_PATH_A; in rtl92du_phy_rf6052_config() 161 switch (rfpath) { in rtl92du_phy_rf6052_config() 186 switch (rfpath) { in rtl92du_phy_rf6052_config() 191 (enum radio_path)rfpath); in rtl92du_phy_rf6052_config() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
| A D | rf.c | 59 u8 rfpath; in _rtl92ee_phy_rf6052_config_parafile() local 63 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in _rtl92ee_phy_rf6052_config_parafile() 64 pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92ee_phy_rf6052_config_parafile() 66 switch (rfpath) { in _rtl92ee_phy_rf6052_config_parafile() 92 switch (rfpath) { in _rtl92ee_phy_rf6052_config_parafile() 95 (enum radio_path)rfpath); in _rtl92ee_phy_rf6052_config_parafile() 99 (enum radio_path)rfpath); in _rtl92ee_phy_rf6052_config_parafile() 107 switch (rfpath) { in _rtl92ee_phy_rf6052_config_parafile() 122 "Radio[%d] Fail!!\n", rfpath); in _rtl92ee_phy_rf6052_config_parafile()
|
| A D | phy.c | 89 regaddr, rfpath, bitmask); in rtl92ee_phy_query_rf_reg() 107 enum radio_path rfpath, in rtl92ee_phy_set_rf_reg() argument 152 if (rfpath == RF90_PATH_A) in _rtl92ee_phy_rf_serial_read() 162 if (rfpath == RF90_PATH_A) in _rtl92ee_phy_rf_serial_read() 901 switch (rfpath) { in rtl92ee_phy_config_rf_with_headerfile() 1256 rfpath, rate); in _rtl92ee_get_txpower_index() 1577 enum radio_path rfpath; in rtl92ee_phy_set_txpower_level() local 1581 for (rfpath = RF90_PATH_A; rfpath < rtlphy->num_total_rfpath; in rtl92ee_phy_set_txpower_level() 1582 rfpath++) { in rtl92ee_phy_set_txpower_level() 1808 u8 rfpath; in _rtl92ee_phy_sw_chnl_step_by_step() local [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/ |
| A D | hw_common.c | 374 for (rfpath = 0; rfpath < RF6052_MAX_PATH; rfpath++) { in _rtl92d_readpowervalue_fromprom() 406 for (rfpath = 0; rfpath < RF6052_MAX_PATH; rfpath++) { in _rtl92d_readpowervalue_fromprom() 418 for (rfpath = 0; rfpath < RF6052_MAX_PATH; rfpath++) { in _rtl92d_readpowervalue_fromprom() 436 for (rfpath = 0; rfpath < RF6052_MAX_PATH; rfpath++) { in _rtl92d_readpowervalue_fromprom() 444 (val8 >> (rfpath * 4)) & 0xF; in _rtl92d_readpowervalue_fromprom() 452 (val8 >> (rfpath * 4)) & 0xF; in _rtl92d_readpowervalue_fromprom() 460 (val8 >> (rfpath * 4)) & 0xF; in _rtl92d_readpowervalue_fromprom() 468 (val8 >> (rfpath * 4)) & 0xF; in _rtl92d_readpowervalue_fromprom() 476 (val8 >> (rfpath * 4)) & 0xF; in _rtl92d_readpowervalue_fromprom() 510 u32 ch, rfpath, group; in _rtl92d_read_txpower_info() local [all …]
|
| A D | rf_common.c | 14 u8 rfpath; in rtl92d_phy_rf6052_set_bandwidth() local 18 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in rtl92d_phy_rf6052_set_bandwidth() 19 rtlphy->rfreg_chnlval[rfpath] &= 0xfffff3ff; in rtl92d_phy_rf6052_set_bandwidth() 20 rtlphy->rfreg_chnlval[rfpath] |= 0x0400; in rtl92d_phy_rf6052_set_bandwidth() 22 rtl_set_rfreg(hw, rfpath, RF_CHNLBW, in rtl92d_phy_rf6052_set_bandwidth() 27 rtlphy->rfreg_chnlval[rfpath]); in rtl92d_phy_rf6052_set_bandwidth() 32 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in rtl92d_phy_rf6052_set_bandwidth() 33 rtlphy->rfreg_chnlval[rfpath] &= 0xfffff3ff; in rtl92d_phy_rf6052_set_bandwidth() 35 rtl_set_rfreg(hw, rfpath, RF_CHNLBW, in rtl92d_phy_rf6052_set_bandwidth() 40 rtlphy->rfreg_chnlval[rfpath]); in rtl92d_phy_rf6052_set_bandwidth()
|
| A D | trx_common.c | 179 u8 rfpath; in rtl92d_loop_over_paths() local 181 for (rfpath = RF90_PATH_A; rfpath < rtlphy->num_total_rfpath; in rtl92d_loop_over_paths() 182 rfpath++) { in rtl92d_loop_over_paths() 184 rtlpriv->stats.rx_rssi_percentage[rfpath] = in rtl92d_loop_over_paths() 185 pstats->rx_mimo_signalstrength[rfpath]; in rtl92d_loop_over_paths() 187 if (pstats->rx_mimo_signalstrength[rfpath] > in rtl92d_loop_over_paths() 188 rtlpriv->stats.rx_rssi_percentage[rfpath]) { in rtl92d_loop_over_paths() 189 rtlpriv->stats.rx_rssi_percentage[rfpath] = in rtl92d_loop_over_paths() 192 (pstats->rx_mimo_signalstrength[rfpath])) / in rtl92d_loop_over_paths() 194 rtlpriv->stats.rx_rssi_percentage[rfpath] = in rtl92d_loop_over_paths() [all …]
|
| A D | phy_common.c | 34 if (rfpath == RF90_PATH_A) in _rtl92d_phy_rf_serial_read() 48 if (rfpath == RF90_PATH_A) in _rtl92d_phy_rf_serial_read() 51 else if (rfpath == RF90_PATH_B) in _rtl92d_phy_rf_serial_read() 61 rfpath, pphyreg->rf_rb, retvalue); in _rtl92d_phy_rf_serial_read() 66 enum radio_path rfpath, in _rtl92d_phy_rf_serial_write() argument 91 regaddr, rfpath, bitmask); in rtl92d_phy_query_rf_reg() 113 regaddr, bitmask, data, rfpath); in rtl92d_phy_set_rf_reg() 120 rfpath, in rtl92d_phy_set_rf_reg() 131 regaddr, bitmask, data, rfpath); in rtl92d_phy_set_rf_reg() 434 switch (rfpath) { in rtl92d_phy_enable_rf_env() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
| A D | phy.h | 59 u32 rtl92c_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath, 61 void rtl92ce_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath, 67 enum radio_path rfpath); 84 enum radio_path rfpath); 86 u32 rfpath); 93 u32 _rtl92c_phy_rf_serial_read(struct ieee80211_hw *hw, enum radio_path rfpath, 96 enum radio_path rfpath, u32 offset); 98 enum radio_path rfpath, u32 offset, u32 data); 100 enum radio_path rfpath, u32 offset,
|
| A D | phy.c | 30 regaddr, rfpath, bitmask); in rtl92c_phy_query_rf_reg() 36 rfpath, regaddr); in rtl92c_phy_query_rf_reg() 39 rfpath, regaddr); in rtl92c_phy_query_rf_reg() 49 regaddr, rfpath, bitmask, original_value); in rtl92c_phy_query_rf_reg() 95 enum radio_path rfpath, in rtl92ce_phy_set_rf_reg() argument 104 regaddr, bitmask, data, rfpath); in rtl92ce_phy_set_rf_reg() 111 rfpath, in rtl92ce_phy_set_rf_reg() 123 rfpath, in rtl92ce_phy_set_rf_reg() 137 regaddr, bitmask, data, rfpath); in rtl92ce_phy_set_rf_reg() 231 enum radio_path rfpath) in rtl92c_phy_config_rf_with_headerfile() argument [all …]
|
| A D | rf.c | 410 u8 rfpath; in _rtl92ce_phy_rf6052_config_parafile() local 414 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in _rtl92ce_phy_rf6052_config_parafile() 416 pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92ce_phy_rf6052_config_parafile() 418 switch (rfpath) { in _rtl92ce_phy_rf6052_config_parafile() 444 switch (rfpath) { in _rtl92ce_phy_rf6052_config_parafile() 447 (enum radio_path)rfpath); in _rtl92ce_phy_rf6052_config_parafile() 451 (enum radio_path)rfpath); in _rtl92ce_phy_rf6052_config_parafile() 459 switch (rfpath) { in _rtl92ce_phy_rf6052_config_parafile() 474 "Radio[%d] Fail!!\n", rfpath); in _rtl92ce_phy_rf6052_config_parafile()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
| A D | hw.c | 1568 for (rfpath = 0 ; rfpath < MAX_RF_PATH ; rfpath++) { in read_power_value_fromprom() 1570 set_24g_base(pwrinfo24g, rfpath); in read_power_value_fromprom() 1575 for (rfpath = 0 ; rfpath < MAX_RF_PATH ; rfpath++) { in read_power_value_fromprom() 1591 pwrinfo24g->bw40_diff[rfpath][0] = 0; in read_power_value_fromprom() 1595 pwrinfo24g->bw20_diff[rfpath][0] = in read_power_value_fromprom() 1605 pwrinfo24g->ofdm_diff[rfpath][0] = in read_power_value_fromprom() 1611 pwrinfo24g->cck_diff[rfpath][0] = 0; in read_power_value_fromprom() 1671 pwrinfo5g->bw40_diff[rfpath][0] = 0; in read_power_value_fromprom() 1676 pwrinfo5g->bw20_diff[rfpath][0] = in read_power_value_fromprom() 1719 pwrinfo5g->ofdm_diff[rfpath][1] = in read_power_value_fromprom() [all …]
|
| A D | rf.c | 415 u8 rfpath; in _rtl88e_phy_rf6052_config_parafile() local 419 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in _rtl88e_phy_rf6052_config_parafile() 420 pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl88e_phy_rf6052_config_parafile() 422 switch (rfpath) { in _rtl88e_phy_rf6052_config_parafile() 448 switch (rfpath) { in _rtl88e_phy_rf6052_config_parafile() 451 (enum radio_path)rfpath); in _rtl88e_phy_rf6052_config_parafile() 455 (enum radio_path)rfpath); in _rtl88e_phy_rf6052_config_parafile() 463 switch (rfpath) { in _rtl88e_phy_rf6052_config_parafile() 478 "Radio[%d] Fail!!\n", rfpath); in _rtl88e_phy_rf6052_config_parafile()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
| A D | phy.c | 27 regaddr, rfpath, bitmask); in rtl92cu_phy_query_rf_reg() 30 rfpath, regaddr); in rtl92cu_phy_query_rf_reg() 33 rfpath, regaddr); in rtl92cu_phy_query_rf_reg() 39 regaddr, rfpath, bitmask, original_value); in rtl92cu_phy_query_rf_reg() 44 enum radio_path rfpath, in rtl92cu_phy_set_rf_reg() argument 53 regaddr, bitmask, data, rfpath); in rtl92cu_phy_set_rf_reg() 57 rfpath, in rtl92cu_phy_set_rf_reg() 68 rfpath, in rtl92cu_phy_set_rf_reg() 79 regaddr, bitmask, data, rfpath); in rtl92cu_phy_set_rf_reg() 208 enum radio_path rfpath) in rtl92cu_phy_config_rf_with_headerfile() argument [all …]
|
| A D | phy.h | 7 bool rtl8192_phy_check_is_legal_rfpath(struct ieee80211_hw *hw, u32 rfpath); 12 enum radio_path rfpath, u32 regaddr, u32 bitmask); 14 enum radio_path rfpath,
|
| A D | rf.c | 383 u8 rfpath; in _rtl92c_phy_rf6052_config_parafile() local 387 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in _rtl92c_phy_rf6052_config_parafile() 388 pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92c_phy_rf6052_config_parafile() 389 switch (rfpath) { in _rtl92c_phy_rf6052_config_parafile() 410 switch (rfpath) { in _rtl92c_phy_rf6052_config_parafile() 414 (enum radio_path) rfpath); in _rtl92c_phy_rf6052_config_parafile() 421 switch (rfpath) { in _rtl92c_phy_rf6052_config_parafile() 435 "Radio[%d] Fail!!\n", rfpath); in _rtl92c_phy_rf6052_config_parafile()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
| A D | phy_common.h | 167 enum radio_path rfpath, u32 regaddr, 173 enum radio_path rfpath); 191 enum radio_path rfpath); 193 u32 rfpath); 212 enum radio_path rfpath, u32 offset); 214 enum radio_path rfpath, u32 offset, 217 enum radio_path rfpath, u32 offset); 219 enum radio_path rfpath, u32 offset,
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
| A D | phy.c | 77 if (rfpath == RF90_PATH_A) in _rtl92s_phy_rf_serial_read() 97 if (rfpath == RF90_PATH_A) in _rtl92s_phy_rf_serial_read() 100 else if (rfpath == RF90_PATH_B) in _rtl92s_phy_rf_serial_read() 112 rfpath, pphyreg->rf_rb, retvalue); in _rtl92s_phy_rf_serial_read() 147 regaddr, rfpath, bitmask); in rtl92s_phy_query_rf_reg() 177 regaddr, bitmask, data, rfpath); in rtl92s_phy_set_rf_reg() 194 regaddr, bitmask, data, rfpath); in rtl92s_phy_set_rf_reg() 322 u8 rfpath; in _rtl92s_phy_sw_chnl_step_by_step() local 390 for (rfpath = 0; rfpath < num_total_rfpath; rfpath++) { in _rtl92s_phy_sw_chnl_step_by_step() 619 enum radio_path rfpath) in _rtl92s_phy_config_rfpa_bias_current() argument [all …]
|
| A D | rf.c | 403 u8 rfpath; in rtl92s_phy_rf6052_config() local 408 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in rtl92s_phy_rf6052_config() 410 pphyreg = &rtlphy->phyreg_def[rfpath]; in rtl92s_phy_rf6052_config() 413 switch (rfpath) { in rtl92s_phy_rf6052_config() 442 switch (rfpath) { in rtl92s_phy_rf6052_config() 445 (enum radio_path)rfpath); in rtl92s_phy_rf6052_config() 449 (enum radio_path)rfpath); in rtl92s_phy_rf6052_config() 458 switch (rfpath) { in rtl92s_phy_rf6052_config() 473 pr_err("Radio[%d] Fail!!\n", rfpath); in rtl92s_phy_rf6052_config()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
| A D | hw.c | 2556 for (rfpath = 0 ; rfpath < MAX_RF_PATH ; rfpath++) { in _rtl8821ae_read_power_value_fromprom() 2564 pwrinfo24g->bw20_diff[rfpath][0] = 0x02; in _rtl8821ae_read_power_value_fromprom() 2565 pwrinfo24g->ofdm_diff[rfpath][0] = 0x04; in _rtl8821ae_read_power_value_fromprom() 2579 pwrinfo5g->ofdm_diff[rfpath][0] = 0x04; in _rtl8821ae_read_power_value_fromprom() 2580 pwrinfo5g->bw20_diff[rfpath][0] = 0x00; in _rtl8821ae_read_power_value_fromprom() 2581 pwrinfo5g->bw80_diff[rfpath][0] = 0xFE; in _rtl8821ae_read_power_value_fromprom() 2584 pwrinfo5g->ofdm_diff[rfpath][0] = 0xFE; in _rtl8821ae_read_power_value_fromprom() 2585 pwrinfo5g->bw20_diff[rfpath][0] = 0xFE; in _rtl8821ae_read_power_value_fromprom() 2586 pwrinfo5g->bw40_diff[rfpath][0] = 0xFE; in _rtl8821ae_read_power_value_fromprom() 2587 pwrinfo5g->bw80_diff[rfpath][0] = 0xFE; in _rtl8821ae_read_power_value_fromprom() [all …]
|
| A D | rf.c | 398 u8 rfpath; in _rtl8821ae_phy_rf6052_config_parafile() local 401 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in _rtl8821ae_phy_rf6052_config_parafile() 402 switch (rfpath) { in _rtl8821ae_phy_rf6052_config_parafile() 407 (enum radio_path)rfpath); in _rtl8821ae_phy_rf6052_config_parafile() 411 (enum radio_path)rfpath); in _rtl8821ae_phy_rf6052_config_parafile() 418 (enum radio_path)rfpath); in _rtl8821ae_phy_rf6052_config_parafile() 422 (enum radio_path)rfpath); in _rtl8821ae_phy_rf6052_config_parafile() 432 "Radio[%d] Fail!!\n", rfpath); in _rtl8821ae_phy_rf6052_config_parafile()
|
| A D | phy.c | 144 regaddr, rfpath, bitmask); in rtl8821ae_phy_query_rf_reg() 162 enum radio_path rfpath, in rtl8821ae_phy_set_rf_reg() argument 212 if (rfpath == RF90_PATH_A) in _rtl8821ae_phy_rf_serial_read() 224 if (rfpath == RF90_PATH_A) in _rtl8821ae_phy_rf_serial_read() 231 if (rfpath == RF90_PATH_A) in _rtl8821ae_phy_rf_serial_read() 890 for (rfpath = 0; rfpath < TX_PWR_BY_RATE_NUM_RF; ++rfpath) in _rtl8821ae_phy_init_tx_power_by_rate() 1463 u8 base = 0, rfpath = 0; in _rtl8821ae_phy_convert_txpower_dbm_to_relative_value() local 1465 for (rfpath = RF90_PATH_A; rfpath <= RF90_PATH_B; ++rfpath) { in _rtl8821ae_phy_convert_txpower_dbm_to_relative_value() 1963 rfpath = MAX_RF_PATH - 1; in _rtl8821ae_store_tx_power_by_rate() 2059 switch (rfpath) { in rtl8812ae_phy_config_rf_with_headerfile() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
| A D | rf.c | 419 u8 rfpath; in _rtl8723be_phy_rf6052_config_parafile() local 423 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in _rtl8723be_phy_rf6052_config_parafile() 424 pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl8723be_phy_rf6052_config_parafile() 426 switch (rfpath) { in _rtl8723be_phy_rf6052_config_parafile() 452 switch (rfpath) { in _rtl8723be_phy_rf6052_config_parafile() 455 (enum radio_path)rfpath); in _rtl8723be_phy_rf6052_config_parafile() 459 (enum radio_path)rfpath); in _rtl8723be_phy_rf6052_config_parafile() 467 switch (rfpath) { in _rtl8723be_phy_rf6052_config_parafile() 482 "Radio[%d] Fail!!\n", rfpath); in _rtl8723be_phy_rf6052_config_parafile()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| A D | rf.c | 419 u8 rfpath; in _rtl8723e_phy_rf6052_config_parafile() local 423 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in _rtl8723e_phy_rf6052_config_parafile() 425 pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl8723e_phy_rf6052_config_parafile() 427 switch (rfpath) { in _rtl8723e_phy_rf6052_config_parafile() 453 switch (rfpath) { in _rtl8723e_phy_rf6052_config_parafile() 456 (enum radio_path)rfpath); in _rtl8723e_phy_rf6052_config_parafile() 461 (enum radio_path)rfpath); in _rtl8723e_phy_rf6052_config_parafile() 469 switch (rfpath) { in _rtl8723e_phy_rf6052_config_parafile() 484 "Radio[%d] Fail!!\n", rfpath); in _rtl8723e_phy_rf6052_config_parafile()
|