Home
last modified time | relevance | path

Searched refs:bitrate_mask (Results 1 – 15 of 15) sorted by relevance

/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7996/
Dmain.c149 for (i = 0; i < ARRAY_SIZE(mvif->bitrate_mask.control); i++) { in mt7996_init_bitrate_mask()
150 mvif->bitrate_mask.control[i].gi = NL80211_TXRATE_DEFAULT_GI; in mt7996_init_bitrate_mask()
151 mvif->bitrate_mask.control[i].he_gi = 0xff; in mt7996_init_bitrate_mask()
152 mvif->bitrate_mask.control[i].he_ltf = 0xff; in mt7996_init_bitrate_mask()
153 mvif->bitrate_mask.control[i].legacy = GENMASK(31, 0); in mt7996_init_bitrate_mask()
154 memset(mvif->bitrate_mask.control[i].ht_mcs, 0xff, in mt7996_init_bitrate_mask()
155 sizeof(mvif->bitrate_mask.control[i].ht_mcs)); in mt7996_init_bitrate_mask()
156 memset(mvif->bitrate_mask.control[i].vht_mcs, 0xff, in mt7996_init_bitrate_mask()
157 sizeof(mvif->bitrate_mask.control[i].vht_mcs)); in mt7996_init_bitrate_mask()
158 memset(mvif->bitrate_mask.control[i].he_mcs, 0xff, in mt7996_init_bitrate_mask()
[all …]
Dmt7996.h130 struct cfg80211_bitrate_mask bitrate_mask; member
Dmcu.c100 const u16 *mask = msta->vif->bitrate_mask.control[band].he_mcs; in mt7996_mcu_set_sta_he_mcs()
1634 struct cfg80211_bitrate_mask *mask = &mvif->bitrate_mask; in mt7996_mcu_sta_rate_ctrl_tlv()
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7915/
Dmain.c190 for (i = 0; i < ARRAY_SIZE(mvif->bitrate_mask.control); i++) { in mt7915_init_bitrate_mask()
191 mvif->bitrate_mask.control[i].gi = NL80211_TXRATE_DEFAULT_GI; in mt7915_init_bitrate_mask()
192 mvif->bitrate_mask.control[i].he_gi = 0xff; in mt7915_init_bitrate_mask()
193 mvif->bitrate_mask.control[i].he_ltf = 0xff; in mt7915_init_bitrate_mask()
194 mvif->bitrate_mask.control[i].legacy = GENMASK(31, 0); in mt7915_init_bitrate_mask()
195 memset(mvif->bitrate_mask.control[i].ht_mcs, 0xff, in mt7915_init_bitrate_mask()
196 sizeof(mvif->bitrate_mask.control[i].ht_mcs)); in mt7915_init_bitrate_mask()
197 memset(mvif->bitrate_mask.control[i].vht_mcs, 0xff, in mt7915_init_bitrate_mask()
198 sizeof(mvif->bitrate_mask.control[i].vht_mcs)); in mt7915_init_bitrate_mask()
199 memset(mvif->bitrate_mask.control[i].he_mcs, 0xff, in mt7915_init_bitrate_mask()
[all …]
Dmt7915.h176 struct cfg80211_bitrate_mask bitrate_mask; member
Dmcu.c64 const u16 *mask = msta->vif->bitrate_mask.control[band].he_mcs; in mt7915_mcu_set_sta_he_mcs()
1400 struct cfg80211_bitrate_mask *mask = &mvif->bitrate_mask; in mt7915_mcu_add_rate_ctrl_fixed()
1490 struct cfg80211_bitrate_mask *mask = &mvif->bitrate_mask; in mt7915_mcu_sta_rate_ctrl_tlv()
/Linux-v6.6/drivers/net/wireless/ath/ath11k/
Dmac.c1825 ratemask &= arvif->bitrate_mask.control[band].legacy; in ath11k_peer_assoc_h_rates()
1887 ht_mcs_mask = arvif->bitrate_mask.control[band].ht_mcs; in ath11k_peer_assoc_h_ht()
1915 if (arvif->bitrate_mask.control[band].gi == NL80211_TXRATE_DEFAULT_GI) in ath11k_peer_assoc_h_ht()
1919 if (arvif->bitrate_mask.control[band].gi != NL80211_TXRATE_FORCE_LGI) { in ath11k_peer_assoc_h_ht()
2084 vht_mcs_mask = arvif->bitrate_mask.control[band].vht_mcs; in ath11k_peer_assoc_h_vht()
2285 memcpy(he_mcs_mask, arvif->bitrate_mask.control[band].he_mcs, in ath11k_peer_assoc_h_he()
2762 ht_mcs_mask = arvif->bitrate_mask.control[band].ht_mcs; in ath11k_peer_assoc_h_phymode()
2763 vht_mcs_mask = arvif->bitrate_mask.control[band].vht_mcs; in ath11k_peer_assoc_h_phymode()
2764 he_mcs_mask = arvif->bitrate_mask.control[band].he_mcs; in ath11k_peer_assoc_h_phymode()
4553 mask = &arvif->bitrate_mask; in ath11k_station_assoc()
[all …]
Dcore.h356 struct cfg80211_bitrate_mask bitrate_mask; member
/Linux-v6.6/drivers/net/wireless/ath/ath12k/
Dmac.c1315 ratemask &= arvif->bitrate_mask.control[band].legacy; in ath12k_peer_assoc_h_rates()
1377 ht_mcs_mask = arvif->bitrate_mask.control[band].ht_mcs; in ath12k_peer_assoc_h_ht()
1401 if (arvif->bitrate_mask.control[band].gi != NL80211_TXRATE_FORCE_LGI) { in ath12k_peer_assoc_h_ht()
1537 vht_mcs_mask = arvif->bitrate_mask.control[band].vht_mcs; in ath12k_peer_assoc_h_vht()
2005 ht_mcs_mask = arvif->bitrate_mask.control[band].ht_mcs; in ath12k_peer_assoc_h_phymode()
2006 vht_mcs_mask = arvif->bitrate_mask.control[band].vht_mcs; in ath12k_peer_assoc_h_phymode()
3354 mask = &arvif->bitrate_mask; in ath12k_station_assoc()
3468 ht_mcs_mask = arvif->bitrate_mask.control[band].ht_mcs; in ath12k_sta_rc_update_wk()
3469 vht_mcs_mask = arvif->bitrate_mask.control[band].vht_mcs; in ath12k_sta_rc_update_wk()
3562 mask = &arvif->bitrate_mask; in ath12k_sta_rc_update_wk()
[all …]
Dcore.h231 struct cfg80211_bitrate_mask bitrate_mask; member
/Linux-v6.6/drivers/net/wireless/rsi/
Drsi_main.h265 u32 bitrate_mask[RSI_MAX_BANDS]; member
Drsi_91x_mac80211.c1492 common->bitrate_mask[common->band] = sta->deflink.supp_rates[common->band]; in rsi_mac80211_sta_add()
1495 common->bitrate_mask[NL80211_BAND_2GHZ] = in rsi_mac80211_sta_add()
1566 common->bitrate_mask[NL80211_BAND_2GHZ] = 0; in rsi_mac80211_sta_remove()
1567 common->bitrate_mask[NL80211_BAND_5GHZ] = 0; in rsi_mac80211_sta_remove()
Drsi_91x_mgmt.c1355 rate_bitmap = common->bitrate_mask[band]; in rsi_send_auto_rate_request()
/Linux-v6.6/drivers/net/wireless/ath/ath10k/
Dmac.c2262 ratemask &= arvif->bitrate_mask.control[band].legacy; in ath10k_peer_assoc_h_rates()
2325 ht_mcs_mask = arvif->bitrate_mask.control[band].ht_mcs; in ath10k_peer_assoc_h_ht()
2326 vht_mcs_mask = arvif->bitrate_mask.control[band].vht_mcs; in ath10k_peer_assoc_h_ht()
2350 if (arvif->bitrate_mask.control[band].gi != NL80211_TXRATE_FORCE_LGI) { in ath10k_peer_assoc_h_ht()
2573 vht_mcs_mask = arvif->bitrate_mask.control[band].vht_mcs; in ath10k_peer_assoc_h_vht()
2744 ht_mcs_mask = arvif->bitrate_mask.control[band].ht_mcs; in ath10k_peer_assoc_h_phymode()
2745 vht_mcs_mask = arvif->bitrate_mask.control[band].vht_mcs; in ath10k_peer_assoc_h_phymode()
5554 for (i = 0; i < ARRAY_SIZE(arvif->bitrate_mask.control); i++) { in ath10k_add_interface()
5555 arvif->bitrate_mask.control[i].legacy = 0xffffffff; in ath10k_add_interface()
5556 memset(arvif->bitrate_mask.control[i].ht_mcs, 0xff, in ath10k_add_interface()
[all …]
Dcore.h626 struct cfg80211_bitrate_mask bitrate_mask; member