Commit 343884c8 authored by Arend Van Spriel's avatar Arend Van Spriel Committed by Johannes Berg

cfg80211: only pass sband to set_mandatory_flags_band()

The supported band structure contains the band is applies to
so no need to pass it separately. Also added a default case
to the switch for completeness. The current code base does not
call this function with NUM_NL80211_BANDS but kept that case
statement although default case would cover that.
Signed-off-by: default avatarArend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
parent 5ec71dd7
...@@ -136,12 +136,11 @@ struct ieee80211_channel *ieee80211_get_channel(struct wiphy *wiphy, int freq) ...@@ -136,12 +136,11 @@ struct ieee80211_channel *ieee80211_get_channel(struct wiphy *wiphy, int freq)
} }
EXPORT_SYMBOL(ieee80211_get_channel); EXPORT_SYMBOL(ieee80211_get_channel);
static void set_mandatory_flags_band(struct ieee80211_supported_band *sband, static void set_mandatory_flags_band(struct ieee80211_supported_band *sband)
enum nl80211_band band)
{ {
int i, want; int i, want;
switch (band) { switch (sband->band) {
case NL80211_BAND_5GHZ: case NL80211_BAND_5GHZ:
want = 3; want = 3;
for (i = 0; i < sband->n_bitrates; i++) { for (i = 0; i < sband->n_bitrates; i++) {
...@@ -191,6 +190,7 @@ static void set_mandatory_flags_band(struct ieee80211_supported_band *sband, ...@@ -191,6 +190,7 @@ static void set_mandatory_flags_band(struct ieee80211_supported_band *sband,
WARN_ON((sband->ht_cap.mcs.rx_mask[0] & 0x1e) != 0x1e); WARN_ON((sband->ht_cap.mcs.rx_mask[0] & 0x1e) != 0x1e);
break; break;
case NUM_NL80211_BANDS: case NUM_NL80211_BANDS:
default:
WARN_ON(1); WARN_ON(1);
break; break;
} }
...@@ -202,7 +202,7 @@ void ieee80211_set_bitrate_flags(struct wiphy *wiphy) ...@@ -202,7 +202,7 @@ void ieee80211_set_bitrate_flags(struct wiphy *wiphy)
for (band = 0; band < NUM_NL80211_BANDS; band++) for (band = 0; band < NUM_NL80211_BANDS; band++)
if (wiphy->bands[band]) if (wiphy->bands[band])
set_mandatory_flags_band(wiphy->bands[band], band); set_mandatory_flags_band(wiphy->bands[band]);
} }
bool cfg80211_supported_cipher_suite(struct wiphy *wiphy, u32 cipher) bool cfg80211_supported_cipher_suite(struct wiphy *wiphy, u32 cipher)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment