Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 91b08c2d authored by Aviya Erenfeld's avatar Aviya Erenfeld Committed by Luca Coelho
Browse files

iwlwifi: mvm: add support for MU-MIMO air sniffer



enable MU-MIMO air sniffer if it's supported by the NIC

Signed-off-by: default avatarAviya Erenfeld <aviya.erenfeld@intel.com>
Signed-off-by: default avatarLuca Coelho <luciano.coelho@intel.com>
parent 61b0f5d7
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -720,6 +720,10 @@ int iwl_mvm_mac_setup_register(struct iwl_mvm *mvm)
	if (ret)
		iwl_mvm_leds_exit(mvm);

	if (mvm->cfg->vht_mu_mimo_supported)
		wiphy_ext_feature_set(hw->wiphy,
				      NL80211_EXT_FEATURE_MU_MIMO_AIR_SNIFFER);

	return ret;
}

@@ -2229,6 +2233,10 @@ static void iwl_mvm_bss_info_changed(struct ieee80211_hw *hw,
	case NL80211_IFTYPE_ADHOC:
		iwl_mvm_bss_info_changed_ap_ibss(mvm, vif, bss_conf, changes);
		break;
	case NL80211_IFTYPE_MONITOR:
		if (changes & BSS_CHANGED_MU_GROUPS)
			iwl_mvm_update_mu_groups(mvm, vif);
		break;
	default:
		/* shouldn't happen */
		WARN_ON_ONCE(1);