Home
last modified time | relevance | path

Searched refs:he_mcs (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7915/
Dinit.c628 struct ieee80211_he_mcs_nss_supp *he_mcs = in mt7915_init_he_caps() local
721 he_mcs->rx_mcs_80 = cpu_to_le16(mcs_map); in mt7915_init_he_caps()
722 he_mcs->tx_mcs_80 = cpu_to_le16(mcs_map); in mt7915_init_he_caps()
723 he_mcs->rx_mcs_160 = cpu_to_le16(mcs_map); in mt7915_init_he_caps()
724 he_mcs->tx_mcs_160 = cpu_to_le16(mcs_map); in mt7915_init_he_caps()
725 he_mcs->rx_mcs_80p80 = cpu_to_le16(mcs_map); in mt7915_init_he_caps()
726 he_mcs->tx_mcs_80p80 = cpu_to_le16(mcs_map); in mt7915_init_he_caps()
Dmain.c180 memset(mvif->bitrate_mask.control[i].he_mcs, GENMASK(15, 0), in mt7915_init_bitrate_mask()
181 sizeof(mvif->bitrate_mask.control[i].he_mcs)); in mt7915_init_bitrate_mask()
Dmcu.c213 mt7915_mcu_set_sta_he_mcs(struct ieee80211_sta *sta, __le16 *he_mcs, in mt7915_mcu_set_sta_he_mcs() argument
274 *he_mcs = cpu_to_le16(mcs_map); in mt7915_mcu_set_sta_he_mcs()
1478 const u16 *mcs_mask = msta->vif->bitrate_mask.control[band].he_mcs; in mt7915_mcu_sta_he_tlv()
/Linux-v5.15/net/mac80211/
Dhe.c55 static void ieee80211_he_mcs_disable(__le16 *he_mcs) in ieee80211_he_mcs_disable() argument
60 *he_mcs |= cpu_to_le16(IEEE80211_HE_MCS_NOT_SUPPORTED << i * 2); in ieee80211_he_mcs_disable()
/Linux-v5.15/drivers/net/wireless/ath/ath11k/
Dcore.h577 u32 he_mcs; member
588 u32 he_mcs; member
Dwmi.c360 pdev_cap->he_mcs = mac_phy_caps->he_supp_mcs_5g; in ath11k_pull_mac_phy_cap_svc_ready_ext()
387 cap_band->he_mcs = mac_phy_caps->he_supp_mcs_2g; in ath11k_pull_mac_phy_cap_svc_ready_ext()
401 cap_band->he_mcs = mac_phy_caps->he_supp_mcs_5g; in ath11k_pull_mac_phy_cap_svc_ready_ext()
413 cap_band->he_mcs = mac_phy_caps->he_supp_mcs_5g; in ath11k_pull_mac_phy_cap_svc_ready_ext()
1779 struct wmi_he_rate_set *he_mcs; in ath11k_wmi_send_peer_assoc_cmd() local
1796 (sizeof(*he_mcs) * param->peer_he_mcs_count); in ath11k_wmi_send_peer_assoc_cmd()
1891 len = param->peer_he_mcs_count * sizeof(*he_mcs); in ath11k_wmi_send_peer_assoc_cmd()
1900 he_mcs = ptr; in ath11k_wmi_send_peer_assoc_cmd()
1901 he_mcs->tlv_header = FIELD_PREP(WMI_TLV_TAG, in ath11k_wmi_send_peer_assoc_cmd()
1904 sizeof(*he_mcs) - TLV_HDR_SIZE); in ath11k_wmi_send_peer_assoc_cmd()
[all …]
Dmac.c4025 cpu_to_le16(band_cap->he_mcs & 0xffff); in ath11k_mac_copy_he_cap()
4027 cpu_to_le16(band_cap->he_mcs & 0xffff); in ath11k_mac_copy_he_cap()
4029 cpu_to_le16((band_cap->he_mcs >> 16) & 0xffff); in ath11k_mac_copy_he_cap()
4031 cpu_to_le16((band_cap->he_mcs >> 16) & 0xffff); in ath11k_mac_copy_he_cap()
4033 cpu_to_le16((band_cap->he_mcs >> 16) & 0xffff); in ath11k_mac_copy_he_cap()
4035 cpu_to_le16((band_cap->he_mcs >> 16) & 0xffff); in ath11k_mac_copy_he_cap()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7921/
Dmain.c51 struct ieee80211_he_mcs_nss_supp *he_mcs = in mt7921_init_he_caps() local
134 he_mcs->rx_mcs_80 = cpu_to_le16(mcs_map); in mt7921_init_he_caps()
135 he_mcs->tx_mcs_80 = cpu_to_le16(mcs_map); in mt7921_init_he_caps()
/Linux-v5.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dfwil_types.h629 __le16 he_mcs[BRCMF_HE_CAP_MCS_MAP_NSS_MAX]; /* supported he mcs index bit map per nss */ member
/Linux-v5.15/include/net/
Dcfg80211.h693 u16 he_mcs[NL80211_HE_NSS_MAX]; member
/Linux-v5.15/net/wireless/
Dnl80211.c4806 he_build_mcs_mask(he_tx_mcs_map, mask->control[i].he_mcs); in nl80211_parse_tx_bitrate_mask()
4870 mask->control[band].he_mcs)) in nl80211_parse_tx_bitrate_mask()
4898 if (mask->control[band].he_mcs[i]) in nl80211_parse_tx_bitrate_mask()
4949 if (hweight16(beacon_rate->control[band].he_mcs[i]) > 1) { in validate_beacon_tx_rate()
4951 } else if (beacon_rate->control[band].he_mcs[i]) { in validate_beacon_tx_rate()