Home
last modified time | relevance | path

Searched refs:max_nss (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7615/
Deeprom.c142 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()
Dmain.c964 int max_nss = hweight8(hw->wiphy->available_antennas_tx); in mt7615_set_antenna() local
967 if (!tx_ant || tx_ant != rx_ant || ffs(tx_ant) > max_nss) in mt7615_set_antenna()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/
Dtestmode.c179 u8 max_nss = hweight8(phy->antenna_mask); in mt76_testmode_tx_init() local
190 max_nss = min_t(u8, max_nss, hweight8(td->tx_antenna_mask)); in mt76_testmode_tx_init()
215 if (rate->idx > 8 * max_nss && in mt76_testmode_tx_init()
226 if (td->tx_rate_nss > max_nss) in mt76_testmode_tx_init()
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/mvm/
Drs-fw.c140 u8 max_nss = sta->rx_nss; in rs_fw_vht_set_enabled_rates() local
148 max_nss = 1; in rs_fw_vht_set_enabled_rates()
150 for (i = 0; i < max_nss && i < IWL_TLC_NSS_MAX; i++) { in rs_fw_vht_set_enabled_rates()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7915/
Dmcu.c218 int nss, max_nss = sta->rx_nss > 3 ? 4 : sta->rx_nss; in mt7915_mcu_set_sta_he_mcs() local
233 for (nss = 0; nss < max_nss; nss++) { in mt7915_mcu_set_sta_he_mcs()
282 int nss, max_nss = sta->rx_nss > 3 ? 4 : sta->rx_nss; in mt7915_mcu_set_sta_vht_mcs() local
285 for (nss = 0; nss < max_nss; nss++, mcs_map >>= 2) { in mt7915_mcu_set_sta_vht_mcs()
312 int nss, max_nss = sta->rx_nss > 3 ? 4 : sta->rx_nss; in mt7915_mcu_set_sta_ht_mcs() local
314 for (nss = 0; nss < max_nss; nss++) in mt7915_mcu_set_sta_ht_mcs()
997 int max_nss = hweight8(phy->mt76->chainmask); in mt7915_mcu_bss_ra_tlv() local
1007 ra->tx_streams = max_nss; in mt7915_mcu_bss_ra_tlv()
1008 ra->rx_streams = max_nss; in mt7915_mcu_bss_ra_tlv()
Dmain.c892 int max_nss = hweight8(hw->wiphy->available_antennas_tx); in mt7915_set_antenna() local
895 if (!tx_ant || tx_ant != rx_ant || ffs(tx_ant) > max_nss) in mt7915_set_antenna()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7921/
Dmain.c1024 int max_nss = hweight8(hw->wiphy->available_antennas_tx); in mt7921_set_antenna() local
1026 if (!tx_ant || tx_ant != rx_ant || ffs(tx_ant) > max_nss) in mt7921_set_antenna()
/Linux-v5.15/drivers/net/wireless/ath/ath11k/
Dmac.c1060 u8 max_nss; in ath11k_peer_assoc_h_ht() local
1120 for (i = 0, n = 0, max_nss = 0; i < IEEE80211_HT_MCS_MASK_LEN * 8; i++) in ath11k_peer_assoc_h_ht()
1123 max_nss = (i / 8) + 1; in ath11k_peer_assoc_h_ht()
1141 arg->peer_nss = min(sta->rx_nss, max_nss); in ath11k_peer_assoc_h_ht()
1221 u8 max_nss, vht_mcs; in ath11k_peer_assoc_h_vht() local
1268 for (i = 0, max_nss = 0, vht_mcs = 0; i < NL80211_VHT_NSS_MAX; i++) { in ath11k_peer_assoc_h_vht()
1274 max_nss = i + 1; in ath11k_peer_assoc_h_vht()
1276 arg->peer_nss = min(sta->rx_nss, max_nss); in ath11k_peer_assoc_h_vht()
/Linux-v5.15/drivers/net/wireless/ath/ath10k/
Dmac.c2302 u8 max_nss; in ath10k_peer_assoc_h_ht() local
2365 for (i = 0, n = 0, max_nss = 0; i < IEEE80211_HT_MCS_MASK_LEN * 8; i++) in ath10k_peer_assoc_h_ht()
2368 max_nss = (i / 8) + 1; in ath10k_peer_assoc_h_ht()
2387 arg->peer_num_spatial_streams = min(sta->rx_nss, max_nss); in ath10k_peer_assoc_h_ht()
2551 u8 max_nss, vht_mcs; in ath10k_peer_assoc_h_vht() local
2595 for (i = 0, max_nss = 0, vht_mcs = 0; i < NL80211_VHT_NSS_MAX; i++) { in ath10k_peer_assoc_h_vht()
2601 max_nss = i + 1; in ath10k_peer_assoc_h_vht()
2603 arg->peer_num_spatial_streams = min(sta->rx_nss, max_nss); in ath10k_peer_assoc_h_vht()
Dwmi.c7632 int max_mcs, max_nss; in ath10k_wmi_peer_assoc_fill_10_2() local
7637 max_nss = 0xf; in ath10k_wmi_peer_assoc_fill_10_2()
7640 SM(max_nss, WMI_PEER_ASSOC_INFO0_MAX_NSS); in ath10k_wmi_peer_assoc_fill_10_2()