Searched refs:he_mcs (Results 1 - 16 of 16) sorted by relevance

/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dinit.c1005 struct ieee80211_he_mcs_nss_supp *he_mcs = local
1108 memset(he_mcs, 0, sizeof(*he_mcs));
1109 he_mcs->rx_mcs_80 = cpu_to_le16(mcs_map);
1110 he_mcs->tx_mcs_80 = cpu_to_le16(mcs_map);
1111 he_mcs->rx_mcs_160 = cpu_to_le16(mcs_map_160);
1112 he_mcs->tx_mcs_160 = cpu_to_le16(mcs_map_160);
H A Dmain.c199 memset(mvif->bitrate_mask.control[i].he_mcs, 0xff,
200 sizeof(mvif->bitrate_mask.control[i].he_mcs));
H A Dmcu.c58 mt7915_mcu_set_sta_he_mcs(struct ieee80211_sta *sta, __le16 *he_mcs, argument
64 const u16 *mask = msta->vif->bitrate_mask.control[band].he_mcs;
109 *he_mcs = cpu_to_le16(mcs_map);
1426 __sta_phy_bitrate_mask_check(he_mcs, he_gi, 0, 1);
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dinit.c603 struct ieee80211_he_mcs_nss_supp *he_mcs = &he_cap->he_mcs_nss_supp; local
691 he_mcs->rx_mcs_80 = cpu_to_le16(mcs_map);
692 he_mcs->tx_mcs_80 = cpu_to_le16(mcs_map);
693 he_mcs->rx_mcs_160 = cpu_to_le16(mcs_map);
694 he_mcs->tx_mcs_160 = cpu_to_le16(mcs_map);
H A Dmain.c158 memset(mvif->bitrate_mask.control[i].he_mcs, 0xff,
159 sizeof(mvif->bitrate_mask.control[i].he_mcs));
H A Dmcu.c95 mt7996_mcu_set_sta_he_mcs(struct ieee80211_sta *sta, __le16 *he_mcs, argument
100 const u16 *mask = msta->vif->bitrate_mask.control[band].he_mcs;
140 *he_mcs = cpu_to_le16(mcs_map);
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dmain.c31 struct ieee80211_he_mcs_nss_supp *he_mcs = local
140 he_mcs->rx_mcs_80 = cpu_to_le16(mcs_map);
141 he_mcs->tx_mcs_80 = cpu_to_le16(mcs_map);
143 he_mcs->rx_mcs_160 = cpu_to_le16(mcs_map);
144 he_mcs->tx_mcs_160 = cpu_to_le16(mcs_map);
/freebsd-current/sys/contrib/dev/athk/ath12k/
H A Dcore.h601 u32 he_mcs; member in struct:ath12k_band_cap
620 u32 he_mcs; member in struct:ath12k_pdev_cap
H A Dwmi.c526 pdev_cap->he_mcs = le32_to_cpu(mac_caps->he_supp_mcs_5g);
553 cap_band->he_mcs = le32_to_cpu(mac_caps->he_supp_mcs_2g);
574 cap_band->he_mcs = le32_to_cpu(mac_caps->he_supp_mcs_5g);
592 cap_band->he_mcs = le32_to_cpu(mac_caps->he_supp_mcs_5g);
1958 struct ath12k_wmi_he_rate_set_params *he_mcs; local
1980 (sizeof(*he_mcs) * arg->peer_he_mcs_count) +
2105 len = arg->peer_he_mcs_count * sizeof(*he_mcs);
2118 he_mcs = ptr;
2120 he_mcs = (void *)ptr;
2122 he_mcs
[all...]
H A Dmac.c4479 mcs_nss->rx_mcs_80 = cpu_to_le16(band_cap->he_mcs & 0xffff);
4480 mcs_nss->tx_mcs_80 = cpu_to_le16(band_cap->he_mcs & 0xffff);
4481 mcs_nss->rx_mcs_160 = cpu_to_le16((band_cap->he_mcs >> 16) & 0xffff);
4482 mcs_nss->tx_mcs_160 = cpu_to_le16((band_cap->he_mcs >> 16) & 0xffff);
4483 mcs_nss->rx_mcs_80p80 = cpu_to_le16((band_cap->he_mcs >> 16) & 0xffff);
4484 mcs_nss->tx_mcs_80p80 = cpu_to_le16((band_cap->he_mcs >> 16) & 0xffff);
/freebsd-current/sys/contrib/dev/athk/ath11k/
H A Dmac.c2269 u8 max_nss, he_mcs; local
2285 memcpy(he_mcs_mask, arvif->bitrate_mask.control[band].he_mcs,
2462 he_mcs = he_tx_mcs >> (2 * i) & 3;
2468 if (he_mcs != IEEE80211_HE_MCS_NOT_SUPPORTED ||
2764 he_mcs_mask = arvif->bitrate_mask.control[band].he_mcs;
4379 for (i = 0; i < ARRAY_SIZE(mask->control[band].he_mcs); i++)
4380 num_rates += hweight16(mask->control[band].he_mcs[i]);
4450 for (i = 0; i < ARRAY_SIZE(mask->control[band].he_mcs); i++) {
4451 if (hweight16(mask->control[band].he_mcs[i]) == 1) {
4453 he_rate = ffs(mask->control[band].he_mcs[
8203 u16 he_mcs; local
[all...]
H A Dcore.h768 u32 he_mcs; member in struct:ath11k_band_cap
779 u32 he_mcs; member in struct:ath11k_pdev_cap
H A Dwmi.c458 pdev_cap->he_mcs = mac_phy_caps->he_supp_mcs_5g;
487 cap_band->he_mcs = mac_phy_caps->he_supp_mcs_2g;
501 cap_band->he_mcs = mac_phy_caps->he_supp_mcs_5g;
512 cap_band->he_mcs = mac_phy_caps->he_supp_mcs_5g;
2011 struct wmi_he_rate_set *he_mcs; local
2032 (sizeof(*he_mcs) * param->peer_he_mcs_count);
2143 len = param->peer_he_mcs_count * sizeof(*he_mcs);
2157 he_mcs = ptr;
2159 he_mcs = (void *)ptr;
2161 he_mcs
[all...]
/freebsd-current/sys/contrib/dev/mediatek/mt76/
H A Dmt76_connac_mac.c329 __bitrate_mask_check(he_mcs, HE_SU);
/freebsd-current/sys/contrib/dev/rtw89/
H A Dphy.c169 cfg_mask |= u64_encode_bits(mask->control[band].he_mcs[0],
171 cfg_mask |= u64_encode_bits(mask->control[band].he_mcs[1],
488 mask->control[nl_band].he_mcs[i],
/freebsd-current/sys/compat/linuxkpi/common/include/net/
H A Dcfg80211.h138 uint16_t he_mcs[8]; member in struct:cfg80211_bitrate_mask::__anon17

Completed in 514 milliseconds