iwlwifi: mvm: refactor UMAC scan UID handling
authorLuciano Coelho <luciano.coelho@intel.com>
Thu, 7 May 2015 08:13:24 +0000 (11:13 +0300)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Thu, 28 May 2015 10:35:22 +0000 (13:35 +0300)
commit6185af2aad5b1bd63d962008c6449f3ae3ef896b
treef869395f95e12f7ed1ff619e673797534739c7e3
parentd7afbfc418a66459d1cf2e441aa50854da5e6297
iwlwifi: mvm: refactor UMAC scan UID handling

We can only have one scan of each type running at the same time, so we
can remove one attribute in the UID information we save.  We had array
index, UID and type, but only UID (== array_index) and type are
necessary.  Refactor the code to use this simplified array.

Signed-off-by: Luciano Coelho <luciano.coelho@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/mac80211.c
drivers/net/wireless/iwlwifi/mvm/mvm.h
drivers/net/wireless/iwlwifi/mvm/scan.c