Home
last modified time | relevance | path

Searched refs:rtlphy (Results 1 – 25 of 61) sorted by relevance

123

/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192c/
Dphy_common.c97 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92c_phy_rf_serial_read() local
98 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92c_phy_rf_serial_read()
151 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92c_phy_rf_serial_write() local
152 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92c_phy_rf_serial_write()
205 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92c_phy_bb8192c_config_parafile() local
215 if (rtlphy->rf_type == RF_1T2R) { in _rtl92c_phy_bb8192c_config_parafile()
220 rtlphy->pwrgroup_cnt = 0; in _rtl92c_phy_bb8192c_config_parafile()
234 rtlphy->cck_high_power = in _rtl92c_phy_bb8192c_config_parafile()
247 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92c_store_pwrIndex_diffrate_offset() local
250 rtlphy->mcs_txpwrlevel_origoffset[rtlphy->pwrgroup_cnt][0] = in _rtl92c_store_pwrIndex_diffrate_offset()
[all …]
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
Dphy.c61 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_query_rf_reg() local
70 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl8723e_phy_query_rf_reg()
92 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_set_rf_reg() local
102 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl8723e_phy_set_rf_reg()
208 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8723e_phy_bb8192c_config_parafile() local
220 if (rtlphy->rf_type == RF_1T2R) { in _rtl8723e_phy_bb8192c_config_parafile()
225 rtlphy->pwrgroup_cnt = 0; in _rtl8723e_phy_bb8192c_config_parafile()
239 rtlphy->cck_high_power = (bool) (rtl_get_bbreg(hw, in _rtl8723e_phy_bb8192c_config_parafile()
318 struct rtl_phy *rtlphy = &rtlpriv->phy; in store_pwrindex_diffrate_offset() local
321 rtlphy->mcs_txpwrlevel_origoffset[rtlphy->pwrgroup_cnt][0] = in store_pwrindex_diffrate_offset()
[all …]
Drf.c38 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_rf6052_set_bandwidth() local
42 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl8723e_phy_rf6052_set_bandwidth()
45 rtlphy->rfreg_chnlval[0]); in rtl8723e_phy_rf6052_set_bandwidth()
48 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl8723e_phy_rf6052_set_bandwidth()
51 rtlphy->rfreg_chnlval[0]); in rtl8723e_phy_rf6052_set_bandwidth()
63 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_rf6052_set_cck_txpower() local
97 (rtlphy->mcs_txpwrlevel_origoffset[0][6]) + in rtl8723e_phy_rf6052_set_cck_txpower()
98 (rtlphy->mcs_txpwrlevel_origoffset[0][7] << in rtl8723e_phy_rf6052_set_cck_txpower()
102 tmpval = (rtlphy->mcs_txpwrlevel_origoffset[0][14]) + in rtl8723e_phy_rf6052_set_cck_txpower()
103 (rtlphy->mcs_txpwrlevel_origoffset[0][15] << in rtl8723e_phy_rf6052_set_cck_txpower()
[all …]
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723com/
Dphy_common.c92 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723_phy_rf_serial_read() local
93 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in rtl8723_phy_rf_serial_read()
146 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723_phy_rf_serial_write() local
147 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in rtl8723_phy_rf_serial_write()
191 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723_phy_init_bb_rf_reg_def() local
193 rtlphy->phyreg_def[RF90_PATH_A].rfintfs = RFPGA0_XAB_RFINTERFACESW; in rtl8723_phy_init_bb_rf_reg_def()
194 rtlphy->phyreg_def[RF90_PATH_B].rfintfs = RFPGA0_XAB_RFINTERFACESW; in rtl8723_phy_init_bb_rf_reg_def()
195 rtlphy->phyreg_def[RF90_PATH_C].rfintfs = RFPGA0_XCD_RFINTERFACESW; in rtl8723_phy_init_bb_rf_reg_def()
196 rtlphy->phyreg_def[RF90_PATH_D].rfintfs = RFPGA0_XCD_RFINTERFACESW; in rtl8723_phy_init_bb_rf_reg_def()
198 rtlphy->phyreg_def[RF90_PATH_A].rfintfi = RFPGA0_XAB_RFINTERFACERB; in rtl8723_phy_init_bb_rf_reg_def()
[all …]
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
Dphy.c99 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_phy_rf_serial_read() local
100 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92s_phy_rf_serial_read()
160 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_phy_rf_serial_write() local
161 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92s_phy_rf_serial_write()
206 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92s_phy_set_rf_reg() local
209 if (!((rtlphy->rf_pathmap >> rfpath) & 0x1)) in rtl92s_phy_set_rf_reg()
260 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92s_phy_set_bw_mode() local
265 rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? in rtl92s_phy_set_bw_mode()
268 if (rtlphy->set_bwmode_inprogress) in rtl92s_phy_set_bw_mode()
273 rtlphy->set_bwmode_inprogress = true; in rtl92s_phy_set_bw_mode()
[all …]
Drf.c39 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_get_powerbase() local
69 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20) { in _rtl92s_get_powerbase()
99 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { in _rtl92s_get_powerbase()
119 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { in _rtl92s_get_powerbase()
135 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_set_antennadiff() local
139 if (rtlphy->rf_type == RF_2T2R) { in _rtl92s_set_antennadiff()
179 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_get_txpower_writeval_byregulatory() local
191 writeval = rtlphy->mcs_offset[chnlgroup][index] + in _rtl92s_get_txpower_writeval_byregulatory()
200 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { in _rtl92s_get_txpower_writeval_byregulatory()
209 if (rtlphy->pwrgroup_cnt >= 3) { in _rtl92s_get_txpower_writeval_byregulatory()
[all …]
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
Dphy.c169 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl88e_phy_rf_serial_read() local
170 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl88e_phy_rf_serial_read()
219 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl88e_phy_rf_serial_write() local
220 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl88e_phy_rf_serial_write()
370 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl88e_phy_bb8188e_config_parafile() local
381 rtlphy->pwrgroup_cnt = 0; in _rtl88e_phy_bb8188e_config_parafile()
395 rtlphy->cck_high_power = in _rtl88e_phy_bb8188e_config_parafile()
543 struct rtl_phy *rtlphy = &rtlpriv->phy; in store_pwrindex_rate_offset() local
544 int count = rtlphy->pwrgroup_cnt; in store_pwrindex_rate_offset()
547 rtlphy->mcs_txpwrlevel_origoffset[count][0] = data; in store_pwrindex_rate_offset()
[all …]
Drf.c38 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl88e_phy_rf6052_set_bandwidth() local
42 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl88e_phy_rf6052_set_bandwidth()
45 rtlphy->rfreg_chnlval[0]); in rtl88e_phy_rf6052_set_bandwidth()
48 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl88e_phy_rf6052_set_bandwidth()
51 rtlphy->rfreg_chnlval[0]); in rtl88e_phy_rf6052_set_bandwidth()
63 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl88e_phy_rf6052_set_cck_txpower() local
98 (rtlphy->mcs_txpwrlevel_origoffset[0][6]) + in rtl88e_phy_rf6052_set_cck_txpower()
99 (rtlphy->mcs_txpwrlevel_origoffset[0][7] << in rtl88e_phy_rf6052_set_cck_txpower()
103 tmpval = (rtlphy->mcs_txpwrlevel_origoffset[0][14]) + in rtl88e_phy_rf6052_set_cck_txpower()
104 (rtlphy->mcs_txpwrlevel_origoffset[0][15] << in rtl88e_phy_rf6052_set_cck_txpower()
[all …]
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
Drf.c38 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92ee_phy_rf6052_set_bandwidth() local
42 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92ee_phy_rf6052_set_bandwidth()
45 rtlphy->rfreg_chnlval[0]); in rtl92ee_phy_rf6052_set_bandwidth()
47 rtlphy->rfreg_chnlval[0]); in rtl92ee_phy_rf6052_set_bandwidth()
50 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92ee_phy_rf6052_set_bandwidth()
53 rtlphy->rfreg_chnlval[0]); in rtl92ee_phy_rf6052_set_bandwidth()
55 rtlphy->rfreg_chnlval[0]); in rtl92ee_phy_rf6052_set_bandwidth()
66 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92ee_phy_rf6052_config() local
68 if (rtlphy->rf_type == RF_1T1R) in rtl92ee_phy_rf6052_config()
69 rtlphy->num_total_rfpath = 1; in rtl92ee_phy_rf6052_config()
[all …]
Dphy.c163 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92ee_phy_rf_serial_read() local
164 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92ee_phy_rf_serial_read()
213 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92ee_phy_rf_serial_write() local
214 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92ee_phy_rf_serial_write()
407 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92ee_phy_init_tx_power_by_rate() local
415 rtlphy->tx_power_by_rate_offset in _rtl92ee_phy_init_tx_power_by_rate()
425 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92ee_phy_set_txpower_by_rate_base() local
436 rtlphy->txpwr_by_rate_base_24g[path][txnum][0] = value; in _rtl92ee_phy_set_txpower_by_rate_base()
439 rtlphy->txpwr_by_rate_base_24g[path][txnum][1] = value; in _rtl92ee_phy_set_txpower_by_rate_base()
442 rtlphy->txpwr_by_rate_base_24g[path][txnum][2] = value; in _rtl92ee_phy_set_txpower_by_rate_base()
[all …]
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
Drf.c38 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_rf6052_set_bandwidth() local
42 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92ce_phy_rf6052_set_bandwidth()
45 rtlphy->rfreg_chnlval[0]); in rtl92ce_phy_rf6052_set_bandwidth()
48 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92ce_phy_rf6052_set_bandwidth()
51 rtlphy->rfreg_chnlval[0]); in rtl92ce_phy_rf6052_set_bandwidth()
63 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_rf6052_set_cck_txpower() local
95 tmpval = (rtlphy->mcs_offset[0][6]) + in rtl92ce_phy_rf6052_set_cck_txpower()
96 (rtlphy->mcs_offset[0][7] << 8); in rtl92ce_phy_rf6052_set_cck_txpower()
99 tmpval = (rtlphy->mcs_offset[0][14]) + in rtl92ce_phy_rf6052_set_cck_txpower()
100 (rtlphy->mcs_offset[0][15] << 24); in rtl92ce_phy_rf6052_set_cck_txpower()
[all …]
Dphy.c48 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92c_phy_query_rf_reg() local
56 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92c_phy_query_rf_reg()
121 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_set_rf_reg() local
130 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92ce_phy_set_rf_reg()
313 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_set_bw_mode_callback() local
319 rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? in rtl92ce_phy_set_bw_mode_callback()
323 rtlphy->set_bwmode_inprogress = false; in rtl92ce_phy_set_bw_mode_callback()
330 switch (rtlphy->current_chan_bw) { in rtl92ce_phy_set_bw_mode_callback()
343 pr_info("unknown bandwidth: %#X\n", rtlphy->current_chan_bw); in rtl92ce_phy_set_bw_mode_callback()
347 switch (rtlphy->current_chan_bw) { in rtl92ce_phy_set_bw_mode_callback()
[all …]
Ddm.c39 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_dm_dynamic_txpower() local
101 rtlphy->current_channel); in rtl92ce_dm_dynamic_txpower()
102 rtl92c_phy_set_txpower_level(hw, rtlphy->current_channel); in rtl92ce_dm_dynamic_txpower()
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
Dphy.c268 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92d_phy_rf_serial_read() local
269 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92d_phy_rf_serial_read()
316 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92d_phy_rf_serial_write() local
317 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92d_phy_rf_serial_write()
352 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92d_phy_set_rf_reg() local
362 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92d_phy_set_rf_reg()
407 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92d_phy_init_bb_rf_register_definition() local
411 rtlphy->phyreg_def[RF90_PATH_A].rfintfs = RFPGA0_XAB_RFINTERFACESW; in _rtl92d_phy_init_bb_rf_register_definition()
413 rtlphy->phyreg_def[RF90_PATH_B].rfintfs = RFPGA0_XAB_RFINTERFACESW; in _rtl92d_phy_init_bb_rf_register_definition()
415 rtlphy->phyreg_def[RF90_PATH_C].rfintfs = RFPGA0_XCD_RFINTERFACESW; in _rtl92d_phy_init_bb_rf_register_definition()
[all …]
Drf.c37 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92d_phy_rf6052_set_bandwidth() local
42 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in rtl92d_phy_rf6052_set_bandwidth()
43 rtlphy->rfreg_chnlval[rfpath] = ((rtlphy->rfreg_chnlval in rtl92d_phy_rf6052_set_bandwidth()
50 rtlphy->rfreg_chnlval[rfpath]); in rtl92d_phy_rf6052_set_bandwidth()
55 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in rtl92d_phy_rf6052_set_bandwidth()
56 rtlphy->rfreg_chnlval[rfpath] = in rtl92d_phy_rf6052_set_bandwidth()
57 ((rtlphy->rfreg_chnlval[rfpath] & 0xfffff3ff)); in rtl92d_phy_rf6052_set_bandwidth()
62 rtlphy->rfreg_chnlval[rfpath]); in rtl92d_phy_rf6052_set_bandwidth()
75 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92d_phy_rf6052_set_cck_txpower() local
104 tmpval = (rtlphy->mcs_offset[0][6]) + in rtl92d_phy_rf6052_set_cck_txpower()
[all …]
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
Drf.c38 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_rf6052_set_bandwidth() local
42 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92cu_phy_rf6052_set_bandwidth()
45 rtlphy->rfreg_chnlval[0]); in rtl92cu_phy_rf6052_set_bandwidth()
48 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92cu_phy_rf6052_set_bandwidth()
51 rtlphy->rfreg_chnlval[0]); in rtl92cu_phy_rf6052_set_bandwidth()
63 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_rf6052_set_cck_txpower() local
101 tmpval = (rtlphy->mcs_offset[0][6]) + in rtl92cu_phy_rf6052_set_cck_txpower()
102 (rtlphy->mcs_offset[0][7] << 8); in rtl92cu_phy_rf6052_set_cck_txpower()
104 tmpval = (rtlphy->mcs_offset[0][14]) + in rtl92cu_phy_rf6052_set_cck_txpower()
105 (rtlphy->mcs_offset[0][15] << 24); in rtl92cu_phy_rf6052_set_cck_txpower()
[all …]
Dphy.c45 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_query_rf_reg() local
50 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92cu_phy_query_rf_reg()
70 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_set_rf_reg() local
76 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92cu_phy_set_rf_reg()
141 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92cu_phy_config_mac_with_headerfile() local
147 arraylength = rtlphy->hwparam_tables[MAC_REG].length ; in _rtl92cu_phy_config_mac_with_headerfile()
148 ptrarray = rtlphy->hwparam_tables[MAC_REG].pdata; in _rtl92cu_phy_config_mac_with_headerfile()
164 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92cu_phy_config_bb_with_headerfile() local
167 agctab_arraylen = rtlphy->hwparam_tables[AGCTAB_2T].length; in _rtl92cu_phy_config_bb_with_headerfile()
168 agctab_array_table = rtlphy->hwparam_tables[AGCTAB_2T].pdata; in _rtl92cu_phy_config_bb_with_headerfile()
[all …]
Dhw.c49 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92cu_phy_param_tab_init() local
52 rtlphy->hwparam_tables[MAC_REG].length = RTL8192CUMAC_2T_ARRAYLENGTH; in _rtl92cu_phy_param_tab_init()
53 rtlphy->hwparam_tables[MAC_REG].pdata = RTL8192CUMAC_2T_ARRAY; in _rtl92cu_phy_param_tab_init()
55 rtlphy->hwparam_tables[PHY_REG_PG].length = in _rtl92cu_phy_param_tab_init()
57 rtlphy->hwparam_tables[PHY_REG_PG].pdata = in _rtl92cu_phy_param_tab_init()
60 rtlphy->hwparam_tables[PHY_REG_PG].length = in _rtl92cu_phy_param_tab_init()
62 rtlphy->hwparam_tables[PHY_REG_PG].pdata = in _rtl92cu_phy_param_tab_init()
66 rtlphy->hwparam_tables[PHY_REG_2T].length = in _rtl92cu_phy_param_tab_init()
68 rtlphy->hwparam_tables[PHY_REG_2T].pdata = in _rtl92cu_phy_param_tab_init()
70 rtlphy->hwparam_tables[RADIOA_2T].length = in _rtl92cu_phy_param_tab_init()
[all …]
Ddm.c36 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_dm_dynamic_txpower() local
98 rtlphy->current_channel); in rtl92cu_dm_dynamic_txpower()
99 rtl92c_phy_set_txpower_level(hw, rtlphy->current_channel); in rtl92cu_dm_dynamic_txpower()
/Linux-v4.19/drivers/staging/rtlwifi/rtl8822be/
Dphy.c187 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8822be_phy_rf_config() local
189 if (rtlphy->rf_type == RF_1T1R) in rtl8822be_phy_rf_config()
190 rtlphy->num_total_rfpath = 1; in rtl8822be_phy_rf_config()
192 rtlphy->num_total_rfpath = 2; in rtl8822be_phy_rf_config()
231 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8822be_phy_init_tx_power_by_rate() local
240 rtlphy->tx_power_by_rate_offset in _rtl8822be_phy_init_tx_power_by_rate()
250 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8822be_phy_set_txpower_by_rate_base() local
276 rtlphy->txpwr_by_rate_base_24g[path][txnum][rate_section] = in _rtl8822be_phy_set_txpower_by_rate_base()
279 rtlphy->txpwr_by_rate_base_5g[path][txnum][rate_section - 1] = in _rtl8822be_phy_set_txpower_by_rate_base()
288 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8822be_phy_get_txpower_by_rate_base() local
[all …]
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
Drf.c38 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723be_phy_rf6052_set_bandwidth() local
42 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl8723be_phy_rf6052_set_bandwidth()
45 rtlphy->rfreg_chnlval[0]); in rtl8723be_phy_rf6052_set_bandwidth()
48 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl8723be_phy_rf6052_set_bandwidth()
51 rtlphy->rfreg_chnlval[0]); in rtl8723be_phy_rf6052_set_bandwidth()
63 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723be_phy_rf6052_set_cck_txpower() local
98 (rtlphy->mcs_txpwrlevel_origoffset[0][6]) + in rtl8723be_phy_rf6052_set_cck_txpower()
99 (rtlphy->mcs_txpwrlevel_origoffset[0][7] << 8); in rtl8723be_phy_rf6052_set_cck_txpower()
102 tmpval = (rtlphy->mcs_txpwrlevel_origoffset[0][14]) + in rtl8723be_phy_rf6052_set_cck_txpower()
103 (rtlphy->mcs_txpwrlevel_origoffset[0][15] << in rtl8723be_phy_rf6052_set_cck_txpower()
[all …]
Dphy.c266 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8723be_phy_init_tx_power_by_rate() local
276 rtlphy->tx_power_by_rate_offset in _rtl8723be_phy_init_tx_power_by_rate()
307 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8723be_phy_set_txpower_by_rate_base() local
319 rtlphy->txpwr_by_rate_base_24g[path][txnum][0] = value; in _rtl8723be_phy_set_txpower_by_rate_base()
322 rtlphy->txpwr_by_rate_base_24g[path][txnum][1] = value; in _rtl8723be_phy_set_txpower_by_rate_base()
325 rtlphy->txpwr_by_rate_base_24g[path][txnum][2] = value; in _rtl8723be_phy_set_txpower_by_rate_base()
328 rtlphy->txpwr_by_rate_base_24g[path][txnum][3] = value; in _rtl8723be_phy_set_txpower_by_rate_base()
349 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8723be_phy_get_txpower_by_rate_base() local
361 value = rtlphy->txpwr_by_rate_base_24g[path][txnum][0]; in _rtl8723be_phy_get_txpower_by_rate_base()
364 value = rtlphy->txpwr_by_rate_base_24g[path][txnum][1]; in _rtl8723be_phy_get_txpower_by_rate_base()
[all …]
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
Dphy.c280 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_rf_serial_write() local
281 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl8821ae_phy_rf_serial_write()
324 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_bb_config() local
351 rtlphy->reg_837 = rtl_read_byte(rtlpriv, 0x837); in rtl8821ae_phy_bb_config()
922 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_init_tx_power_by_rate() local
931 rtlphy->tx_power_by_rate_offset[band] in _rtl8821ae_phy_init_tx_power_by_rate()
941 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8821ae_phy_set_txpower_by_rate_base() local
952 rtlphy->txpwr_by_rate_base_24g[path][txnum][0] = value; in _rtl8821ae_phy_set_txpower_by_rate_base()
955 rtlphy->txpwr_by_rate_base_24g[path][txnum][1] = value; in _rtl8821ae_phy_set_txpower_by_rate_base()
958 rtlphy->txpwr_by_rate_base_24g[path][txnum][2] = value; in _rtl8821ae_phy_set_txpower_by_rate_base()
[all …]
Drf.c60 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_rf6052_set_cck_txpower() local
97 (rtlphy->mcs_txpwrlevel_origoffset[0][6]) + in rtl8821ae_phy_rf6052_set_cck_txpower()
98 (rtlphy->mcs_txpwrlevel_origoffset[0][7] << in rtl8821ae_phy_rf6052_set_cck_txpower()
102 tmpval = (rtlphy->mcs_txpwrlevel_origoffset[0][14]) + in rtl8821ae_phy_rf6052_set_cck_txpower()
103 (rtlphy->mcs_txpwrlevel_origoffset[0][15] << in rtl8821ae_phy_rf6052_set_cck_txpower()
147 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_get_power_base() local
163 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20) in rtl8821ae_phy_get_power_base()
187 struct rtl_phy *rtlphy = &rtlpriv->phy; in get_txpower_writeval_by_regulatory() local
198 rtlphy->mcs_txpwrlevel_origoffset[chnlgroup][index + in get_txpower_writeval_by_regulatory()
207 if (rtlphy->pwrgroup_cnt == 1) { in get_txpower_writeval_by_regulatory()
[all …]
/Linux-v4.19/drivers/staging/rtlwifi/phydm/
Drtl_phydm.c24 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl_phydm_init_com_info() local
46 if (rtlphy->rf_type == RF_1T1R) in _rtl_phydm_init_com_info()
48 else if (rtlphy->rf_type == RF_1T2R) in _rtl_phydm_init_com_info()
50 else if (rtlphy->rf_type == RF_2T2R) in _rtl_phydm_init_com_info()
52 else if (rtlphy->rf_type == RF_2T2R_GREEN) in _rtl_phydm_init_com_info()
54 else if (rtlphy->rf_type == RF_2T3R) in _rtl_phydm_init_com_info()
56 else if (rtlphy->rf_type == RF_2T4R) in _rtl_phydm_init_com_info()
58 else if (rtlphy->rf_type == RF_3T3R) in _rtl_phydm_init_com_info()
60 else if (rtlphy->rf_type == RF_3T4R) in _rtl_phydm_init_com_info()
62 else if (rtlphy->rf_type == RF_4T4R) in _rtl_phydm_init_com_info()
[all …]

123