Home
last modified time | relevance | path

Searched refs:he_gi (Results 1 – 25 of 38) sorted by relevance

12

/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dstats.c269 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mld_sta_stats_fill_txrate()
271 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mld_sta_stats_fill_txrate()
273 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mld_sta_stats_fill_txrate()
275 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mld_sta_stats_fill_txrate()
279 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mld_sta_stats_fill_txrate()
281 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mld_sta_stats_fill_txrate()
283 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mld_sta_stats_fill_txrate()
287 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mld_sta_stats_fill_txrate()
289 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mld_sta_stats_fill_txrate()
H A Drx.c524 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mld_rx_he()
526 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mld_rx_he()
534 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mld_rx_he()
536 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mld_rx_he()
541 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mld_rx_he()
544 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mld_rx_he()
549 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mld_rx_he()
553 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mld_rx_he()
/linux-6.15/drivers/net/wireless/ath/ath11k/
H A Dhal_rx.c1151 he_gi = HE_GI_0_8; in ath11k_hal_rx_parse_mon_status_tlv()
1155 he_gi = HE_GI_0_8; in ath11k_hal_rx_parse_mon_status_tlv()
1159 he_gi = HE_GI_1_6; in ath11k_hal_rx_parse_mon_status_tlv()
1164 he_gi = HE_GI_0_8; in ath11k_hal_rx_parse_mon_status_tlv()
1167 he_gi = HE_GI_3_2; in ath11k_hal_rx_parse_mon_status_tlv()
1173 he_gi = (he_gi != 0) ? he_gi - 1 : 0; in ath11k_hal_rx_parse_mon_status_tlv()
1270 he_gi = HE_GI_0_8; in ath11k_hal_rx_parse_mon_status_tlv()
1274 he_gi = HE_GI_0_8; in ath11k_hal_rx_parse_mon_status_tlv()
1278 he_gi = HE_GI_1_6; in ath11k_hal_rx_parse_mon_status_tlv()
1282 he_gi = HE_GI_3_2; in ath11k_hal_rx_parse_mon_status_tlv()
[all …]
H A Dmac.c8391 if (he_gi && he_gi != 0xFF) in ath11k_mac_set_fixed_rate_gi_ltf()
8392 he_gi += 1; in ath11k_mac_set_fixed_rate_gi_ltf()
8398 he_gi, ret); in ath11k_mac_set_fixed_rate_gi_ltf()
8423 if (he_gi != 0xFF) { in ath11k_mac_set_auto_rate_gi_ltf()
8424 switch (he_gi) { in ath11k_mac_set_auto_rate_gi_ltf()
8426 he_gi = WMI_AUTORATE_800NS_GI; in ath11k_mac_set_auto_rate_gi_ltf()
8457 he_ar_gi_ltf = he_gi | he_ltf; in ath11k_mac_set_auto_rate_gi_ltf()
8464 he_gi, he_ltf, ret); in ath11k_mac_set_auto_rate_gi_ltf()
8694 u8 he_gi = 0; in ath11k_mac_op_set_bitrate_mask() local
8718 he_gi = mask->control[band].he_gi; in ath11k_mac_op_set_bitrate_mask()
[all …]
H A Ddp_tx.c533 arsta->txrate.he_gi = ath11k_mac_he_gi_to_nl80211_he_gi(sgi); in ath11k_dp_tx_update_txcompl()
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Ddp_mon.c336 he_gi = HE_GI_0_8; in ath12k_dp_mon_parse_he_sig_mu()
340 he_gi = HE_GI_0_8; in ath12k_dp_mon_parse_he_sig_mu()
344 he_gi = HE_GI_1_6; in ath12k_dp_mon_parse_he_sig_mu()
348 he_gi = HE_GI_3_2; in ath12k_dp_mon_parse_he_sig_mu()
353 ppdu_info->gi = he_gi; in ath12k_dp_mon_parse_he_sig_mu()
494 he_gi = HE_GI_0_8; in ath12k_dp_mon_parse_he_sig_su()
498 he_gi = HE_GI_0_8; in ath12k_dp_mon_parse_he_sig_su()
502 he_gi = HE_GI_1_6; in ath12k_dp_mon_parse_he_sig_su()
507 he_gi = HE_GI_0_8; in ath12k_dp_mon_parse_he_sig_su()
510 he_gi = HE_GI_3_2; in ath12k_dp_mon_parse_he_sig_su()
[all …]
/linux-6.15/net/wireless/
H A Dutil.c1521 if (WARN_ON_ONCE(rate->he_gi > NL80211_RATE_INFO_HE_GI_3_2)) in cfg80211_calculate_bitrate_he()
1532 result = rates_160M[rate->he_gi]; in cfg80211_calculate_bitrate_he()
1536 result = rates_996[rate->he_gi]; in cfg80211_calculate_bitrate_he()
1540 result = rates_484[rate->he_gi]; in cfg80211_calculate_bitrate_he()
1544 result = rates_242[rate->he_gi]; in cfg80211_calculate_bitrate_he()
1547 result = rates_106[rate->he_gi]; in cfg80211_calculate_bitrate_he()
1550 result = rates_52[rate->he_gi]; in cfg80211_calculate_bitrate_he()
1553 result = rates_26[rate->he_gi]; in cfg80211_calculate_bitrate_he()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c1818 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_rx_he()
1820 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_rx_he()
1828 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_rx_he()
1830 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_rx_he()
1835 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_rx_he()
1838 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_rx_he()
1843 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_rx_he()
1847 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_rx_he()
H A Dmac80211.c6219 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_set_sta_rate()
6221 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_set_sta_rate()
6223 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_set_sta_rate()
6225 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_set_sta_rate()
6229 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_set_sta_rate()
6231 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_set_sta_rate()
6233 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_set_sta_rate()
6237 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_set_sta_rate()
6239 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_set_sta_rate()
/linux-6.15/net/mac80211/
H A Dairtime.c550 group = HE_GROUP_IDX(streams, status->he_gi, bw); in ieee80211_get_rate_duration()
658 stat->he_gi = ri->he_gi; in ieee80211_fill_rate_info()
H A Dsta_info.h1019 r |= STA_STATS_FIELD(HE_GI, s->he_gi); in sta_stats_encode_rate()
H A Dstatus.c428 he->data5 |= HE_PREP(DATA5_GI, status_rate->rate_idx.he_gi); in ieee80211_add_tx_radiotap_header()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmac.c131 rate->he_gi = (val & (0x3 << offs)) >> offs; in mt7925_mac_sta_poll()
303 status->he_gi = gi; in mt7925_mac_fill_rx_rate()
973 rate.he_gi = wcid->rate.he_gi; in mt7925_mac_add_txs_skb()
/linux-6.15/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c702 rate.he_gi = wcid->rate.he_gi; in mt76_connac2_mac_fill_txs()
1091 status->he_gi = gi; in mt76_connac2_mac_fill_rx_rate()
H A Dmt792x_core.c561 sinfo->txrate.he_gi = txrate->he_gi; in mt792x_sta_statistics()
H A Dmac80211.c1209 status->he_gi = mstat.he_gi; in mt76_rx_convert()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmain.c192 mvif->bitrate_mask.control[i].he_gi = 0xff; in mt7915_init_bitrate_mask()
1170 sinfo->txrate.he_gi = txrate->he_gi; in mt7915_sta_statistics()
H A Dtestmode.c300 rate.he_gi = td->tx_rate_sgi; in mt7915_tm_set_tx_len()
H A Dmcu.c1457 __sta_phy_bitrate_mask_check(he_mcs, he_gi, 0, 1); in mt7915_mcu_add_rate_ctrl_fixed()
1470 mask->control[band].he_gi == GENMASK(7, 0) && in mt7915_mcu_add_rate_ctrl_fixed()
1485 mask->control[band].he_gi != GENMASK(7, 0)) { in mt7915_mcu_add_rate_ctrl_fixed()
3809 rate->he_gi = res->gi; in mt7915_mcu_get_rx_rate()
/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Dphy.c278 u8 he_gi = mask->control[nl_band].he_gi; in rtw89_phy_ra_gi_ltf() local
292 if (he_ltf == 2 && he_gi == 2) { in rtw89_phy_ra_gi_ltf()
294 } else if (he_ltf == 2 && he_gi == 0) { in rtw89_phy_ra_gi_ltf()
296 } else if (he_ltf == 1 && he_gi == 1) { in rtw89_phy_ra_gi_ltf()
298 } else if (he_ltf == 1 && he_gi == 0) { in rtw89_phy_ra_gi_ltf()
300 } else if (he_ltf == 0 && he_gi == 1) { in rtw89_phy_ra_gi_ltf()
302 } else if (he_ltf == 0 && he_gi == 0) { in rtw89_phy_ra_gi_ltf()
2947 ra_report->txrate.he_gi = NL80211_RATE_INFO_HE_GI_0_8; in __rtw89_phy_c2h_ra_rpt_iter()
2949 ra_report->txrate.he_gi = NL80211_RATE_INFO_HE_GI_1_6; in __rtw89_phy_c2h_ra_rpt_iter()
2951 ra_report->txrate.he_gi = NL80211_RATE_INFO_HE_GI_3_2; in __rtw89_phy_c2h_ra_rpt_iter()
H A Ddebug.c3733 rate->he_gi <= NL80211_RATE_INFO_HE_GI_3_2 ? in rtw89_sta_link_info_get_iter()
3734 he_gi_str[rate->he_gi] : "N/A"); in rtw89_sta_link_info_get_iter()
3772 status->he_gi <= NL80211_RATE_INFO_HE_GI_3_2 ? in rtw89_sta_link_info_get_iter()
3773 he_gi_str[status->he_gi] : "N/A"); in rtw89_sta_link_info_get_iter()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmain.c146 mlink->bitrate_mask.control[i].he_gi = 0xff; in mt7996_init_bitrate_mask()
1551 sinfo->txrate.he_gi = txrate->he_gi; in mt7996_sta_statistics()
H A Dmac.c366 status->he_gi = gi; in mt7996_mac_fill_rx_rate()
1366 rate.he_gi = wcid->rate.he_gi; in mt7996_mac_add_txs_skb()
H A Dmcu.c502 rate->he_gi = mcu_rate->tx_gi; in mt7996_mcu_update_tx_gi()
1957 __sta_phy_bitrate_mask_check(he_mcs, he_gi, 0, 1); in mt7996_mcu_add_rate_ctrl_fixed()
1970 mask->control[band].he_gi == GENMASK(7, 0) && in mt7996_mcu_add_rate_ctrl_fixed()
1986 mask->control[band].he_gi != GENMASK(7, 0)) { in mt7996_mcu_add_rate_ctrl_fixed()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmac.c142 rate->he_gi = (val & (0x3 << offs)) >> offs; in mt7921_mac_sta_poll()

12