Home
last modified time | relevance | path

Searched full:aifs (Results 1 – 25 of 109) sorted by relevance

12345

/linux-6.14.4/Documentation/devicetree/bindings/sound/
Dwlf,arizona.yaml81 cell for each AIF to be configured, specify zero for AIFs that should
83 or equal to the number of AIFs. If less than the number of AIFs, for
84 cells that have not been specified the corresponding AIFs will be
Dallwinner,sun8i-a33-codec.yaml22 the ADC/DAC and AIF1 (the CPU DAI), not the other two AIFs/DAIs.
Dcirrus,madera.yaml91 of zero for AIFs that should be handled normally.
/linux-6.14.4/drivers/net/wireless/ath/carl9170/
Dmac.c152 ((ar->edcf[0].aifs * 9 + 10)) | in carl9170_set_qos()
153 ((ar->edcf[1].aifs * 9 + 10) << 12) | in carl9170_set_qos()
154 ((ar->edcf[2].aifs * 9 + 10) << 24)); in carl9170_set_qos()
156 ((ar->edcf[2].aifs * 9 + 10) >> 8) | in carl9170_set_qos()
157 ((ar->edcf[3].aifs * 9 + 10) << 4) | in carl9170_set_qos()
158 ((ar->edcf[4].aifs * 9 + 10) << 16)); in carl9170_set_qos()
/linux-6.14.4/drivers/net/wireless/mediatek/mt7601u/
Dtx.c278 WARN_ON(params->aifs > 0xf); in mt7601u_conf_tx()
282 val = FIELD_PREP(MT_EDCA_CFG_AIFSN, params->aifs) | in mt7601u_conf_tx()
302 val |= params->aifs << MT_WMM_AIFSN_SHIFT(hw_q); in mt7601u_conf_tx()
/linux-6.14.4/drivers/net/wireless/intersil/p54/
Dp54.h103 queue.aifs = cpu_to_le16(ai_fs); \
110 __le16 aifs; member
/linux-6.14.4/drivers/net/wireless/ralink/rt2x00/
Drt2x00mac.c704 queue->aifs = params->aifs; in rt2x00mac_conf_tx()
708 "Configured TX queue %d - CWmin: %d, CWmax: %d, Aifs: %d, TXop: %d\n", in rt2x00mac_conf_tx()
709 queue_idx, queue->cw_min, queue->cw_max, queue->aifs, in rt2x00mac_conf_tx()
Drt2x00queue.h442 * @aifs: The aifs value for outgoing frames (field ignored in RX queue).
472 unsigned short aifs; member
/linux-6.14.4/drivers/net/wireless/realtek/rtw89/
Dmac80211.c414 u8 aifs; in ____rtw89_conf_tx_edca() local
419 aifs = rtw89_aifsn_to_aifs(rtwdev, rtwvif_link, params->aifs); in ____rtw89_conf_tx_edca()
423 FIELD_PREP(FW_EDCA_PARAM_AIFS_MSK, aifs); in ____rtw89_conf_tx_edca()
443 u8 aifs, aifsn; in ____rtw89_conf_tx_mu_edca() local
453 aifs = aifsn ? rtw89_aifsn_to_aifs(rtwdev, rtwvif_link, aifsn) : 0; in ____rtw89_conf_tx_mu_edca()
458 FIELD_PREP(B_AX_MUEDCA_BE_PARAM_0_AIFS_MASK, aifs); in ____rtw89_conf_tx_mu_edca()
/linux-6.14.4/sound/soc/sunxi/
Dsun8i-codec.c230 struct sun8i_codec_aif aifs[SUN8I_CODEC_NAIFS]; member
324 struct sun8i_codec_aif *aif = &scodec->aifs[i]; in sun8i_codec_update_sample_rate()
461 struct sun8i_codec_aif *aif = &scodec->aifs[dai->id]; in sun8i_codec_set_tdm_slot()
577 struct sun8i_codec_aif *aif = &scodec->aifs[dai->id]; in sun8i_codec_hw_params()
615 const struct sun8i_codec_aif *partner_aif = &scodec->aifs[partner]; in sun8i_codec_hw_params()
678 struct sun8i_codec_aif *aif = &scodec->aifs[dai->id]; in sun8i_codec_hw_free()
820 struct sun8i_codec_aif *aif = &scodec->aifs[w->sname[3] - '1']; in sun8i_codec_aif_event()
/linux-6.14.4/drivers/scsi/aacraid/
Drkt.c42 * can only handle 246 commands and 8 AIFs at the same time, in aac_rkt_select_comm()
/linux-6.14.4/drivers/net/wireless/ti/wl1251/
Dacx.c994 u8 aifs, u16 txop) in wl1251_acx_ac_cfg() argument
1000 "aifs %d txop %d", ac, cw_min, cw_max, aifs, txop); in wl1251_acx_ac_cfg()
1009 acx->aifsn = aifs; in wl1251_acx_ac_cfg()
Dtx.h173 /* Total media delay (from 1st EDCA AIFS counter until TX Complete). */
/linux-6.14.4/drivers/net/wireless/realtek/rtw88/
Dmac80211.c351 u8 aifs; in __rtw_conf_tx() local
356 aifs = rtw_aifsn_to_aifs(rtwdev, rtwvif, params->aifs); in __rtw_conf_tx()
360 rtw_write32_mask(rtwdev, edca_param, BIT_MASK_AIFS, aifs); in __rtw_conf_tx()
/linux-6.14.4/drivers/staging/rtl8723bs/core/
Drtw_wlan_util.c711 /* compare CW and AIFS */ in sort_wmm_ac_params()
732 u8 ACI, ACM, AIFS, ECWMin, ECWMax, aSifsTime; in WMMOnAssocRsp() local
752 AIFS = aSifsTime + (2 * pmlmeinfo->slotTime); in WMMOnAssocRsp()
766 acParm = AIFS | (ECWMin << 8) | (ECWMax << 12) | (TXOP << 16); in WMMOnAssocRsp()
774 acParm = AIFS | (ECWMin << 8) | (ECWMax << 12) | (TXOP << 16); in WMMOnAssocRsp()
783 /* AIFS = AIFSN * slot time + SIFS - r2t phy delay */ in WMMOnAssocRsp()
784 AIFS = (pmlmeinfo->WMM_param.ac_param[i].ACI_AIFSN & 0x0f) * pmlmeinfo->slotTime + aSifsTime; in WMMOnAssocRsp()
790 acParm = AIFS | (ECWMin << 8) | (ECWMax << 12) | (TXOP << 16); in WMMOnAssocRsp()
/linux-6.14.4/drivers/net/wireless/mediatek/mt76/mt7915/
Dtestmode.c171 mt7915_tm_set_wmm_qid(struct mt7915_phy *phy, u8 qid, u8 aifs, u8 cw_min, in mt7915_tm_set_wmm_qid() argument
181 e->aifs = aifs; in mt7915_tm_set_wmm_qid()
Dmcu.h197 u8 aifs; member
/linux-6.14.4/drivers/net/wireless/ath/ath5k/
Dmac80211-ops.c589 qi.tqi_aifs = params->aifs; in ath5k_conf_tx()
596 "aifs: %d, cw_min: %d, cw_max: %d, txop: %d\n", in ath5k_conf_tx()
597 queue, params->aifs, params->cw_min, in ath5k_conf_tx()
Dqcu.c171 * According to the docs: Although the AIFS field is 8 bit wide, in ath5k_hw_set_tx_queueprops()
338 * and arbitrated interframe space (aifs)... in ath5k_hw_reset_tx_queue()
/linux-6.14.4/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
Dmac.h37 u8 aifs);
/linux-6.14.4/drivers/net/wireless/ti/wlcore/
Dtx.h158 (from 1st EDCA AIFS counter until TX Complete). */
/linux-6.14.4/drivers/net/wireless/realtek/rtl818x/rtl8180/
Ddev.c1391 u8 aifs; in rtl8187se_conf_ac_parm() local
1400 aifs = 10 + params->aifs * priv->slot_time; in rtl8187se_conf_ac_parm()
1408 aifs << AC_PARAM_AIFS_SHIFT; in rtl8187se_conf_ac_parm()
1552 * when aifs changes. in rtl8180_bss_info_changed()
1553 * Aifs should be recalculated if slot changes. in rtl8180_bss_info_changed()
/linux-6.14.4/drivers/net/wireless/silabs/wfx/
Dhif_tx.c419 WARN_ON(arg->aifs > 255); in wfx_hif_set_edca_queue_params()
422 body->aifsn = arg->aifs; in wfx_hif_set_edca_queue_params()
/linux-6.14.4/drivers/net/wireless/mediatek/mt76/
Dmt76x02_util.c503 FIELD_PREP(MT_EDCA_CFG_AIFSN, params->aifs) | in mt76x02_conf_tx()
515 val |= params->aifs << MT_WMM_AIFSN_SHIFT(qid); in mt76x02_conf_tx()
/linux-6.14.4/net/mac80211/
Dutil.c959 qparam->aifs = max_t(u8, qparam->aifs, wmm_ac->aifsn); in ieee80211_regulatory_limit_wmm_params()
1004 qparam.aifs = 2; in ieee80211_set_wmm_default()
1015 qparam.aifs = 9; in ieee80211_set_wmm_default()
1017 qparam.aifs = 7; in ieee80211_set_wmm_default()
1026 qparam.aifs = 6; in ieee80211_set_wmm_default()
1028 qparam.aifs = 3; in ieee80211_set_wmm_default()
1041 qparam.aifs = 3; in ieee80211_set_wmm_default()
1043 qparam.aifs = 2; in ieee80211_set_wmm_default()
1054 qparam.aifs = 2; in ieee80211_set_wmm_default()

12345