Home
last modified time | relevance | path

Searched refs:rf_path (Results 1 – 25 of 46) sorted by relevance

12

/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dhw.c1640 u8 rf_path, index; in _rtl92se_read_adapter_info() local
1709 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl92se_read_adapter_info()
1712 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92se_read_adapter_info()
1713 hwinfo[EEPROM_TXPOWERBASE + rf_path * 3 + i]; in _rtl92se_read_adapter_info()
1716 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92se_read_adapter_info()
1717 hwinfo[EEPROM_TXPOWERBASE + 6 + rf_path * 3 + i]; in _rtl92se_read_adapter_info()
1720 rtlefuse->eprom_chnl_txpwr_ht40_2sdf[rf_path][i] in _rtl92se_read_adapter_info()
1722 rf_path * in _rtl92se_read_adapter_info()
[all...]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dhw.c1421 u8 rf_path, index, tempval; in _rtl92ce_read_txpower_info_from_hwpg() local
1424 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl92ce_read_txpower_info_from_hwpg()
1427 hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i] != 0xff && in _rtl92ce_read_txpower_info_from_hwpg()
1428 hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + i] != 0xff) { in _rtl92ce_read_txpower_info_from_hwpg()
1430 eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg()
1431 hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i]; in _rtl92ce_read_txpower_info_from_hwpg()
1433 eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl92ce_read_txpower_info_from_hwpg()
1434 hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * in _rtl92ce_read_txpower_info_from_hwpg()
[all...]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dhw.c104 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][ in _rtl92cu_read_txpower_info_from_hwpg()
[all...]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dhw.c1390 u8 rf_path, index, tempval; in _rtl8723e_read_txpower_info_from_hwpg() local
1393 for (rf_path = 0; rf_path < 1; rf_path++) { in _rtl8723e_read_txpower_info_from_hwpg()
1396 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg()
1397 hwinfo[EEPROM_TXPOWERCCK + rf_path * 3 + i]; in _rtl8723e_read_txpower_info_from_hwpg()
1398 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg()
1399 hwinfo[EEPROM_TXPOWERHT40_1S + rf_path * 3 + i]; in _rtl8723e_read_txpower_info_from_hwpg()
1401 rtlefuse->eeprom_chnlarea_txpwr_cck[rf_path][i] = in _rtl8723e_read_txpower_info_from_hwpg()
1403 rtlefuse->eeprom_chnlarea_txpwr_ht40_1s[rf_path][ in _rtl8723e_read_txpower_info_from_hwpg()
[all...]
H A Dphy.c642 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/drivers/net/wireless/realtek/rtw88/
H A Dphy.h26 u32 rtw_phy_read_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
28 u32 rtw_phy_read_rf_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
30 bool rtw_phy_write_rf_reg_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
32 bool rtw_phy_write_rf_reg(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
34 bool rtw_phy_write_rf_reg_mix(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path,
50 u8 rtw_phy_get_tx_power_index(struct rtw_dev *rtwdev, u8 rf_path, u8 rate,
83 u32 rf_path; member
96 .rf_path = path, \
H A Dphy.c937 u32 rtw_phy_read_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_read_rf() argument
945 if (rf_path >= hal->rf_phy_num) { in rtw_phy_read_rf()
946 rtw_err(rtwdev, "unsupported rf path (%d)\n", rf_path); in rtw_phy_read_rf()
951 direct_addr = base_addr[rf_path] + (addr << 2); in rtw_phy_read_rf()
960 u32 rtw_phy_read_rf_sipi(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_phy_read_rf_sipi() argument
972 if (rf_path >= hal->rf_phy_num) { in rtw_phy_read_rf_sipi()
973 rtw_err(rtwdev, "unsupported rf path (%d)\n", rf_path); in rtw_phy_read_rf_sipi()
982 rf_sipi_addr = &chip->rf_sipi_read_addr[rf_path]; in rtw_phy_read_rf_sipi()
1009 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
1019 if (rf_path > in rtw_phy_write_rf_reg_sipi()
1049 rtw_phy_write_rf_reg(struct rtw_dev * rtwdev,enum rtw_rf_path rf_path,u32 addr,u32 mask,u32 data) rtw_phy_write_rf_reg() argument
1073 rtw_phy_write_rf_reg_mix(struct rtw_dev * rtwdev,enum rtw_rf_path rf_path,u32 addr,u32 mask,u32 data) rtw_phy_write_rf_reg_mix() argument
1854 u8 rf_path; rtw_phy_load_tables() local
2150 rtw_phy_get_tx_power_limit(struct rtw_dev * rtwdev,u8 band,enum rtw_bandwidth bw,u8 rf_path,u8 rate,u8 channel,u8 regd) rtw_phy_get_tx_power_limit() argument
2199 rtw_phy_get_tx_power_sar(struct rtw_dev * rtwdev,u8 sar_band,u8 rf_path,u8 rate) rtw_phy_get_tx_power_sar() argument
2258 rtw_phy_get_tx_power_index(struct rtw_dev * rtwdev,u8 rf_path,u8 rate,enum rtw_bandwidth bandwidth,u8 channel,u8 regd) rtw_phy_get_tx_power_index() argument
[all...]
H A Dhci.h181 rtw_read_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_read_rf() argument
188 val = rtwdev->chip->ops->read_rf(rtwdev, rf_path, addr, mask); in rtw_read_rf()
194 rtw_write_rf(struct rtw_dev *rtwdev, enum rtw_rf_path rf_path, in rtw_write_rf() argument
199 rtwdev->chip->ops->write_rf(rtwdev, rf_path, addr, mask, data); in rtw_write_rf()
H A Drtw88xxa.c604 u8 rf_path; in rtw88xxa_phy_rf_config() local
606 for (rf_path = 0; rf_path < rtwdev->hal.rf_path_num; rf_path++) in rtw88xxa_phy_rf_config()
607 rtw_load_table(rtwdev, rtwdev->chip->rf_tbl[rf_path]); in rtw88xxa_phy_rf_config()
1246 enum rtw_rf_path rf_path, u32 addr, u32 mask) in rtw88xxa_phy_read_rf() argument
1258 if (rf_path >= hal->rf_phy_num) { in rtw88xxa_phy_read_rf()
1259 rtw_err(rtwdev, "unsupported rf path (%d)\n", rf_path); in rtw88xxa_phy_read_rf()
1274 pi_mode = rtw_read32_mask(rtwdev, pi_addr[rf_path], 0x4); in rtw88xxa_phy_read_rf()
1282 val = rtw_read32_mask(rtwdev, read_addr[pi_mode][rf_path], mas in rtw88xxa_phy_read_rf()
[all...]
H A Drtw8703b.c1421 u32 ofdm_swing, u8 rf_path) in rtw8703b_set_iqk_matrix_by_result() argument
1430 switch (rf_path) { in rtw8703b_set_iqk_matrix_by_result()
1452 switch (rf_path) { in rtw8703b_set_iqk_matrix_by_result()
1483 u8 rf_path) in rtw8703b_set_iqk_matrix() argument
1494 rtw8703b_set_iqk_matrix_by_result(rtwdev, ofdm_swing, rf_path); in rtw8703b_set_iqk_matrix()
1498 switch (rf_path) { in rtw8703b_set_iqk_matrix()
H A Drtw88xxa.h148 enum rtw_rf_path rf_path, u32 addr, u32 mask);
H A Drtw8814a.c203 static u32 rtw8814a_get_bb_swing(struct rtw_dev *rtwdev, u8 band, u8 rf_path) in rtw8814a_get_bb_swing() argument
214 tx_bb_swing >>= 2 * rf_path; in rtw8814a_get_bb_swing()
286 u8 val8, rf_path; in rtw8814a_phy_set_param() local
313 for (rf_path = 0; rf_path < rtwdev->hal.rf_path_num; rf_path++) in rtw8814a_phy_set_param()
314 rtw_load_table(rtwdev, rtwdev->chip->rf_tbl[rf_path]); in rtw8814a_phy_set_param()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192du/
H A Dphy.c3025 enum radio_path rf_path; in rtl92du_phy_init_pa_bias() local
3047 rf_path = rtlhal->interfaceindex == 1 ? RF90_PATH_A : RF90_PATH_B; in rtl92du_phy_init_pa_bias()
3049 rtl_set_rfreg(hw, rf_path, RF_CHNLBW, RFREG_OFFSET_MASK, 0x07401); in rtl92du_phy_init_pa_bias()
3050 rtl_set_rfreg(hw, rf_path, RF_AC, RFREG_OFFSET_MASK, 0x70000); in rtl92du_phy_init_pa_bias()
3051 rtl_set_rfreg(hw, rf_path, RF_IPA, RFREG_OFFSET_MASK, 0x0F425); in rtl92du_phy_init_pa_bias()
3052 rtl_set_rfreg(hw, rf_path, RF_IPA, RFREG_OFFSET_MASK, 0x4F425); in rtl92du_phy_init_pa_bias()
3053 rtl_set_rfreg(hw, rf_path, RF_IPA, RFREG_OFFSET_MASK, 0x8F425); in rtl92du_phy_init_pa_bias()
3056 rtl_set_rfreg(hw, rf_path, RF_AC, RFREG_OFFSET_MASK, 0x30000); in rtl92du_phy_init_pa_bias()
3090 rf_path = rtlhal->interfaceindex == 1 ? RF90_PATH_A : RF90_PATH_B; in rtl92du_phy_init_pa_bias()
3093 rtl_set_rfreg(hw, rf_path, RF_CHNLB in rtl92du_phy_init_pa_bias()
[all...]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Ddm.h282 u8 rf_path,
286 u8 rf_path, u8 channel_mapped_index);
H A Dphy.c428 u8 rf_path) in phy_get_tx_swing_8812A() argument
1296 u8 rf_path = 0; in _rtl8812ae_phy_convert_txpower_limit_to_power_index() local
1330 for (rf_path = RF90_PATH_A; in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1331 rf_path < MAX_RF_PATH_NUM; in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1332 ++rf_path) { in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1335 rtlphy->txpwr_by_rate_base_24g[rf_path][RF_2TX][base_index2_4G]; in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1338 rtlphy->txpwr_by_rate_base_24g[rf_path][RF_1TX][base_index2_4G]; in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1343 [bw][rate_section][channel][rf_path] = in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1351 [rate_section][channel][rf_path], (temp_pwrlmt == 63) in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1352 ? 0 : temp_pwrlmt/2, channel, rf_path, in _rtl8812ae_phy_convert_txpower_limit_to_power_index()
1736 _rtl8812ae_phy_config_bb_txpwr_lmt(struct ieee80211_hw * hw,const char * regulation,const char * band,const char * bandwidth,const char * rate_section,const char * rf_path,const char * channel,const char * power_limit) _rtl8812ae_phy_config_bb_txpwr_lmt() argument
1767 const char *rf_path = array[i+4]; _rtl8821ae_phy_read_and_config_txpwr_lmt() local
2310 _rtl8812ae_phy_get_txpower_limit(struct ieee80211_hw * hw,u8 band,enum ht_channel_width bandwidth,enum radio_path rf_path,u8 rate,u8 channel) _rtl8812ae_phy_get_txpower_limit() argument
[all...]
H A Dphy.h234 u32 phy_get_tx_swing_8812A(struct ieee80211_hw *hw, u8 band, u8 rf_path);
/linux/drivers/staging/rtl8723bs/include/
H A Dhal_phy.h30 enum rf_path { enum
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dhw.c1946 u8 rf_path, index; in _rtl8723be_read_txpower_info_from_hwpg() local
1952 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl8723be_read_txpower_info_from_hwpg()
1956 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1957 pw2g.index_cck_base[rf_path][index]; in _rtl8723be_read_txpower_info_from_hwpg()
1958 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1959 pw2g.index_bw40_base[rf_path][index]; in _rtl8723be_read_txpower_info_from_hwpg()
1962 rtlefuse->txpwr_ht20diff[rf_path][i] = in _rtl8723be_read_txpower_info_from_hwpg()
1963 pw2g.bw20_diff[rf_path][ in _rtl8723be_read_txpower_info_from_hwpg()
[all...]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dhw.c1749 u8 rf_path, index; in _rtl88ee_read_txpower_info_from_hwpg() local
1755 for (rf_path = 0; rf_path < 2; rf_path++) { in _rtl88ee_read_txpower_info_from_hwpg()
1759 rtlefuse->txpwrlevel_cck[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg()
1760 pwrinfo24g.index_cck_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg()
1761 rtlefuse->txpwrlevel_ht40_1s[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg()
1762 pwrinfo24g.index_bw40_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg()
1763 rtlefuse->txpwr_ht20diff[rf_path][i] = in _rtl88ee_read_txpower_info_from_hwpg()
1764 pwrinfo24g.bw20_diff[rf_path][ in _rtl88ee_read_txpower_info_from_hwpg()
[all...]
/linux/drivers/staging/rtl8723bs/hal/
H A Dodm_RegConfig8723B.h13 enum rf_path RF_PATH,
H A Dodm_HWConfig.h70 enum rf_path eRFPath
H A Dodm_RegConfig8723B.c14 enum rf_path RF_PATH, in odm_ConfigRFReg_8723B()
H A Dhal_com_phycfg.c686 u8 rf_path, u8 data_rate, u8 channel) in phy_get_tx_pwr_lmt() argument
741 [rf_path]; in phy_get_tx_pwr_lmt()
749 [rf_path]; in phy_get_tx_pwr_lmt()
/linux/drivers/net/wireless/realtek/rtw89/
H A Drtw8852b_common.h163 u8 (*get_thermal)(struct rtw89_dev *rtwdev, enum rtw89_rf_path rf_path);
353 u8 rtw8852bx_get_thermal(struct rtw89_dev *rtwdev, enum rtw89_rf_path rf_path) in rtw8852bx_get_thermal() argument
355 return rtw8852bx_info.get_thermal(rtwdev, rf_path); in rtw8852bx_get_thermal()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/
H A Dphy_common.c570 u8 rf_path; in rtl92c_phy_update_txpower_dbm() local
583 for (rf_path = 0; rf_path < 2; rf_path++) { in rtl92c_phy_update_txpower_dbm()
584 rtlefuse->txpwrlevel_cck[rf_path][idx] = ccktxpwridx; in rtl92c_phy_update_txpower_dbm()
585 rtlefuse->txpwrlevel_ht40_1s[rf_path][idx] = in rtl92c_phy_update_txpower_dbm()
587 rtlefuse->txpwrlevel_ht40_2s[rf_path][idx] = in rtl92c_phy_update_txpower_dbm()

12