/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | hal_rx.c | 881 u16 he_gi = 0, he_ltf = 0; in ath11k_hal_rx_parse_mon_status_tlv() local 1151 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() 1172 ppdu_info->gi = he_gi; 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() 1174 ppdu_info->he_data5 |= FIELD_PREP(IEEE80211_RADIOTAP_HE_DATA5_GI, he_gi); in ath11k_hal_rx_parse_mon_status_tlv() 1270 he_gi = HE_GI_0_8; in ath11k_hal_rx_parse_mon_status_tlv() [all …]
|
H A D | mac.c | 8010 ath11k_mac_set_fixed_rate_gi_ltf(struct ath11k_vif *arvif, u8 he_gi, u8 he_ltf) in ath11k_mac_set_fixed_rate_gi_ltf() argument 8016 if (he_gi && he_gi != 0xFF) in ath11k_mac_set_fixed_rate_gi_ltf() 8017 he_gi += 1; in ath11k_mac_set_fixed_rate_gi_ltf() 8020 WMI_VDEV_PARAM_SGI, he_gi); in ath11k_mac_set_fixed_rate_gi_ltf() 8023 he_gi, ret); in ath11k_mac_set_fixed_rate_gi_ltf() 8042 ath11k_mac_set_auto_rate_gi_ltf(struct ath11k_vif *arvif, u16 he_gi, u8 he_ltf) in ath11k_mac_set_auto_rate_gi_ltf() argument 8048 if (he_gi != 0xFF) { in ath11k_mac_set_auto_rate_gi_ltf() 8049 switch (he_gi) { in ath11k_mac_set_auto_rate_gi_ltf() 8051 he_gi = WMI_AUTORATE_800NS_GI; in ath11k_mac_set_auto_rate_gi_ltf() 8054 he_gi = WMI_AUTORATE_1600NS_GI; in ath11k_mac_set_auto_rate_gi_ltf() [all …]
|
H A D | dp_tx.c | 545 arsta->txrate.he_gi = ath11k_mac_he_gi_to_nl80211_he_gi(sgi); in ath11k_dp_tx_update_txcompl()
|
H A D | dp_rx.c | 1513 arsta->txrate.he_gi = ath11k_mac_he_gi_to_nl80211_he_gi(sgi); in ath11k_update_per_peer_tx_stats() 2425 rx_status->he_gi = ath11k_mac_he_gi_to_nl80211_he_gi(sgi); in ath11k_dp_rx_h_rate()
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | dp_mon.c | 306 u16 he_gi = 0, he_ltf = 0; in ath12k_dp_mon_parse_he_sig_mu() local 357 he_gi = HE_GI_0_8; in ath12k_dp_mon_parse_he_sig_mu() 361 he_gi = HE_GI_0_8; in ath12k_dp_mon_parse_he_sig_mu() 365 he_gi = HE_GI_1_6; in ath12k_dp_mon_parse_he_sig_mu() 369 he_gi = HE_GI_3_2; in ath12k_dp_mon_parse_he_sig_mu() 374 ppdu_info->gi = he_gi; in ath12k_dp_mon_parse_he_sig_mu() 375 value = he_gi << HE_GI_SHIFT; in ath12k_dp_mon_parse_he_sig_mu() 443 u16 he_gi = 0, he_ltf = 0; in ath12k_dp_mon_parse_he_sig_su() local 518 he_gi = HE_GI_0_8; in ath12k_dp_mon_parse_he_sig_su() 522 he_gi = HE_GI_0_8; in ath12k_dp_mon_parse_he_sig_su() [all …]
|
H A D | dp_rx.c | 1452 arsta->txrate.he_gi = ath12k_he_gi_to_nl80211_he_gi(sgi); in ath12k_update_per_peer_tx_stats() 2344 rx_status->he_gi = ath12k_he_gi_to_nl80211_he_gi(sgi); in ath12k_dp_rx_h_rate()
|
/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | rxmq.c | 1842 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_decode_eht_phy_data() 1844 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_decode_eht_phy_data() 1852 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_decode_eht_phy_data() 1854 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_decode_eht_phy_data() 1859 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_decode_eht_phy_data() 1862 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_decode_eht_phy_data() 1867 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_decode_eht_phy_data() 1871 rx_status->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_decode_eht_phy_data()
|
H A D | mac80211.c | 6191 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_mac_can_aggregate() 6193 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_mac_can_aggregate() 6195 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_mac_can_aggregate() 6197 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_mac_can_aggregate() 6201 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_0_8; in iwl_mvm_mac_can_aggregate() 6203 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_mac_can_aggregate() 6205 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_set_hw_timestamp() 6209 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_1_6; in iwl_mvm_set_hw_timestamp() 6211 rinfo->he_gi = NL80211_RATE_INFO_HE_GI_3_2; in iwl_mvm_set_hw_timestamp()
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt792x_core.c | 478 sinfo->txrate.he_gi = txrate->he_gi; in mt792x_sta_statistics()
|
H A D | mt76_connac_mac.c | 690 rate.he_gi = wcid->rate.he_gi; in mt76_connac2_mac_fill_txs() 1076 status->he_gi = gi; in mt76_connac2_mac_fill_rx_rate()
|
H A D | mac80211.c | 1108 status->he_gi = mstat.he_gi; in mt76_rx_convert()
|
H A D | mt76.h | 639 u8 he_gi:2; member
|
/freebsd/sys/contrib/dev/rtw89/ |
H A D | phy.c | 271 u8 he_gi = mask->control[nl_band].he_gi; in rtw89_phy_ra_sta_update() 277 if (he_ltf == 2 && he_gi == 2) { in rtw89_phy_ra_sta_update() 279 } else if (he_ltf == 2 && he_gi == 0) { in rtw89_phy_ra_sta_update() 281 } else if (he_ltf == 1 && he_gi == 1) { in rtw89_phy_ra_sta_update() 283 } else if (he_ltf == 1 && he_gi == 0) { in rtw89_phy_ra_sta_update() 285 } else if (he_ltf == 0 && he_gi == 1) { in rtw89_phy_ra_sta_update() 287 } else if (he_ltf == 0 && he_gi == 0) { in rtw89_phy_ra_sta_update() 2647 ra_report->txrate.he_gi = NL80211_RATE_INFO_HE_GI_0_8; in rtw89_phy_multi_sta_cfo_calc() 2649 ra_report->txrate.he_gi in rtw89_phy_multi_sta_cfo_calc() 206 u8 he_gi = mask->control[nl_band].he_gi; rtw89_phy_ra_gi_ltf() local [all...] |
H A D | debug.c | 3544 rate->he_gi <= NL80211_RATE_INFO_HE_GI_3_2 ? in rtw89_sta_info_get_iter() 3545 he_gi_str[rate->he_gi] : "N/A"); in rtw89_sta_info_get_iter() 3575 status->he_gi <= NL80211_RATE_INFO_HE_GI_3_2 ? in rtw89_sta_info_get_iter() 3576 he_gi_str[status->he_gi] : "N/A"); in rtw89_sta_info_get_iter()
|
H A D | core.c | 1770 return status->he_gi == gi_ltf; in rtw89_check_rx_statu_gi_match() 2481 rx_status->he_gi = gi; in rtw89_core_update_rx_status()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | main.c | 151 mvif->bitrate_mask.control[i].he_gi = 0xff; in mt7996_init_bitrate_mask() 985 sinfo->txrate.he_gi = txrate->he_gi; in mt7996_sta_statistics()
|
H A D | mac.c | 214 rate->he_gi = (val & (0x3 << offs)) >> offs; in mt7996_mac_sta_poll() 401 status->he_gi = gi; in mt7996_mac_fill_rx_rate() 1248 rate.he_gi = wcid->rate.he_gi; in mt7996_mac_add_txs_skb()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
H A D | main.c | 192 mvif->bitrate_mask.control[i].he_gi = 0xff; in mt7915_init_bitrate_mask() 1086 sinfo->txrate.he_gi = txrate->he_gi; in mt7915_sta_statistics()
|
H A D | testmode.c | 300 rate.he_gi = td->tx_rate_sgi; in mt7915_tm_set_tx_len()
|
H A D | mcu.c | 1426 __sta_phy_bitrate_mask_check(he_mcs, he_gi, 0, 1); in mt7915_mcu_add_rate_ctrl_fixed() 1439 mask->control[band].he_gi == GENMASK(7, 0) && in mt7915_mcu_add_rate_ctrl_fixed() 1454 mask->control[band].he_gi != GENMASK(7, 0)) { in mt7915_mcu_add_rate_ctrl_fixed() 3688 rate->he_gi = res->gi; in mt7915_mcu_get_rx_rate()
|
H A D | mac.c | 212 rate->he_gi = (val & (0x3 << offs)) >> offs; in mt7915_mac_sta_poll()
|
/freebsd/sys/compat/linuxkpi/common/include/net/ |
H A D | cfg80211.h | 151 enum nl80211_he_gi he_gi; member 175 uint8_t he_gi; member
|
H A D | mac80211.h | 677 uint8_t he_gi:2; /* nl80211::enum nl80211_he_gi */ member
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
H A D | mac.c | 146 rate->he_gi = (val & (0x3 << offs)) >> offs; in mt7921_mac_sta_poll()
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_80211.c | 349 sinfo.rxrate.he_dcm, sinfo.rxrate.he_gi, sinfo.rxrate.he_ru_alloc, in lkpi_80211_dump_stas() 357 sinfo.txrate.he_dcm, sinfo.txrate.he_gi, sinfo.txrate.he_ru_alloc, in lkpi_80211_dump_stas() 6391 rx_status->he_gi,
|