Home
last modified time | relevance | path

Searched refs:mac_cap_info (Results 1 – 23 of 23) sorted by relevance

/freebsd/sys/contrib/dev/iwlwifi/mld/
H A Dsta.c91 u8_get_bits(link_sta->he_cap.he_cap_elem.mac_cap_info[3], in iwl_mld_fill_ampdu_size_and_dens()
96 u8_get_bits(link_sta->eht_cap.eht_cap_elem.mac_cap_info[1], in iwl_mld_fill_ampdu_size_and_dens()
371 u8 *mac_cap_info = in iwl_mld_get_htc_flags() local
372 &link_sta->he_cap.he_cap_elem.mac_cap_info[0]; in iwl_mld_get_htc_flags()
375 if (mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in iwl_mld_get_htc_flags()
377 if ((mac_cap_info[1] & IEEE80211_HE_MAC_CAP1_LINK_ADAPTATION) || in iwl_mld_get_htc_flags()
378 (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_LINK_ADAPTATION)) { in iwl_mld_get_htc_flags()
380 ((mac_cap_info[2] & in iwl_mld_get_htc_flags()
382 (mac_cap_info[1] & in iwl_mld_get_htc_flags()
391 if (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in iwl_mld_get_htc_flags()
[all …]
H A Diface.c110 return own_he_cap && (own_he_cap->he_cap_elem.mac_cap_info[2] & in iwl_mld_is_nic_ack_enabled()
H A Dlink.c319 link_sta->he_cap.he_cap_elem.mac_cap_info[5] & in iwl_mld_change_link_in_fw()
/freebsd/sys/contrib/dev/iwlwifi/
H A Diwl-nvm-parse.c554 .mac_cap_info[0] =
556 .mac_cap_info[1] =
559 .mac_cap_info[2] =
561 .mac_cap_info[3] =
564 .mac_cap_info[4] =
567 .mac_cap_info[5] =
634 .mac_cap_info[0] =
698 .mac_cap_info[0] =
700 .mac_cap_info[1] =
702 .mac_cap_info[3] =
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dinit.c1070 he_cap_elem->mac_cap_info[0] = in mt7915_init_he_caps()
1072 he_cap_elem->mac_cap_info[3] = in mt7915_init_he_caps()
1075 he_cap_elem->mac_cap_info[4] = in mt7915_init_he_caps()
1097 he_cap_elem->mac_cap_info[0] |= in mt7915_init_he_caps()
1099 he_cap_elem->mac_cap_info[2] |= in mt7915_init_he_caps()
1101 he_cap_elem->mac_cap_info[4] |= in mt7915_init_he_caps()
1103 he_cap_elem->mac_cap_info[5] |= in mt7915_init_he_caps()
1116 he_cap_elem->mac_cap_info[1] |= in mt7915_init_he_caps()
H A Dmcu.c790 if (elem->mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in mt7915_mcu_sta_he_tlv()
793 if (elem->mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in mt7915_mcu_sta_he_tlv()
796 if (elem->mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in mt7915_mcu_sta_he_tlv()
799 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU) in mt7915_mcu_sta_he_tlv()
802 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in mt7915_mcu_sta_he_tlv()
890 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7915_mcu_sta_he_tlv()
892 HE_MAC(CAP3_MAX_AMPDU_LEN_EXP_MASK, elem->mac_cap_info[3]); in mt7915_mcu_sta_he_tlv()
964 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7915_mcu_sta_muru_tlv()
966 HE_MAC(CAP2_MU_CASCADING, elem->mac_cap_info[2]); in mt7915_mcu_sta_muru_tlv()
968 HE_MAC(CAP3_OFDMA_RA, elem->mac_cap_info[3]); in mt7915_mcu_sta_muru_tlv()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dinit.c1405 he_cap_elem->mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in mt7996_init_he_caps()
1406 he_cap_elem->mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_OMI_CONTROL | in mt7996_init_he_caps()
1408 he_cap_elem->mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU; in mt7996_init_he_caps()
1427 he_cap_elem->mac_cap_info[0] |= IEEE80211_HE_MAC_CAP0_TWT_RES; in mt7996_init_he_caps()
1428 he_cap_elem->mac_cap_info[2] |= IEEE80211_HE_MAC_CAP2_BSR; in mt7996_init_he_caps()
1429 he_cap_elem->mac_cap_info[4] |= IEEE80211_HE_MAC_CAP4_BQR; in mt7996_init_he_caps()
1430 he_cap_elem->mac_cap_info[5] |= in mt7996_init_he_caps()
1443 he_cap_elem->mac_cap_info[1] |= in mt7996_init_he_caps()
1532 eht_cap_elem->mac_cap_info[0] = in mt7996_init_eht_caps()
1537 eht_cap_elem->mac_cap_info[1] |= in mt7996_init_eht_caps()
H A Dmcu.c1324 he->he_mac_cap[i] = elem->mac_cap_info[i]; in mt7996_mcu_sta_he_tlv()
1389 eht->mac_cap = cpu_to_le16(*(u16 *)elem->mac_cap_info); in mt7996_mcu_sta_eht_tlv()
1531 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt7996_mcu_sta_muru_tlv()
1533 HE_MAC(CAP2_MU_CASCADING, elem->mac_cap_info[2]); in mt7996_mcu_sta_muru_tlv()
1535 HE_MAC(CAP3_OFDMA_RA, elem->mac_cap_info[3]); in mt7996_mcu_sta_muru_tlv()
1537 HE_MAC(CAP3_RX_CTRL_FRAME_TO_MULTIBSS, elem->mac_cap_info[3]); in mt7996_mcu_sta_muru_tlv()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dmain.c45 he_cap_elem->mac_cap_info[0] = in mt7921_init_he_caps()
47 he_cap_elem->mac_cap_info[3] = in mt7921_init_he_caps()
50 he_cap_elem->mac_cap_info[4] = in mt7921_init_he_caps()
71 he_cap_elem->mac_cap_info[2] |= in mt7921_init_he_caps()
73 he_cap_elem->mac_cap_info[4] |= in mt7921_init_he_caps()
75 he_cap_elem->mac_cap_info[5] |= in mt7921_init_he_caps()
93 he_cap_elem->mac_cap_info[1] |= in mt7921_init_he_caps()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7925/
H A Dmain.c35 he_cap_elem->mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in mt7925_init_he_caps()
36 he_cap_elem->mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_OMI_CONTROL | in mt7925_init_he_caps()
38 he_cap_elem->mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU; in mt7925_init_he_caps()
59 he_cap_elem->mac_cap_info[2] |= in mt7925_init_he_caps()
61 he_cap_elem->mac_cap_info[4] |= in mt7925_init_he_caps()
63 he_cap_elem->mac_cap_info[5] |= in mt7925_init_he_caps()
76 he_cap_elem->mac_cap_info[1] |= in mt7925_init_he_caps()
177 eht_cap_elem->mac_cap_info[0] = in mt7925_init_eht_caps()
H A Dmcu.c1691 eht->mac_cap = cpu_to_le16(*(u16 *)elem->mac_cap_info); in mt7925_mcu_sta_eht_tlv()
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dmac80211.c2438 return (own_he_cap && (own_he_cap->he_cap_elem.mac_cap_info[2] & in iwl_mvm_is_nic_ack_enabled()
2445 u8 *mac_cap_info = in iwl_mvm_get_sta_htc_flags() local
2446 &link_sta->he_cap.he_cap_elem.mac_cap_info[0]; in iwl_mvm_get_sta_htc_flags()
2449 if (mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in iwl_mvm_get_sta_htc_flags()
2451 if ((mac_cap_info[1] & IEEE80211_HE_MAC_CAP1_LINK_ADAPTATION) || in iwl_mvm_get_sta_htc_flags()
2452 (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_LINK_ADAPTATION)) { in iwl_mvm_get_sta_htc_flags()
2454 ((mac_cap_info[2] & in iwl_mvm_get_sta_htc_flags()
2456 (mac_cap_info[1] & in iwl_mvm_get_sta_htc_flags()
2465 if (mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in iwl_mvm_get_sta_htc_flags()
2467 if (mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in iwl_mvm_get_sta_htc_flags()
[all …]
H A Dlink.c178 link_sta->he_cap.he_cap_elem.mac_cap_info[5] & in iwl_mvm_link_changed()
H A Drs-fw.c537 switch (u8_get_bits(eht_cap->eht_cap_elem.mac_cap_info[0], in rs_fw_get_max_amsdu_len()
H A Dmld-sta.c488 if (link_sta->he_cap.he_cap_elem.mac_cap_info[2] & in iwl_mvm_mld_cfg_sta()
H A Dsta.c99 u8_get_bits(link_sta->he_cap.he_cap_elem.mac_cap_info[3], in iwl_mvm_get_sta_ampdu_dens()
103 agg_size += u8_get_bits(link_sta->eht_cap.eht_cap_elem.mac_cap_info[1], in iwl_mvm_get_sta_ampdu_dens()
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dmt76_connac_mcu.c636 if (elem->mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_HTC_HE) in mt76_connac_mcu_sta_he_tlv()
639 if (elem->mac_cap_info[2] & IEEE80211_HE_MAC_CAP2_BSR) in mt76_connac_mcu_sta_he_tlv()
642 if (elem->mac_cap_info[3] & IEEE80211_HE_MAC_CAP3_OMI_CONTROL) in mt76_connac_mcu_sta_he_tlv()
645 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU) in mt76_connac_mcu_sta_he_tlv()
648 if (elem->mac_cap_info[4] & IEEE80211_HE_MAC_CAP4_BQR) in mt76_connac_mcu_sta_he_tlv()
731 HE_MAC(CAP1_TF_MAC_PAD_DUR_MASK, elem->mac_cap_info[1]); in mt76_connac_mcu_sta_he_tlv()
733 HE_MAC(CAP3_MAX_AMPDU_LEN_EXP_MASK, elem->mac_cap_info[3]); in mt76_connac_mcu_sta_he_tlv()
768 memcpy(he->he_mac_cap, elem->mac_cap_info, sizeof(he->he_mac_cap)); in mt76_connac_mcu_sta_he_tlv_v2()
/freebsd/sys/contrib/dev/rtw89/
H A Dcore.c5343 u8 *mac_cap_info; in rtw89_init_he_cap() local
5356 mac_cap_info = he_cap->he_cap_elem.mac_cap_info; in rtw89_init_he_cap()
5360 mac_cap_info[0] = IEEE80211_HE_MAC_CAP0_HTC_HE; in rtw89_init_he_cap()
5362 mac_cap_info[1] = IEEE80211_HE_MAC_CAP1_TF_MAC_PAD_DUR_16US; in rtw89_init_he_cap()
5363 mac_cap_info[2] = IEEE80211_HE_MAC_CAP2_ALL_ACK | in rtw89_init_he_cap()
5365 mac_cap_info[3] = IEEE80211_HE_MAC_CAP3_MAX_AMPDU_LEN_EXP_EXT_2; in rtw89_init_he_cap()
5367 mac_cap_info[3] |= IEEE80211_HE_MAC_CAP3_OMI_CONTROL; in rtw89_init_he_cap()
5368 mac_cap_info[4] = IEEE80211_HE_MAC_CAP4_OPS | in rtw89_init_he_cap()
5371 mac_cap_info[5] = IEEE80211_HE_MAC_CAP5_HT_VHT_TRIG_FRAME_RX; in rtw89_init_he_cap()
5473 eht_cap_elem->mac_cap_info[0] = in rtw89_init_eht_cap()
[all …]
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dmac.c2661 memcpy(&arg->peer_he_cap_macinfo, he_cap->he_cap_elem.mac_cap_info, in ath12k_peer_assoc_h_he()
2662 sizeof(he_cap->he_cap_elem.mac_cap_info)); in ath12k_peer_assoc_h_he()
2682 ampdu_factor = u8_get_bits(he_cap->he_cap_elem.mac_cap_info[3], in ath12k_peer_assoc_h_he()
2725 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_RES) in ath12k_peer_assoc_h_he()
2727 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_REQ) in ath12k_peer_assoc_h_he()
2875 ampdu_factor = u8_get_bits(he_cap->he_cap_elem.mac_cap_info[3], in ath12k_peer_assoc_h_he_6ghz()
3388 memcpy(arg->peer_eht_cap_mac, eht_cap->eht_cap_elem.mac_cap_info, in ath12k_peer_assoc_h_eht()
3389 sizeof(eht_cap->eht_cap_elem.mac_cap_info)); in ath12k_peer_assoc_h_eht()
8491 he_cap_elem->mac_cap_info[0] &= ~m; in ath12k_mac_filter_he_cap_mesh()
8496 he_cap_elem->mac_cap_info[2] &= ~m; in ath12k_mac_filter_he_cap_mesh()
[all …]
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dmac.c2420 he_cap->he_cap_elem.mac_cap_info, in ath11k_peer_assoc_h_he()
2421 sizeof(he_cap->he_cap_elem.mac_cap_info), in ath11k_peer_assoc_h_he()
2444 ampdu_factor = u8_get_bits(he_cap->he_cap_elem.mac_cap_info[3], in ath11k_peer_assoc_h_he()
2487 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_RES) in ath11k_peer_assoc_h_he()
2489 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_REQ) in ath11k_peer_assoc_h_he()
2634 he_cap->he_cap_elem.mac_cap_info[3]) + in ath11k_peer_assoc_h_he_6ghz()
5833 he_cap_elem->mac_cap_info[0] &= ~m; in ath11k_mac_filter_he_cap_mesh()
5838 he_cap_elem->mac_cap_info[2] &= ~m; in ath11k_mac_filter_he_cap_mesh()
5843 he_cap_elem->mac_cap_info[3] &= ~m; in ath11k_mac_filter_he_cap_mesh()
5847 he_cap_elem->mac_cap_info[4] &= ~m; in ath11k_mac_filter_he_cap_mesh()
[all …]
/freebsd/sys/net80211/
H A Dieee80211.h1293 uint8_t mac_cap_info[6]; member
/freebsd/sys/compat/linuxkpi/common/include/net/
H A Dcfg80211.h872 uint8_t mac_cap_info[2]; member
/freebsd/sbin/ifconfig/
H A Difieee80211.c2803 for (i = 0; i < nitems(hecap->mac_cap_info); i++) in printhecap()
2804 printf(" %#04x", hecap->mac_cap_info[i]); in printhecap()