Searched refs:max_nss (Results 1 – 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | eeprom.c | 142 u8 tx_mask, max_nss; in mt7615_eeprom_parse_hw_cap() local 147 max_nss = 2; in mt7615_eeprom_parse_hw_cap() 155 max_nss = val & MT_TOP_3NSS ? 3 : 4; in mt7615_eeprom_parse_hw_cap() 160 if (!tx_mask || tx_mask > max_nss) in mt7615_eeprom_parse_hw_cap() 161 tx_mask = max_nss; in mt7615_eeprom_parse_hw_cap()
|
D | main.c | 928 int max_nss = hweight8(hw->wiphy->available_antennas_tx); in mt7615_set_antenna() local 931 if (!tx_ant || tx_ant != rx_ant || ffs(tx_ant) > max_nss) in mt7615_set_antenna()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
D | eeprom.c | 54 u8 tx_mask, max_nss = 4; in mt7915_eeprom_parse_hw_cap() local 74 if (!tx_mask || tx_mask > max_nss) in mt7915_eeprom_parse_hw_cap() 75 tx_mask = max_nss; in mt7915_eeprom_parse_hw_cap()
|
D | init.c | 359 int ru, nss, max_nss = 1, max_ru = 3; in mt7915_gen_ppe_thresh() local 363 he_ppet[0] = max_nss & IEEE80211_PPE_THRES_NSS_MASK; in mt7915_gen_ppe_thresh() 368 for (nss = 0; nss <= max_nss; nss++) { in mt7915_gen_ppe_thresh()
|
D | main.c | 738 int max_nss = hweight8(hw->wiphy->available_antennas_tx); in mt7915_set_antenna() local 741 if (!tx_ant || tx_ant != rx_ant || ffs(tx_ant) > max_nss) in mt7915_set_antenna()
|
D | mcu.c | 904 int max_nss = hweight8(phy->chainmask); in mt7915_mcu_bss_ra_tlv() local 912 ra->tx_streams = max_nss; in mt7915_mcu_bss_ra_tlv() 913 ra->rx_streams = max_nss; in mt7915_mcu_bss_ra_tlv()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/ |
D | testmode.c | 64 u8 max_nss = hweight8(dev->phy.antenna_mask); in mt76_testmode_tx_init() local 67 max_nss = min_t(u8, max_nss, hweight8(td->tx_antenna_mask)); in mt76_testmode_tx_init() 107 if (rate->idx > 8 * max_nss && in mt76_testmode_tx_init() 118 if (td->tx_rate_nss > max_nss) in mt76_testmode_tx_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | rs-fw.c | 198 u8 max_nss = sta->rx_nss; in rs_fw_vht_set_enabled_rates() local 206 max_nss = 1; in rs_fw_vht_set_enabled_rates() 208 for (i = 0; i < max_nss && i < IWL_TLC_NSS_MAX; i++) { in rs_fw_vht_set_enabled_rates()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
D | mac.c | 1021 u8 max_nss; in ath11k_peer_assoc_h_ht() local 1081 for (i = 0, n = 0, max_nss = 0; i < IEEE80211_HT_MCS_MASK_LEN * 8; i++) in ath11k_peer_assoc_h_ht() 1084 max_nss = (i / 8) + 1; in ath11k_peer_assoc_h_ht() 1102 arg->peer_nss = min(sta->rx_nss, max_nss); in ath11k_peer_assoc_h_ht() 1182 u8 max_nss, vht_mcs; in ath11k_peer_assoc_h_vht() local 1229 for (i = 0, max_nss = 0, vht_mcs = 0; i < NL80211_VHT_NSS_MAX; i++) { in ath11k_peer_assoc_h_vht() 1235 max_nss = i + 1; in ath11k_peer_assoc_h_vht() 1237 arg->peer_nss = min(sta->rx_nss, max_nss); in ath11k_peer_assoc_h_vht()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 2301 u8 max_nss; in ath10k_peer_assoc_h_ht() local 2364 for (i = 0, n = 0, max_nss = 0; i < IEEE80211_HT_MCS_MASK_LEN * 8; i++) in ath10k_peer_assoc_h_ht() 2367 max_nss = (i / 8) + 1; in ath10k_peer_assoc_h_ht() 2386 arg->peer_num_spatial_streams = min(sta->rx_nss, max_nss); in ath10k_peer_assoc_h_ht() 2550 u8 max_nss, vht_mcs; in ath10k_peer_assoc_h_vht() local 2594 for (i = 0, max_nss = 0, vht_mcs = 0; i < NL80211_VHT_NSS_MAX; i++) { in ath10k_peer_assoc_h_vht() 2600 max_nss = i + 1; in ath10k_peer_assoc_h_vht() 2602 arg->peer_num_spatial_streams = min(sta->rx_nss, max_nss); in ath10k_peer_assoc_h_vht()
|
D | wmi.c | 7636 int max_mcs, max_nss; in ath10k_wmi_peer_assoc_fill_10_2() local 7641 max_nss = 0xf; in ath10k_wmi_peer_assoc_fill_10_2() 7644 SM(max_nss, WMI_PEER_ASSOC_INFO0_MAX_NSS); in ath10k_wmi_peer_assoc_fill_10_2()
|