Home
last modified time | relevance | path

Searched refs:mu_edca (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dlink.c226 const struct ieee80211_he_mu_edca_param_ac_rec *mu_edca = in iwl_mld_fill_mu_edca() local
230 if (!mld_link->queue_params[mac_ac].mu_edca) in iwl_mld_fill_mu_edca()
234 cpu_to_le16(mu_edca->ecw_min_max & 0xf); in iwl_mld_fill_mu_edca()
236 cpu_to_le16((mu_edca->ecw_min_max & 0xf0) >> 4); in iwl_mld_fill_mu_edca()
238 cpu_to_le16(mu_edca->aifsn & 0xf); in iwl_mld_fill_mu_edca()
240 cpu_to_le16(mu_edca->mu_edca_timer); in iwl_mld_fill_mu_edca()
/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Dmac80211.c427 struct ieee80211_he_mu_edca_param_ac_rec *mu_edca; in ____rtw89_conf_tx_mu_edca() local
434 if (!params->mu_edca) in ____rtw89_conf_tx_mu_edca()
437 mu_edca = &params->mu_edca_param_rec; in ____rtw89_conf_tx_mu_edca()
438 aifsn = FIELD_GET(GENMASK(3, 0), mu_edca->aifsn); in ____rtw89_conf_tx_mu_edca()
440 timer_32us = mu_edca->mu_edca_timer << 8; in ____rtw89_conf_tx_mu_edca()
443 FIELD_PREP(B_AX_MUEDCA_BE_PARAM_0_CW_MASK, mu_edca->ecw_min_max) | in ____rtw89_conf_tx_mu_edca()
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmcu.c694 struct mu_edca { in mt7921_mcu_set_tx() struct
710 struct mu_edca edca[IEEE80211_NUM_ACS]; in mt7921_mcu_set_tx()
748 struct mu_edca *e; in mt7921_mcu_set_tx()
750 if (!mvif->bss_conf.queue_params[ac].mu_edca) in mt7921_mcu_set_tx()
/linux-6.15/net/mac80211/
H A Dmlme.c3565 mu_edca_count = mu_edca ? mu_edca->mu_qos_info & 0x0f : -1; in _ieee80211_sta_wmm_params()
3590 params[ac].mu_edca = !!mu_edca; in _ieee80211_sta_wmm_params()
3591 if (mu_edca) in _ieee80211_sta_wmm_params()
3592 params[ac].mu_edca_param_rec = mu_edca->ac_bk; in _ieee80211_sta_wmm_params()
3600 params[ac].mu_edca = !!mu_edca; in _ieee80211_sta_wmm_params()
3601 if (mu_edca) in _ieee80211_sta_wmm_params()
3610 params[ac].mu_edca = !!mu_edca; in _ieee80211_sta_wmm_params()
3611 if (mu_edca) in _ieee80211_sta_wmm_params()
3621 params[ac].mu_edca = !!mu_edca; in _ieee80211_sta_wmm_params()
3622 if (mu_edca) in _ieee80211_sta_wmm_params()
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dmac80211.c2512 const struct ieee80211_he_mu_edca_param_ac_rec *mu_edca = in iwl_mvm_set_fw_mu_edca_params() local
2516 if (!link_info->queue_params[i].mu_edca) { in iwl_mvm_set_fw_mu_edca_params()
2522 cpu_to_le16(mu_edca->ecw_min_max & 0xf); in iwl_mvm_set_fw_mu_edca_params()
2524 cpu_to_le16((mu_edca->ecw_min_max & 0xf0) >> 4); in iwl_mvm_set_fw_mu_edca_params()
2526 cpu_to_le16(mu_edca->aifsn & 0xf); in iwl_mvm_set_fw_mu_edca_params()
2528 cpu_to_le16(mu_edca->mu_edca_timer); in iwl_mvm_set_fw_mu_edca_params()
/linux-6.15/include/net/
H A Dmac80211.h198 bool mu_edca; member
/linux-6.15/drivers/net/wireless/ath/ath11k/
H A Dmac.c5297 if (params->mu_edca) { in ath11k_mac_op_conf_tx()