Home
last modified time | relevance | path

Searched refs:tx_rate (Results 1 - 25 of 215) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Ddm.c833 rtlpriv->dm.tx_rate = 0xff; in rtl8821ae_dm_common_info_self_update()
939 u8 rate = rtldm->tx_rate; in rtl8812ae_get_delta_swing_table()
986 rtldm->tx_rate = rate; in rtl8821ae_dm_update_init_rate()
1182 u8 tx_rate = 0xFF; in rtl8812ae_dm_txpwr_track_set_pwr() local
1185 if (rtldm->tx_rate != 0xFF) in rtl8812ae_dm_txpwr_track_set_pwr()
1186 tx_rate = in rtl8812ae_dm_txpwr_track_set_pwr()
1187 rtl8821ae_hw_rate_to_mrate(hw, rtldm->tx_rate); in rtl8812ae_dm_txpwr_track_set_pwr()
1192 if (tx_rate != 0xFF) { in rtl8812ae_dm_txpwr_track_set_pwr()
1194 if ((tx_rate >= MGN_1M) && (tx_rate < in rtl8812ae_dm_txpwr_track_set_pwr()
1861 u8 tx_rate = 0xFF; rtl8821ae_dm_txpwr_track_set_pwr() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Ddm.c833 rtlpriv->dm.tx_rate = 0xff; in rtl8821ae_dm_common_info_self_update()
939 u8 rate = rtldm->tx_rate; in rtl8812ae_get_delta_swing_table()
986 rtldm->tx_rate = rate; in rtl8821ae_dm_update_init_rate()
1182 u8 tx_rate = 0xFF; in rtl8812ae_dm_txpwr_track_set_pwr() local
1185 if (rtldm->tx_rate != 0xFF) in rtl8812ae_dm_txpwr_track_set_pwr()
1186 tx_rate = in rtl8812ae_dm_txpwr_track_set_pwr()
1187 rtl8821ae_hw_rate_to_mrate(hw, rtldm->tx_rate); in rtl8812ae_dm_txpwr_track_set_pwr()
1192 if (tx_rate != 0xFF) { in rtl8812ae_dm_txpwr_track_set_pwr()
1194 if ((tx_rate >= MGN_1M) && (tx_rate < in rtl8812ae_dm_txpwr_track_set_pwr()
1861 u8 tx_rate = 0xFF; rtl8821ae_dm_txpwr_track_set_pwr() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dphy.c577 int index, u8 tx_rate) in mt76x0_phy_get_rf_pa_mode()
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()
598 *target_power = cur_power + dev->rate_power.cck[tx_rate]; in mt76x0_phy_get_target_power()
599 *target_pa_power = mt76x0_phy_get_rf_pa_mode(dev, 0, tx_rate); 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 in mt76x0_phy_get_target_power()
576 mt76x0_phy_get_rf_pa_mode(struct mt76x02_dev *dev, int index, u8 tx_rate) mt76x0_phy_get_rf_pa_mode() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dphy.c577 int index, u8 tx_rate) in mt76x0_phy_get_rf_pa_mode()
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()
598 if (tx_rate > 3) in mt76x0_phy_get_target_power()
601 *target_power = cur_power + dev->mt76.rate_power.cck[tx_rate]; in mt76x0_phy_get_target_power()
602 *target_pa_power = mt76x0_phy_get_rf_pa_mode(dev, 0, tx_rate); in mt76x0_phy_get_target_power()
608 tx_rate = (info[0] & 0xf0) >> 4; in mt76x0_phy_get_target_power()
609 switch (tx_rate) { in mt76x0_phy_get_target_power()
576 mt76x0_phy_get_rf_pa_mode(struct mt76x02_dev *dev, int index, u8 tx_rate) mt76x0_phy_get_rf_pa_mode() argument
[all...]
/kernel/linux/linux-6.6/drivers/phy/microchip/
H A Dlan966x_serdes.c164 u8 tx_rate; member
176 u8 tx_rate; member
189 HSIO_SD_CFG_TX_RATE_SET(res_struct->tx_rate) | in lan966x_sd6g40_reg_cfg()
305 ret_val->tx_rate = 0x0; in lan966x_sd6g40_get_conf_from_mode()
310 ret_val->tx_rate = 0x0; in lan966x_sd6g40_get_conf_from_mode()
320 ret_val->tx_rate = macro->speed == SPEED_2500 ? 0x1 : 0x2; in lan966x_sd6g40_get_conf_from_mode()
325 ret_val->tx_rate = macro->speed == SPEED_2500 ? 0x1 : 0x2; in lan966x_sd6g40_get_conf_from_mode()
352 ret_val->tx_rate = mode_args->tx_rate; in lan966x_calc_sd6g40_setup_lane()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmain.c776 if (!stats->tx_rate.legacy && !stats->tx_rate.flags) in mt7915_sta_statistics()
779 if (stats->tx_rate.legacy) { in mt7915_sta_statistics()
780 sinfo->txrate.legacy = stats->tx_rate.legacy; in mt7915_sta_statistics()
782 sinfo->txrate.mcs = stats->tx_rate.mcs; in mt7915_sta_statistics()
783 sinfo->txrate.nss = stats->tx_rate.nss; in mt7915_sta_statistics()
784 sinfo->txrate.bw = stats->tx_rate.bw; in mt7915_sta_statistics()
785 sinfo->txrate.he_gi = stats->tx_rate.he_gi; in mt7915_sta_statistics()
786 sinfo->txrate.he_dcm = stats->tx_rate.he_dcm; in mt7915_sta_statistics()
787 sinfo->txrate.he_ru_alloc = stats->tx_rate in mt7915_sta_statistics()
[all...]
/kernel/linux/linux-5.10/drivers/staging/vt6656/
H A Drxtx.c87 u16 tx_rate, u8 pkt_type, in vnt_get_phy_field()
101 switch (tx_rate) { in vnt_get_phy_field()
125 if (tx_rate > RATE_11M) { in vnt_get_phy_field()
128 } else if (tx_rate > RATE_1M) { in vnt_get_phy_field()
133 i = tx_rate > RATE_54M ? RATE_54M : tx_rate; in vnt_get_phy_field()
189 u16 rate = tx_context->tx_rate; in vnt_rxtx_datahead_g()
211 u16 rate = tx_context->tx_rate; in vnt_rxtx_datahead_ab()
504 struct ieee80211_tx_rate *tx_rate = &info->control.rates[0]; in vnt_tx_packet() local
521 if (tx_rate in vnt_tx_packet()
86 vnt_get_phy_field(struct vnt_private *priv, u32 frame_length, u16 tx_rate, u8 pkt_type, struct vnt_phy_field *phy) vnt_get_phy_field() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/vt6656/
H A Drxtx.c83 u16 tx_rate, u8 pkt_type, in vnt_get_phy_field()
97 switch (tx_rate) { in vnt_get_phy_field()
121 if (tx_rate > RATE_11M) { in vnt_get_phy_field()
124 } else if (tx_rate > RATE_1M) { in vnt_get_phy_field()
129 i = tx_rate > RATE_54M ? RATE_54M : tx_rate; in vnt_get_phy_field()
185 u16 rate = tx_context->tx_rate; in vnt_rxtx_datahead_g()
207 u16 rate = tx_context->tx_rate; in vnt_rxtx_datahead_ab()
498 struct ieee80211_tx_rate *tx_rate = &info->control.rates[0]; in vnt_tx_packet() local
515 if (tx_rate in vnt_tx_packet()
82 vnt_get_phy_field(struct vnt_private *priv, u32 frame_length, u16 tx_rate, u8 pkt_type, struct vnt_phy_field *phy) vnt_get_phy_field() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/
H A Dr819xU_cmdpkt.c171 u16 tx_rate; in cmdpkt_beacontimerinterrupt_819xusb() local
178 tx_rate = 60; in cmdpkt_beacontimerinterrupt_819xusb()
181 tx_rate = 10; in cmdpkt_beacontimerinterrupt_819xusb()
185 rtl819xusb_beacon_tx(dev, tx_rate); /* HW Beacon */ in cmdpkt_beacontimerinterrupt_819xusb()
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/
H A Dr819xU_cmdpkt.c171 u16 tx_rate; in cmdpkt_beacontimerinterrupt_819xusb() local
178 tx_rate = 60; in cmdpkt_beacontimerinterrupt_819xusb()
181 tx_rate = 10; in cmdpkt_beacontimerinterrupt_819xusb()
185 rtl819xusb_beacon_tx(dev, tx_rate); /* HW Beacon */ in cmdpkt_beacontimerinterrupt_819xusb()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt7601u/
H A Dphy.c782 mt7601u_phy_rf_pa_mode_val(struct mt7601u_dev *dev, int phy_mode, int tx_rate) in mt7601u_phy_rf_pa_mode_val() argument
789 tx_rate += 4; in mt7601u_phy_rf_pa_mode_val()
799 return decode_tb[(reg >> (tx_rate * 2)) & 0x3]; in mt7601u_phy_rf_pa_mode_val()
808 u8 bbp_r47, pkt_type, tx_rate; in mt7601u_tssi_params_get() local
821 tx_rate = (pkt_type >> 4) & 0x03; in mt7601u_tssi_params_get()
826 tx_rate = ofdm_pkt2rate[(pkt_type >> 4) & 0x07]; in mt7601u_tssi_params_get()
831 tx_rate = mt7601u_bbp_r47_get(dev, bbp_r47, BBP_R47_F_TX_RATE); in mt7601u_tssi_params_get()
832 tx_rate &= 0x7f; in mt7601u_tssi_params_get()
838 p.trgt_power += rate_table[tx_rate / 2].bw20; in mt7601u_tssi_params_get()
840 p.trgt_power += rate_table[tx_rate / in mt7601u_tssi_params_get()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt7601u/
H A Dphy.c785 mt7601u_phy_rf_pa_mode_val(struct mt7601u_dev *dev, int phy_mode, int tx_rate) in mt7601u_phy_rf_pa_mode_val() argument
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 / in mt7601u_tssi_params_get()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/
H A Dhostap_ap.c1029 "tx_rate=%d\ntx[1M]=%d\ntx[2M]=%d\ntx[5.5M]=%d\n" in prism2_sta_proc_show()
1039 sta->tx_rate, sta->tx_count[0], sta->tx_count[1], in prism2_sta_proc_show()
1174 sta->tx_max_rate = sta->tx_rate = sta->tx_rate_idx = 0; in prism2_check_tx_rates()
1178 sta->tx_rate = 10; in prism2_check_tx_rates()
1185 sta->tx_rate = 20; in prism2_check_tx_rates()
1192 sta->tx_rate = 55; in prism2_check_tx_rates()
1199 sta->tx_rate = 110; in prism2_check_tx_rates()
2640 int ret = sta->tx_rate; in ap_update_sta_tx_rate()
2664 case 0: sta->tx_rate = 10; break; in ap_update_sta_tx_rate()
2665 case 1: sta->tx_rate in ap_update_sta_tx_rate()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/
H A Dhostap_ap.c1029 "tx_rate=%d\ntx[1M]=%d\ntx[2M]=%d\ntx[5.5M]=%d\n" in prism2_sta_proc_show()
1039 sta->tx_rate, sta->tx_count[0], sta->tx_count[1], in prism2_sta_proc_show()
1174 sta->tx_max_rate = sta->tx_rate = sta->tx_rate_idx = 0; in prism2_check_tx_rates()
1178 sta->tx_rate = 10; in prism2_check_tx_rates()
1185 sta->tx_rate = 20; in prism2_check_tx_rates()
1192 sta->tx_rate = 55; in prism2_check_tx_rates()
1199 sta->tx_rate = 110; in prism2_check_tx_rates()
2640 int ret = sta->tx_rate; in ap_update_sta_tx_rate()
2664 case 0: sta->tx_rate = 10; break; in ap_update_sta_tx_rate()
2665 case 1: sta->tx_rate in ap_update_sta_tx_rate()
[all...]
/kernel/linux/linux-5.10/tools/spi/
H A Dspidev_test.c371 double rx_rate, tx_rate; in show_transfer_rate() local
374 tx_rate = ((_write_count - prev_write_count) * 8) / (interval*1000.0); in show_transfer_rate()
376 printf("rate: tx %.1fkbps, rx %.1fkbps\n", rx_rate, tx_rate); in show_transfer_rate()
/kernel/linux/linux-6.6/tools/spi/
H A Dspidev_test.c392 double rx_rate, tx_rate; in show_transfer_rate() local
395 tx_rate = ((_write_count - prev_write_count) * 8) / (interval*1000.0); in show_transfer_rate()
397 printf("rate: tx %.1fkbps, rx %.1fkbps\n", rx_rate, tx_rate); in show_transfer_rate()
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43legacy/
H A Dxmit.c190 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()
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43legacy/
H A Dxmit.c190 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()
/kernel/linux/linux-6.6/drivers/staging/vt6655/
H A Dbaseband.h53 u16 tx_rate, u8 pkt_type, struct vnt_phy_field *phy);
/kernel/linux/linux-5.10/drivers/atm/
H A Dhorizon.c2125 vcc.tx_rate = 0x0; in hrz_open()
2189 vcc.tx_rate = 0; in hrz_open()
2209 vcc.tx_rate = 0; in hrz_open()
2217 vcc.tx_rate = 0; // ? in hrz_open()
2244 &vcc.tx_pcr_bits, &vcc.tx_rate); in hrz_open()
2250 error = atm_pcr_check (txtp, vcc.tx_rate); in hrz_open()
2292 &vcc.tx_scr_bits, &vcc.tx_rate); in hrz_open()
2298 // error = atm_scr_check (txtp, vcc.tx_rate); in hrz_open()
2420 if (vcc.tx_rate > dev->tx_avail) { in hrz_open()
2432 dev->tx_avail -= vcc.tx_rate; in hrz_open()
[all...]
/kernel/linux/linux-5.10/drivers/staging/vt6655/
H A Dbaseband.h55 u16 tx_rate, u8 pkt_type, struct vnt_phy_field *phy);
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmcu.h16 __le16 tx_rate; member
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drs.c881 u32 tx_rate; in rs_tx_status() local
916 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in rs_tx_status()
917 rs_get_tbl_info_from_mcs(tx_rate, priv->band, &tbl_type, &rs_index); in rs_tx_status()
940 (!!(tx_rate & RATE_MCS_HT_MSK) != !!(mac_flags & IEEE80211_TX_RC_MCS)) || in rs_tx_status()
941 (!!(tx_rate & RATE_MCS_GF_MSK) != !!(mac_flags & IEEE80211_TX_RC_GREEN_FIELD)) || in rs_tx_status()
943 IWL_DEBUG_RATE(priv, "initial rate %d does not match %d (0x%x)\n", mac_index, rs_index, tx_rate); in rs_tx_status()
995 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in rs_tx_status()
996 rs_get_tbl_info_from_mcs(tx_rate, priv->band, &tbl_type, in rs_tx_status()
1020 tx_rate = le32_to_cpu(table->rs_table[i].rate_n_flags); in rs_tx_status()
1021 rs_get_tbl_info_from_mcs(tx_rate, pri in rs_tx_status()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c804 u32 tx_rate; in il4965_rs_tx_status() local
837 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in il4965_rs_tx_status()
838 il4965_rs_get_tbl_info_from_mcs(tx_rate, il->band, &tbl_type, &rs_idx); in il4965_rs_tx_status()
861 !!(tx_rate & RATE_MCS_HT_MSK) != !!(mac_flags & IEEE80211_TX_RC_MCS) in il4965_rs_tx_status()
862 || !!(tx_rate & RATE_MCS_GF_MSK) != in il4965_rs_tx_status()
865 rs_idx, tx_rate); in il4965_rs_tx_status()
918 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in il4965_rs_tx_status()
919 il4965_rs_get_tbl_info_from_mcs(tx_rate, il->band, &tbl_type, in il4965_rs_tx_status()
944 tx_rate = le32_to_cpu(table->rs_table[i].rate_n_flags); in il4965_rs_tx_status()
945 il4965_rs_get_tbl_info_from_mcs(tx_rate, i in il4965_rs_tx_status()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c804 u32 tx_rate; in il4965_rs_tx_status() local
837 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in il4965_rs_tx_status()
838 il4965_rs_get_tbl_info_from_mcs(tx_rate, il->band, &tbl_type, &rs_idx); in il4965_rs_tx_status()
861 !!(tx_rate & RATE_MCS_HT_MSK) != !!(mac_flags & IEEE80211_TX_RC_MCS) in il4965_rs_tx_status()
862 || !!(tx_rate & RATE_MCS_GF_MSK) != in il4965_rs_tx_status()
865 rs_idx, tx_rate); in il4965_rs_tx_status()
918 tx_rate = le32_to_cpu(table->rs_table[0].rate_n_flags); in il4965_rs_tx_status()
919 il4965_rs_get_tbl_info_from_mcs(tx_rate, il->band, &tbl_type, in il4965_rs_tx_status()
944 tx_rate = le32_to_cpu(table->rs_table[i].rate_n_flags); in il4965_rs_tx_status()
945 il4965_rs_get_tbl_info_from_mcs(tx_rate, i in il4965_rs_tx_status()
[all...]

Completed in 31 milliseconds

123456789