| /drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
| A D | dm.c | 1181 tx_rate = in rtl8812ae_dm_txpwr_track_set_pwr() 1189 if ((tx_rate >= MGN_1M) && (tx_rate <= MGN_11M)) in rtl8812ae_dm_txpwr_track_set_pwr() 1192 else if ((tx_rate >= MGN_6M) && (tx_rate <= MGN_48M)) in rtl8812ae_dm_txpwr_track_set_pwr() 1198 else if ((tx_rate >= MGN_MCS0) && (tx_rate <= MGN_MCS2)) in rtl8812ae_dm_txpwr_track_set_pwr() 1201 else if ((tx_rate >= MGN_MCS3) && (tx_rate <= MGN_MCS4)) in rtl8812ae_dm_txpwr_track_set_pwr() 1204 else if ((tx_rate >= MGN_MCS5) && (tx_rate <= MGN_MCS7)) in rtl8812ae_dm_txpwr_track_set_pwr() 1207 else if ((tx_rate >= MGN_MCS8) && (tx_rate <= MGN_MCS10)) in rtl8812ae_dm_txpwr_track_set_pwr() 1866 if ((tx_rate >= MGN_1M) && (tx_rate <= MGN_11M)) in rtl8821ae_dm_txpwr_track_set_pwr() 1869 else if ((tx_rate >= MGN_6M) && (tx_rate <= MGN_48M)) in rtl8821ae_dm_txpwr_track_set_pwr() 1875 else if ((tx_rate >= MGN_MCS0) && (tx_rate <= MGN_MCS2)) in rtl8821ae_dm_txpwr_track_set_pwr() [all …]
|
| /drivers/net/ethernet/stmicro/stmmac/ |
| A D | dwmac-thead.c | 110 long tx_rate; in thead_set_clk_tx_rate() local 128 tx_rate = rgmii_clock(speed); in thead_set_clk_tx_rate() 129 if (tx_rate < 0) { in thead_set_clk_tx_rate() 131 return tx_rate; in thead_set_clk_tx_rate() 134 div = rate / tx_rate; in thead_set_clk_tx_rate() 135 if (rate != tx_rate * div) { in thead_set_clk_tx_rate()
|
| /drivers/net/wireless/mediatek/mt76/mt76x0/ |
| A D | phy.c | 577 int index, u8 tx_rate) in mt76x0_phy_get_rf_pa_mode() argument 583 return (val & (3 << (tx_rate * 2))) >> (tx_rate * 2); in mt76x0_phy_get_rf_pa_mode() 591 u8 tx_rate, cur_power; in mt76x0_phy_get_target_power() local 597 tx_rate = (info[0] & 0x60) >> 5; in mt76x0_phy_get_target_power() 605 tx_rate = (info[0] & 0xf0) >> 4; in mt76x0_phy_get_target_power() 606 switch (tx_rate) { in mt76x0_phy_get_target_power() 641 tx_rate = info[1] & 0xf; in mt76x0_phy_get_target_power() 642 if (tx_rate > 9) in mt76x0_phy_get_target_power() 646 if (tx_rate > 7) in mt76x0_phy_get_target_power() 655 tx_rate = info[1] & 0x7f; in mt76x0_phy_get_target_power() [all …]
|
| /drivers/phy/microchip/ |
| A D | lan966x_serdes.c | 166 u8 tx_rate; member 178 u8 tx_rate; member 191 HSIO_SD_CFG_TX_RATE_SET(res_struct->tx_rate) | in lan966x_sd6g40_reg_cfg() 307 ret_val->tx_rate = 0x0; in lan966x_sd6g40_get_conf_from_mode() 312 ret_val->tx_rate = 0x0; in lan966x_sd6g40_get_conf_from_mode() 322 ret_val->tx_rate = macro->speed == SPEED_2500 ? 0x1 : 0x2; in lan966x_sd6g40_get_conf_from_mode() 327 ret_val->tx_rate = macro->speed == SPEED_2500 ? 0x1 : 0x2; in lan966x_sd6g40_get_conf_from_mode() 354 ret_val->tx_rate = mode_args->tx_rate; in lan966x_calc_sd6g40_setup_lane()
|
| /drivers/net/wireless/mediatek/mt7601u/ |
| A D | phy.c | 792 tx_rate += 4; in mt7601u_phy_rf_pa_mode_val() 802 return decode_tb[(reg >> (tx_rate * 2)) & 0x3]; in mt7601u_phy_rf_pa_mode_val() 811 u8 bbp_r47, pkt_type, tx_rate; in mt7601u_tssi_params_get() local 824 tx_rate = (pkt_type >> 4) & 0x03; in mt7601u_tssi_params_get() 829 tx_rate = ofdm_pkt2rate[(pkt_type >> 4) & 0x07]; in mt7601u_tssi_params_get() 834 tx_rate = mt7601u_bbp_r47_get(dev, bbp_r47, BBP_R47_F_TX_RATE); in mt7601u_tssi_params_get() 835 tx_rate &= 0x7f; in mt7601u_tssi_params_get() 841 p.trgt_power += rate_table[tx_rate / 2].bw20; in mt7601u_tssi_params_get() 843 p.trgt_power += rate_table[tx_rate / 2].bw40; in mt7601u_tssi_params_get() 847 dev_dbg(dev->dev, "tx_rate:%02hhx pwr:%08x\n", tx_rate, p.trgt_power); in mt7601u_tssi_params_get() [all …]
|
| A D | tx.c | 152 rate_ctl = wcid->tx_rate; in mt7601u_push_txwi()
|
| A D | mt7601u.h | 256 u16 tx_rate; member
|
| /drivers/net/wireless/intel/iwlwifi/mld/ |
| A D | tx.c | 1002 struct ieee80211_tx_rate *tx_rate = &info->status.rates[0]; in iwl_mld_hwrate_to_tx_rate() local 1010 tx_rate->flags |= IEEE80211_TX_RC_SHORT_GI; in iwl_mld_hwrate_to_tx_rate() 1016 tx_rate->flags |= IEEE80211_TX_RC_40_MHZ_WIDTH; in iwl_mld_hwrate_to_tx_rate() 1019 tx_rate->flags |= IEEE80211_TX_RC_80_MHZ_WIDTH; in iwl_mld_hwrate_to_tx_rate() 1022 tx_rate->flags |= IEEE80211_TX_RC_160_MHZ_WIDTH; in iwl_mld_hwrate_to_tx_rate() 1030 tx_rate->flags |= IEEE80211_TX_RC_MCS; in iwl_mld_hwrate_to_tx_rate() 1031 tx_rate->idx = RATE_HT_MCS_INDEX(rate_n_flags); in iwl_mld_hwrate_to_tx_rate() 1034 ieee80211_rate_set_vht(tx_rate, in iwl_mld_hwrate_to_tx_rate() 1038 tx_rate->flags |= IEEE80211_TX_RC_VHT_MCS; in iwl_mld_hwrate_to_tx_rate() 1045 tx_rate->idx = 0; in iwl_mld_hwrate_to_tx_rate() [all …]
|
| /drivers/net/wireless/broadcom/b43legacy/ |
| A D | xmit.c | 190 struct ieee80211_rate *tx_rate; in generate_txhdr_fw3() local 197 tx_rate = ieee80211_get_tx_rate(dev->wl->hw, info); in generate_txhdr_fw3() 199 rate = tx_rate->hw_value; in generate_txhdr_fw3() 201 rate_fb = ieee80211_get_alt_retry_rate(dev->wl->hw, info, 0) ? : tx_rate; in generate_txhdr_fw3()
|
| /drivers/net/wireless/intel/iwlegacy/ |
| A D | 4965-rs.c | 798 u32 tx_rate; in il4965_rs_tx_status() local 831 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in il4965_rs_tx_status() 832 il4965_rs_get_tbl_info_from_mcs(tx_rate, il->band, &tbl_type, &rs_idx); in il4965_rs_tx_status() 855 !!(tx_rate & RATE_MCS_HT_MSK) != !!(mac_flags & IEEE80211_TX_RC_MCS) in il4965_rs_tx_status() 856 || !!(tx_rate & RATE_MCS_GF_MSK) != in il4965_rs_tx_status() 859 rs_idx, tx_rate); in il4965_rs_tx_status() 912 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in il4965_rs_tx_status() 913 il4965_rs_get_tbl_info_from_mcs(tx_rate, il->band, &tbl_type, in il4965_rs_tx_status() 938 tx_rate = le32_to_cpu(table->rs_table[i].rate_n_flags); in il4965_rs_tx_status() 939 il4965_rs_get_tbl_info_from_mcs(tx_rate, il->band, in il4965_rs_tx_status() [all …]
|
| /drivers/net/wireless/mediatek/mt76/mt7921/ |
| A D | mcu.h | 16 __le16 tx_rate; member
|
| /drivers/net/ethernet/intel/ixgbe/ |
| A D | ixgbe_sriov.c | 1627 u16 tx_rate = adapter->vfinfo[vf].tx_rate; in ixgbe_set_vf_rate_limit() local 1629 if (tx_rate) { in ixgbe_set_vf_rate_limit() 1635 bcnrc_val /= tx_rate; in ixgbe_set_vf_rate_limit() 1689 adapter->vfinfo[i].tx_rate = 0; in ixgbe_check_vf_rate_limit() 1723 adapter->vfinfo[vf].tx_rate = max_tx_rate; in ixgbe_ndo_set_vf_bw() 1895 ivi->max_tx_rate = adapter->vfinfo[vf].tx_rate; in ixgbe_ndo_get_vf_config()
|
| /drivers/net/wireless/realtek/rtw88/ |
| A D | rtw8723x.c | 628 u8 tx_rate = dm_info->tx_rate; in __rtw8723x_pwrtrack_get_limit_ofdm() local 631 switch (tx_rate) { in __rtw8723x_pwrtrack_get_limit_ofdm() 651 rtw_warn(rtwdev, "pwrtrack unhandled tx_rate 0x%x\n", tx_rate); in __rtw8723x_pwrtrack_get_limit_ofdm()
|
| A D | debug.c | 770 rtw_print_rate(m, dm_info->tx_rate); in rtw_debugfs_get_simple_phy_info() 771 seq_printf(m, "(0x%x)\n", dm_info->tx_rate); in rtw_debugfs_get_simple_phy_info() 802 rtw_print_rate(m, dm_info->tx_rate); in rtw_debugfs_get_phy_info() 803 seq_printf(m, "(0x%x)\n\n", dm_info->tx_rate); in rtw_debugfs_get_phy_info()
|
| /drivers/net/wireless/marvell/mwifiex/ |
| A D | sta_cmdresp.c | 517 priv->tx_rate = resp->params.tx_rate.tx_rate; in mwifiex_ret_802_11_tx_rate_query() 518 priv->tx_htinfo = resp->params.tx_rate.ht_info; in mwifiex_ret_802_11_tx_rate_query() 521 mwifiex_index_to_data_rate(priv, priv->tx_rate, in mwifiex_ret_802_11_tx_rate_query()
|
| /drivers/net/wireless/ti/wl12xx/ |
| A D | scan.h | 31 __le32 tx_rate; member
|
| /drivers/net/wireless/intel/iwlwifi/dvm/ |
| A D | rs.c | 859 u32 tx_rate; in rs_tx_status() local 894 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in rs_tx_status() 895 rs_get_tbl_info_from_mcs(tx_rate, priv->band, &tbl_type, &rs_index); in rs_tx_status() 918 (!!(tx_rate & RATE_MCS_HT_MSK) != !!(mac_flags & IEEE80211_TX_RC_MCS)) || in rs_tx_status() 919 (!!(tx_rate & RATE_MCS_GF_MSK) != !!(mac_flags & IEEE80211_TX_RC_GREEN_FIELD)) || in rs_tx_status() 921 IWL_DEBUG_RATE(priv, "initial rate %d does not match %d (0x%x)\n", mac_index, rs_index, tx_rate); in rs_tx_status() 973 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in rs_tx_status() 974 rs_get_tbl_info_from_mcs(tx_rate, priv->band, &tbl_type, in rs_tx_status() 998 tx_rate = le32_to_cpu(table->rs_table[i].rate_n_flags); in rs_tx_status() 999 rs_get_tbl_info_from_mcs(tx_rate, priv->band, in rs_tx_status() [all …]
|
| /drivers/net/ethernet/intel/i40e/ |
| A D | i40e_virtchnl_pf.h | 107 unsigned int tx_rate; /* Tx bandwidth limit in Mbps */ member
|
| /drivers/net/ethernet/huawei/hinic/ |
| A D | hinic_sriov.c | 165 u32 tx_rate) in hinic_set_vf_rate_limit() argument 173 rate_cfg.tx_rate = tx_rate; in hinic_set_vf_rate_limit() 179 HW_VF_ID_TO_OS(vf_id), tx_rate, err, rate_cfg.status, in hinic_set_vf_rate_limit() 187 nic_io->vf_infos[HW_VF_ID_TO_OS(vf_id)].max_rate = tx_rate; in hinic_set_vf_rate_limit()
|
| /drivers/net/wireless/ti/wl1251/ |
| A D | cmd.h | 183 __le16 tx_rate; member
|
| A D | cmd.c | 363 cmd->params.tx_rate = cpu_to_le16(1 << 1); /* 2 Mbps */ in wl1251_cmd_scan()
|
| /drivers/net/ethernet/qlogic/qed/ |
| A D | qed_sriov.h | 56 int tx_rate; member
|
| A D | qed_sriov.c | 4703 u32 tx_rate; in qed_get_vf_config() local 4733 tx_rate = vf_info->tx_rate; in qed_get_vf_config() 4734 ivi->max_tx_rate = tx_rate ? tx_rate : link.speed; in qed_get_vf_config() 4790 if (link.link_up && vf_info->tx_rate) { in qed_inform_vf_link_state() 4794 rate = min_t(int, vf_info->tx_rate, link.speed); in qed_inform_vf_link_state() 4803 vf_info->tx_rate = rate; in qed_inform_vf_link_state() 4881 vf->tx_rate = rate; in qed_configure_max_vf_rate()
|
| /drivers/net/wireless/atmel/ |
| A D | at76c50x-usb.h | 177 u8 tx_rate; member
|
| /drivers/net/wireless/intel/iwlwifi/fw/api/ |
| A D | tx.h | 735 __le32 tx_rate; member
|