Lines Matching refs:he_cap
1313 const struct ieee80211_sta_he_cap *he_cap = &sta->he_cap; in ath11k_peer_assoc_h_he() local
1317 if (!he_cap->has_he) in ath11k_peer_assoc_h_he()
1324 he_cap->he_cap_elem.mac_cap_info, in ath11k_peer_assoc_h_he()
1325 sizeof(he_cap->he_cap_elem.mac_cap_info), in ath11k_peer_assoc_h_he()
1329 he_cap->he_cap_elem.phy_cap_info, in ath11k_peer_assoc_h_he()
1330 sizeof(he_cap->he_cap_elem.phy_cap_info), in ath11k_peer_assoc_h_he()
1348 ampdu_factor = u8_get_bits(he_cap->he_cap_elem.mac_cap_info[3], in ath11k_peer_assoc_h_he()
1360 if (he_cap->he_cap_elem.phy_cap_info[6] & in ath11k_peer_assoc_h_he()
1365 arg->peer_ppet.numss_m1 = he_cap->ppe_thres[0] & in ath11k_peer_assoc_h_he()
1368 (he_cap->ppe_thres[0] & in ath11k_peer_assoc_h_he()
1381 val |= ((he_cap->ppe_thres[bit / 8] >> in ath11k_peer_assoc_h_he()
1391 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_RES) in ath11k_peer_assoc_h_he()
1393 if (he_cap->he_cap_elem.mac_cap_info[0] & IEEE80211_HE_MAC_CAP0_TWT_REQ) in ath11k_peer_assoc_h_he()
1398 if (he_cap->he_cap_elem.phy_cap_info[0] & in ath11k_peer_assoc_h_he()
1400 v = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_80p80); in ath11k_peer_assoc_h_he()
1403 v = le16_to_cpu(he_cap->he_mcs_nss_supp.tx_mcs_80p80); in ath11k_peer_assoc_h_he()
1408 v = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_160); in ath11k_peer_assoc_h_he()
1411 v = le16_to_cpu(he_cap->he_mcs_nss_supp.tx_mcs_160); in ath11k_peer_assoc_h_he()
1418 v = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_80); in ath11k_peer_assoc_h_he()
1421 v = le16_to_cpu(he_cap->he_mcs_nss_supp.tx_mcs_80); in ath11k_peer_assoc_h_he()
1597 if (sta->he_cap.he_cap_elem.phy_cap_info[0] & in ath11k_mac_get_phymode_he()
1600 else if (sta->he_cap.he_cap_elem.phy_cap_info[0] & in ath11k_mac_get_phymode_he()
1640 if (sta->he_cap.has_he) { in ath11k_peer_assoc_h_phymode()
1668 if (sta->he_cap.has_he) { in ath11k_peer_assoc_h_phymode()
4001 struct ieee80211_sta_he_cap *he_cap = &data[idx].he_cap; in ath11k_mac_copy_he_cap() local
4004 &he_cap->he_cap_elem; in ath11k_mac_copy_he_cap()
4017 he_cap->has_he = true; in ath11k_mac_copy_he_cap()
4050 he_cap->he_mcs_nss_supp.rx_mcs_80 = in ath11k_mac_copy_he_cap()
4052 he_cap->he_mcs_nss_supp.tx_mcs_80 = in ath11k_mac_copy_he_cap()
4054 he_cap->he_mcs_nss_supp.rx_mcs_160 = in ath11k_mac_copy_he_cap()
4056 he_cap->he_mcs_nss_supp.tx_mcs_160 = in ath11k_mac_copy_he_cap()
4058 he_cap->he_mcs_nss_supp.rx_mcs_80p80 = in ath11k_mac_copy_he_cap()
4060 he_cap->he_mcs_nss_supp.tx_mcs_80p80 = in ath11k_mac_copy_he_cap()
4063 memset(he_cap->ppe_thres, 0, sizeof(he_cap->ppe_thres)); in ath11k_mac_copy_he_cap()
4067 he_cap->ppe_thres); in ath11k_mac_copy_he_cap()