/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
H A D | phy_common.c | 75 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92c_phy_rf_serial_read() local 76 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92c_phy_rf_serial_read() 129 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92c_phy_rf_serial_write() local 130 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92c_phy_rf_serial_write() 171 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92c_phy_bb8192c_config_parafile() local 181 if (rtlphy->rf_type == RF_1T2R) { in _rtl92c_phy_bb8192c_config_parafile() 186 rtlphy->pwrgroup_cnt = 0; in _rtl92c_phy_bb8192c_config_parafile() 200 rtlphy->cck_high_power = in _rtl92c_phy_bb8192c_config_parafile() 213 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92c_store_pwrindex_diffrate_offset() local 216 rtlphy->mcs_txpwrlevel_origoffset[rtlphy->pwrgroup_cnt][0] = in _rtl92c_store_pwrindex_diffrate_offset() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/ |
H A D | phy_common.c | 25 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92d_phy_rf_serial_read() local 26 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92d_phy_rf_serial_read() 70 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92d_phy_rf_serial_write() local 71 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92d_phy_rf_serial_write() 108 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92d_phy_set_rf_reg() local 117 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92d_phy_set_rf_reg() 138 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92d_phy_init_bb_rf_register_definition() local 142 rtlphy->phyreg_def[RF90_PATH_A].rfintfs = RFPGA0_XAB_RFINTERFACESW; in rtl92d_phy_init_bb_rf_register_definition() 144 rtlphy->phyreg_def[RF90_PATH_B].rfintfs = RFPGA0_XAB_RFINTERFACESW; in rtl92d_phy_init_bb_rf_register_definition() 146 rtlphy->phyreg_def[RF90_PATH_C].rfintfs = RFPGA0_XCD_RFINTERFACESW; in rtl92d_phy_init_bb_rf_register_definition() [all …]
|
H A D | rf_common.c | 13 struct rtl_phy *rtlphy = &rtlpriv->phy; 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() 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() 40 rtlphy->rfreg_chnlval[rfpath]); in rtl92d_phy_rf6052_set_bandwidth() 56 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92d_phy_rf6052_set_cck_txpower() local 83 tmpval = (rtlphy->mcs_offset[0][6]) + in rtl92d_phy_rf6052_set_cck_txpower() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
H A D | phy.c | 39 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_query_rf_reg() local 47 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl8723e_phy_query_rf_reg() 69 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_set_rf_reg() local 78 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl8723e_phy_set_rf_reg() 184 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8723e_phy_bb8192c_config_parafile() local 196 if (rtlphy->rf_type == RF_1T2R) { in _rtl8723e_phy_bb8192c_config_parafile() 201 rtlphy->pwrgroup_cnt = 0; in _rtl8723e_phy_bb8192c_config_parafile() 215 rtlphy->cck_high_power = (bool) (rtl_get_bbreg(hw, in _rtl8723e_phy_bb8192c_config_parafile() 294 struct rtl_phy *rtlphy = &rtlpriv->phy; in store_pwrindex_diffrate_offset() local 297 rtlphy->mcs_txpwrlevel_origoffset[rtlphy->pwrgroup_cnt][0] = in store_pwrindex_diffrate_offset() [all …]
|
H A D | rf.c | 16 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_rf6052_set_bandwidth() local 20 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl8723e_phy_rf6052_set_bandwidth() 23 rtlphy->rfreg_chnlval[0]); in rtl8723e_phy_rf6052_set_bandwidth() 26 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl8723e_phy_rf6052_set_bandwidth() 29 rtlphy->rfreg_chnlval[0]); in rtl8723e_phy_rf6052_set_bandwidth() 41 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723e_phy_rf6052_set_cck_txpower() local 75 (rtlphy->mcs_txpwrlevel_origoffset[0][6]) + in rtl8723e_phy_rf6052_set_cck_txpower() 76 (rtlphy->mcs_txpwrlevel_origoffset[0][7] << in rtl8723e_phy_rf6052_set_cck_txpower() 80 tmpval = (rtlphy->mcs_txpwrlevel_origoffset[0][14]) + in rtl8723e_phy_rf6052_set_cck_txpower() 81 (rtlphy->mcs_txpwrlevel_origoffset[0][15] << in rtl8723e_phy_rf6052_set_cck_txpower() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723com/ |
H A D | phy_common.c | 58 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723_phy_rf_serial_read() local 59 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in rtl8723_phy_rf_serial_read() 110 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723_phy_rf_serial_write() local 111 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in rtl8723_phy_rf_serial_write() 155 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723_phy_init_bb_rf_reg_def() local 157 rtlphy->phyreg_def[RF90_PATH_A].rfintfs = RFPGA0_XAB_RFINTERFACESW; in rtl8723_phy_init_bb_rf_reg_def() 158 rtlphy->phyreg_def[RF90_PATH_B].rfintfs = RFPGA0_XAB_RFINTERFACESW; in rtl8723_phy_init_bb_rf_reg_def() 159 rtlphy->phyreg_def[RF90_PATH_C].rfintfs = RFPGA0_XCD_RFINTERFACESW; in rtl8723_phy_init_bb_rf_reg_def() 160 rtlphy->phyreg_def[RF90_PATH_D].rfintfs = RFPGA0_XCD_RFINTERFACESW; in rtl8723_phy_init_bb_rf_reg_def() 162 rtlphy->phyreg_def[RF90_PATH_A].rfintfi = RFPGA0_XAB_RFINTERFACERB; in rtl8723_phy_init_bb_rf_reg_def() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | phy.c | 65 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_phy_rf_serial_read() local 66 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92s_phy_rf_serial_read() 123 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_phy_rf_serial_write() local 124 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92s_phy_rf_serial_write() 169 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92s_phy_set_rf_reg() local 172 if (!((rtlphy->rf_pathmap >> rfpath) & 0x1)) in rtl92s_phy_set_rf_reg() 223 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92s_phy_set_bw_mode() local 228 rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? in rtl92s_phy_set_bw_mode() 231 if (rtlphy->set_bwmode_inprogress) in rtl92s_phy_set_bw_mode() 236 rtlphy->set_bwmode_inprogress = true; in rtl92s_phy_set_bw_mode() [all …]
|
H A D | rf.c | 17 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_get_powerbase() local 47 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20) { in _rtl92s_get_powerbase() 77 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { in _rtl92s_get_powerbase() 97 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { in _rtl92s_get_powerbase() 113 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_set_antennadiff() local 117 if (rtlphy->rf_type == RF_2T2R) { in _rtl92s_set_antennadiff() 157 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92s_get_txpower_writeval_byregulatory() local 169 writeval = rtlphy->mcs_offset[chnlgroup][index] + in _rtl92s_get_txpower_writeval_byregulatory() 178 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { in _rtl92s_get_txpower_writeval_byregulatory() 187 if (rtlphy->pwrgroup_cnt >= 3) { in _rtl92s_get_txpower_writeval_byregulatory() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | phy.c | 144 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl88e_phy_rf_serial_read() local 145 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl88e_phy_rf_serial_read() 194 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl88e_phy_rf_serial_write() local 195 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl88e_phy_rf_serial_write() 334 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl88e_phy_bb8188e_config_parafile() local 345 rtlphy->pwrgroup_cnt = 0; in _rtl88e_phy_bb8188e_config_parafile() 359 rtlphy->cck_high_power = in _rtl88e_phy_bb8188e_config_parafile() 507 struct rtl_phy *rtlphy = &rtlpriv->phy; in store_pwrindex_rate_offset() local 508 int count = rtlphy->pwrgroup_cnt; in store_pwrindex_rate_offset() 511 rtlphy->mcs_txpwrlevel_origoffset[count][0] = data; in store_pwrindex_rate_offset() [all …]
|
H A D | rf.c | 16 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl88e_phy_rf6052_set_bandwidth() local 20 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl88e_phy_rf6052_set_bandwidth() 23 rtlphy->rfreg_chnlval[0]); in rtl88e_phy_rf6052_set_bandwidth() 26 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl88e_phy_rf6052_set_bandwidth() 29 rtlphy->rfreg_chnlval[0]); in rtl88e_phy_rf6052_set_bandwidth() 41 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl88e_phy_rf6052_set_cck_txpower() local 76 (rtlphy->mcs_txpwrlevel_origoffset[0][6]) + in rtl88e_phy_rf6052_set_cck_txpower() 77 (rtlphy->mcs_txpwrlevel_origoffset[0][7] << in rtl88e_phy_rf6052_set_cck_txpower() 81 tmpval = (rtlphy->mcs_txpwrlevel_origoffset[0][14]) + in rtl88e_phy_rf6052_set_cck_txpower() 82 (rtlphy->mcs_txpwrlevel_origoffset[0][15] << in rtl88e_phy_rf6052_set_cck_txpower() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A D | rf.c | 16 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92ee_phy_rf6052_set_bandwidth() local 20 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92ee_phy_rf6052_set_bandwidth() 23 rtlphy->rfreg_chnlval[0]); in rtl92ee_phy_rf6052_set_bandwidth() 25 rtlphy->rfreg_chnlval[0]); in rtl92ee_phy_rf6052_set_bandwidth() 28 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92ee_phy_rf6052_set_bandwidth() 31 rtlphy->rfreg_chnlval[0]); in rtl92ee_phy_rf6052_set_bandwidth() 33 rtlphy->rfreg_chnlval[0]); in rtl92ee_phy_rf6052_set_bandwidth() 44 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92ee_phy_rf6052_config() local 46 if (rtlphy->rf_type == RF_1T1R) in rtl92ee_phy_rf6052_config() 47 rtlphy->num_total_rfpath = 1; in rtl92ee_phy_rf6052_config() [all …]
|
H A D | phy.c | 138 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92ee_phy_rf_serial_read() local 139 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92ee_phy_rf_serial_read() 187 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92ee_phy_rf_serial_write() local 188 struct bb_reg_def *pphyreg = &rtlphy->phyreg_def[rfpath]; in _rtl92ee_phy_rf_serial_write() 370 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92ee_phy_init_tx_power_by_rate() local 378 rtlphy->tx_power_by_rate_offset in _rtl92ee_phy_init_tx_power_by_rate() 388 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92ee_phy_set_txpower_by_rate_base() local 399 rtlphy->txpwr_by_rate_base_24g[path][txnum][0] = value; in _rtl92ee_phy_set_txpower_by_rate_base() 402 rtlphy->txpwr_by_rate_base_24g[path][txnum][1] = value; in _rtl92ee_phy_set_txpower_by_rate_base() 405 rtlphy->txpwr_by_rate_base_24g[path][txnum][2] = value; in _rtl92ee_phy_set_txpower_by_rate_base() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A D | rf.c | 16 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_rf6052_set_bandwidth() local 20 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92ce_phy_rf6052_set_bandwidth() 23 rtlphy->rfreg_chnlval[0]); in rtl92ce_phy_rf6052_set_bandwidth() 26 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92ce_phy_rf6052_set_bandwidth() 29 rtlphy->rfreg_chnlval[0]); in rtl92ce_phy_rf6052_set_bandwidth() 41 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_rf6052_set_cck_txpower() local 73 tmpval = (rtlphy->mcs_offset[0][6]) + in rtl92ce_phy_rf6052_set_cck_txpower() 74 (rtlphy->mcs_offset[0][7] << 8); in rtl92ce_phy_rf6052_set_cck_txpower() 77 tmpval = (rtlphy->mcs_offset[0][14]) + in rtl92ce_phy_rf6052_set_cck_txpower() 78 (rtlphy->mcs_offset[0][15] << 24); in rtl92ce_phy_rf6052_set_cck_txpower() [all …]
|
H A D | phy.c | 26 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92c_phy_query_rf_reg() local 34 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92c_phy_query_rf_reg() 99 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_set_rf_reg() local 108 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92ce_phy_set_rf_reg() 291 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_phy_set_bw_mode_callback() local 297 rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? in rtl92ce_phy_set_bw_mode_callback() 301 rtlphy->set_bwmode_inprogress = false; in rtl92ce_phy_set_bw_mode_callback() 308 switch (rtlphy->current_chan_bw) { in rtl92ce_phy_set_bw_mode_callback() 321 pr_info("unknown bandwidth: %#X\n", rtlphy->current_chan_bw); in rtl92ce_phy_set_bw_mode_callback() 325 switch (rtlphy->current_chan_bw) { in rtl92ce_phy_set_bw_mode_callback() [all …]
|
H A D | dm.c | 17 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92ce_dm_dynamic_txpower() local 79 rtlphy->current_channel); in rtl92ce_dm_dynamic_txpower() 80 rtl92c_phy_set_txpower_level(hw, rtlphy->current_channel); in rtl92ce_dm_dynamic_txpower()
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | rf.c | 16 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_rf6052_set_bandwidth() local 20 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92cu_phy_rf6052_set_bandwidth() 23 rtlphy->rfreg_chnlval[0]); in rtl92cu_phy_rf6052_set_bandwidth() 26 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl92cu_phy_rf6052_set_bandwidth() 29 rtlphy->rfreg_chnlval[0]); in rtl92cu_phy_rf6052_set_bandwidth() 41 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_rf6052_set_cck_txpower() local 76 tmpval = (rtlphy->mcs_offset[0][6]) + in rtl92cu_phy_rf6052_set_cck_txpower() 77 (rtlphy->mcs_offset[0][7] << 8); in rtl92cu_phy_rf6052_set_cck_txpower() 79 tmpval = (rtlphy->mcs_offset[0][14]) + in rtl92cu_phy_rf6052_set_cck_txpower() 80 (rtlphy->mcs_offset[0][15] << 24); in rtl92cu_phy_rf6052_set_cck_txpower() [all …]
|
H A D | phy.c | 23 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_query_rf_reg() local 28 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92cu_phy_query_rf_reg() 48 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92cu_phy_set_rf_reg() local 54 if (rtlphy->rf_mode != RF_OP_BY_FW) { in rtl92cu_phy_set_rf_reg() 119 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92cu_phy_config_mac_with_headerfile() local 125 arraylength = rtlphy->hwparam_tables[MAC_REG].length ; in _rtl92cu_phy_config_mac_with_headerfile() 126 ptrarray = rtlphy->hwparam_tables[MAC_REG].pdata; in _rtl92cu_phy_config_mac_with_headerfile() 142 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92cu_phy_config_bb_with_headerfile() local 145 agctab_arraylen = rtlphy->hwparam_tables[AGCTAB_2T].length; in _rtl92cu_phy_config_bb_with_headerfile() 146 agctab_array_table = rtlphy->hwparam_tables[AGCTAB_2T].pdata; in _rtl92cu_phy_config_bb_with_headerfile() [all …]
|
H A D | hw.c | 27 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92cu_phy_param_tab_init() local 30 rtlphy->hwparam_tables[MAC_REG].length = RTL8192CUMAC_2T_ARRAYLENGTH; in _rtl92cu_phy_param_tab_init() 31 rtlphy->hwparam_tables[MAC_REG].pdata = RTL8192CUMAC_2T_ARRAY; in _rtl92cu_phy_param_tab_init() 33 rtlphy->hwparam_tables[PHY_REG_PG].length = in _rtl92cu_phy_param_tab_init() 35 rtlphy->hwparam_tables[PHY_REG_PG].pdata = in _rtl92cu_phy_param_tab_init() 38 rtlphy->hwparam_tables[PHY_REG_PG].length = in _rtl92cu_phy_param_tab_init() 40 rtlphy->hwparam_tables[PHY_REG_PG].pdata = in _rtl92cu_phy_param_tab_init() 44 rtlphy->hwparam_tables[PHY_REG_2T].length = in _rtl92cu_phy_param_tab_init() 46 rtlphy->hwparam_tables[PHY_REG_2T].pdata = in _rtl92cu_phy_param_tab_init() 48 rtlphy->hwparam_tables[RADIOA_2T].length = in _rtl92cu_phy_param_tab_init() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
H A D | phy.c | 242 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8723be_phy_init_tx_power_by_rate() local 252 rtlphy->tx_power_by_rate_offset in _rtl8723be_phy_init_tx_power_by_rate() 283 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8723be_phy_set_txpower_by_rate_base() local 295 rtlphy->txpwr_by_rate_base_24g[path][txnum][0] = value; in _rtl8723be_phy_set_txpower_by_rate_base() 298 rtlphy->txpwr_by_rate_base_24g[path][txnum][1] = value; in _rtl8723be_phy_set_txpower_by_rate_base() 301 rtlphy->txpwr_by_rate_base_24g[path][txnum][2] = value; in _rtl8723be_phy_set_txpower_by_rate_base() 304 rtlphy->txpwr_by_rate_base_24g[path][txnum][3] = value; in _rtl8723be_phy_set_txpower_by_rate_base() 325 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl8723be_phy_get_txpower_by_rate_base() local 337 value = rtlphy->txpwr_by_rate_base_24g[path][txnum][0]; in _rtl8723be_phy_get_txpower_by_rate_base() 340 value = rtlphy->txpwr_by_rate_base_24g[path][txnum][1]; in _rtl8723be_phy_get_txpower_by_rate_base() [all …]
|
H A D | rf.c | 16 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723be_phy_rf6052_set_bandwidth() local 20 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl8723be_phy_rf6052_set_bandwidth() 23 rtlphy->rfreg_chnlval[0]); in rtl8723be_phy_rf6052_set_bandwidth() 26 rtlphy->rfreg_chnlval[0] = ((rtlphy->rfreg_chnlval[0] & in rtl8723be_phy_rf6052_set_bandwidth() 29 rtlphy->rfreg_chnlval[0]); in rtl8723be_phy_rf6052_set_bandwidth() 41 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl8723be_phy_rf6052_set_cck_txpower() local 76 (rtlphy->mcs_txpwrlevel_origoffset[0][6]) + in rtl8723be_phy_rf6052_set_cck_txpower() 77 (rtlphy->mcs_txpwrlevel_origoffset[0][7] << 8); in rtl8723be_phy_rf6052_set_cck_txpower() 80 tmpval = (rtlphy->mcs_txpwrlevel_origoffset[0][14]) + in rtl8723be_phy_rf6052_set_cck_txpower() 81 (rtlphy->mcs_txpwrlevel_origoffset[0][15] << in rtl8723be_phy_rf6052_set_cck_txpower() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A D | rf.c | 38 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_rf6052_set_cck_txpower() local 75 (rtlphy->mcs_txpwrlevel_origoffset[0][6]) + in rtl8821ae_phy_rf6052_set_cck_txpower() 76 (rtlphy->mcs_txpwrlevel_origoffset[0][7] << in rtl8821ae_phy_rf6052_set_cck_txpower() 80 tmpval = (rtlphy->mcs_txpwrlevel_origoffset[0][14]) + in rtl8821ae_phy_rf6052_set_cck_txpower() 81 (rtlphy->mcs_txpwrlevel_origoffset[0][15] << in rtl8821ae_phy_rf6052_set_cck_txpower() 125 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8821ae_phy_get_power_base() local 141 if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20) in rtl8821ae_phy_get_power_base() 165 struct rtl_phy *rtlphy = &rtlpriv->phy; in get_txpower_writeval_by_regulatory() local 176 rtlphy->mcs_txpwrlevel_origoffset[chnlgroup][index + in get_txpower_writeval_by_regulatory() 185 if (rtlphy->pwrgroup_cnt == 1) { in get_txpower_writeval_by_regulatory() [all …]
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A D | phy.c | 383 struct rtl_phy *rtlphy = &(rtlpriv->phy); in _rtl92d_phy_bb_config() local 401 rtlphy->pwrgroup_cnt = 0; in _rtl92d_phy_bb_config() 415 rtlphy->cck_high_power = (bool) (rtl_get_bbreg(hw, in _rtl92d_phy_bb_config() 518 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92d_phy_set_bw_mode() local 525 if (rtlphy->set_bwmode_inprogress) in rtl92d_phy_set_bw_mode() 532 rtlphy->set_bwmode_inprogress = true; in rtl92d_phy_set_bw_mode() 534 rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? in rtl92d_phy_set_bw_mode() 538 switch (rtlphy->current_chan_bw) { in rtl92d_phy_set_bw_mode() 553 rtlphy->current_chan_bw); in rtl92d_phy_set_bw_mode() 556 switch (rtlphy->current_chan_bw) { in rtl92d_phy_set_bw_mode() [all …]
|
H A D | rf.c | 71 struct rtl_phy *rtlphy = &(rtlpriv->phy); in rtl92d_phy_rf6052_config() local 81 if (rtlphy->rf_type == RF_1T1R) in rtl92d_phy_rf6052_config() 82 rtlphy->num_total_rfpath = 1; in rtl92d_phy_rf6052_config() 84 rtlphy->num_total_rfpath = 2; in rtl92d_phy_rf6052_config() 97 rtlphy->num_total_rfpath = 2; in rtl92d_phy_rf6052_config() 109 rtlphy->num_total_rfpath = 2; in rtl92d_phy_rf6052_config() 122 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in rtl92d_phy_rf6052_config() 133 rtlphy->num_total_rfpath = 1; in rtl92d_phy_rf6052_config() 145 rtlphy->num_total_rfpath = 1; in rtl92d_phy_rf6052_config() 148 pphyreg = &rtlphy->phyreg_def[rfpath]; in rtl92d_phy_rf6052_config()
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192du/ |
H A D | rf.c | 83 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92du_phy_rf6052_config() local 90 if (rtlphy->rf_type == RF_1T1R) in rtl92du_phy_rf6052_config() 91 rtlphy->num_total_rfpath = 1; in rtl92du_phy_rf6052_config() 93 rtlphy->num_total_rfpath = 2; in rtl92du_phy_rf6052_config() 106 rtlphy->num_total_rfpath = 2; in rtl92du_phy_rf6052_config() 118 rtlphy->num_total_rfpath = 2; in rtl92du_phy_rf6052_config() 132 for (rfpath = 0; rfpath < rtlphy->num_total_rfpath; rfpath++) { in rtl92du_phy_rf6052_config() 143 rtlphy->num_total_rfpath = 1; in rtl92du_phy_rf6052_config() 155 rtlphy->num_total_rfpath = 1; in rtl92du_phy_rf6052_config() 159 pphyreg = &rtlphy->phyreg_def[rfpath]; in rtl92du_phy_rf6052_config()
|
H A D | phy.c | 351 struct rtl_phy *rtlphy = &rtlpriv->phy; in _rtl92du_phy_bb_config() local 362 rtlphy->pwrgroup_cnt = 0; in _rtl92du_phy_bb_config() 376 rtlphy->cck_high_power = (bool)rtl_get_bbreg(hw, in _rtl92du_phy_bb_config() 512 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92du_phy_set_bw_mode() local 517 if (rtlphy->set_bwmode_inprogress) in rtl92du_phy_set_bw_mode() 526 rtlphy->set_bwmode_inprogress = true; in rtl92du_phy_set_bw_mode() 529 rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? in rtl92du_phy_set_bw_mode() 535 switch (rtlphy->current_chan_bw) { in rtl92du_phy_set_bw_mode() 550 rtlphy->current_chan_bw); in rtl92du_phy_set_bw_mode() 554 switch (rtlphy->current_chan_bw) { in rtl92du_phy_set_bw_mode() [all …]
|