Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dieee80211-eht.h1227 static inline u32 ieee80211_emlsr_pad_delay_in_us(u16 eml_cap) in ieee80211_emlsr_pad_delay_in_us() argument
1230 u16_get_bits(eml_cap, IEEE80211_EML_CAP_EMLSR_SUPP); in ieee80211_emlsr_pad_delay_in_us()
1238 u32 pad_delay = u16_get_bits(eml_cap, in ieee80211_emlsr_pad_delay_in_us()
1257 static inline u32 ieee80211_emlsr_trans_delay_in_us(u16 eml_cap) in ieee80211_emlsr_trans_delay_in_us() argument
1260 u16_get_bits(eml_cap, IEEE80211_EML_CAP_EMLSR_SUPP); in ieee80211_emlsr_trans_delay_in_us()
1269 u16_get_bits(eml_cap, in ieee80211_emlsr_trans_delay_in_us()
1289 static inline u32 ieee80211_emlmr_pad_delay_in_us(u16 eml_cap) in ieee80211_emlmr_pad_delay_in_us() argument
1292 u16_get_bits(eml_cap, IEEE80211_EML_CAP_EMLMR_SUPPORT); in ieee80211_emlmr_pad_delay_in_us()
1300 u32 pad_delay = u16_get_bits(eml_cap, in ieee80211_emlmr_pad_delay_in_us()
1319 static inline u32 ieee80211_emlmr_trans_delay_in_us(u16 eml_cap) in ieee80211_emlmr_trans_delay_in_us() argument
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.c1060 __le16 eml_cap; in mt7925_mcu_parse_eml_cap() member
1066 dev->phy.eml_cap = le16_to_cpu(cap->eml_cap); in mt7925_mcu_parse_eml_cap()
2034 u16 eml_cap; in mt7925_mcu_sta_eht_mld_tlv() local
2048 eml_cap = (vif->cfg.eml_cap & (IEEE80211_EML_CAP_EMLSR_SUPP | in mt7925_mcu_sta_eht_mld_tlv()
2053 if (eml_cap & IEEE80211_EML_CAP_EMLSR_SUPP) { in mt7925_mcu_sta_eht_mld_tlv()
2054 eht_mld->eml_cap[0] = u16_get_bits(eml_cap, GENMASK(7, 0)); in mt7925_mcu_sta_eht_mld_tlv()
2055 eht_mld->eml_cap[1] = u16_get_bits(eml_cap, GENMASK(15, 8)); in mt7925_mcu_sta_eht_mld_tlv()
2889 mld->eml_enable = !!(link_conf->vif->cfg.eml_cap & in mt7925_mcu_bss_mld_tlv()
H A Dmcu.h492 u8 eml_cap[3]; member
H A Dmain.c287 ext_capab[0].eml_capabilities = phy->eml_cap; in mt7925_init_mlo_caps()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt792x.h233 u16 eml_cap; member
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.h741 __le16 eml_cap; member
/linux/drivers/net/wireless/ath/ath12k/
H A Dcore.h837 u32 eml_cap; member
H A Dwmi.c2253 u16 eml_cap; in ath12k_wmi_send_peer_assoc_cmd() local
2429 eml_cap = arg->ml.eml_cap; in ath12k_wmi_send_peer_assoc_cmd()
2430 if (u16_get_bits(eml_cap, IEEE80211_EML_CAP_EMLSR_SUPP)) { in ath12k_wmi_send_peer_assoc_cmd()
2433 eml_pad_delay = ieee80211_emlsr_pad_delay_in_us(eml_cap); in ath12k_wmi_send_peer_assoc_cmd()
2436 eml_trans_delay = ieee80211_emlsr_trans_delay_in_us(eml_cap); in ath12k_wmi_send_peer_assoc_cmd()
2439 eml_trans_timeout = ieee80211_eml_trans_timeout_in_us(eml_cap); in ath12k_wmi_send_peer_assoc_cmd()
5279 pdev->cap.eml_cap = le32_to_cpu(caps->eml_capability); in ath12k_wmi_tlv_mac_phy_caps_ext_parse()
H A Dmac.c3576 ml->eml_cap = sta->eml_cap; in ath12k_peer_assoc_h_mlo()
14949 ath12k_iftypes_ext_capa[2].eml_capabilities = cap->eml_cap; in ath12k_mac_hw_register()
H A Dwmi.h3907 u16 eml_cap; member
/linux/include/net/
H A Dmac80211.h2130 u16 eml_cap; member
2743 u16 eml_cap; member
H A Dcfg80211.h1939 u16 eml_cap; member
/linux/net/mac80211/
H A Dcfg.c2574 sta->sta.eml_cap = params->eml_cap; in sta_apply_parameters()
H A Dmlme.c4726 sdata->vif.cfg.eml_cap = 0; in ieee80211_set_disassoc()
7352 sdata->vif.cfg.eml_cap = in ieee80211_rx_mgmt_assoc_resp()
/linux/net/wireless/
H A Dnl80211.c9275 params.eml_cap = in nl80211_set_station()
9474 params.eml_cap = in nl80211_new_station()