diff options
Diffstat (limited to 'net/wireless/util.c')
-rw-r--r-- | net/wireless/util.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/net/wireless/util.c b/net/wireless/util.c index 9f440a9de63b..f36039888eb5 100644 --- a/net/wireless/util.c +++ b/net/wireless/util.c | |||
@@ -47,7 +47,7 @@ u32 ieee80211_mandatory_rates(struct ieee80211_supported_band *sband, | |||
47 | if (WARN_ON(!sband)) | 47 | if (WARN_ON(!sband)) |
48 | return 1; | 48 | return 1; |
49 | 49 | ||
50 | if (sband->band == IEEE80211_BAND_2GHZ) { | 50 | if (sband->band == NL80211_BAND_2GHZ) { |
51 | if (scan_width == NL80211_BSS_CHAN_WIDTH_5 || | 51 | if (scan_width == NL80211_BSS_CHAN_WIDTH_5 || |
52 | scan_width == NL80211_BSS_CHAN_WIDTH_10) | 52 | scan_width == NL80211_BSS_CHAN_WIDTH_10) |
53 | mandatory_flag = IEEE80211_RATE_MANDATORY_G; | 53 | mandatory_flag = IEEE80211_RATE_MANDATORY_G; |
@@ -65,26 +65,26 @@ u32 ieee80211_mandatory_rates(struct ieee80211_supported_band *sband, | |||
65 | } | 65 | } |
66 | EXPORT_SYMBOL(ieee80211_mandatory_rates); | 66 | EXPORT_SYMBOL(ieee80211_mandatory_rates); |
67 | 67 | ||
68 | int ieee80211_channel_to_frequency(int chan, enum ieee80211_band band) | 68 | int ieee80211_channel_to_frequency(int chan, enum nl80211_band band) |
69 | { | 69 | { |
70 | /* see 802.11 17.3.8.3.2 and Annex J | 70 | /* see 802.11 17.3.8.3.2 and Annex J |
71 | * there are overlapping channel numbers in 5GHz and 2GHz bands */ | 71 | * there are overlapping channel numbers in 5GHz and 2GHz bands */ |
72 | if (chan <= 0) | 72 | if (chan <= 0) |
73 | return 0; /* not supported */ | 73 | return 0; /* not supported */ |
74 | switch (band) { | 74 | switch (band) { |
75 | case IEEE80211_BAND_2GHZ: | 75 | case NL80211_BAND_2GHZ: |
76 | if (chan == 14) | 76 | if (chan == 14) |
77 | return 2484; | 77 | return 2484; |
78 | else if (chan < 14) | 78 | else if (chan < 14) |
79 | return 2407 + chan * 5; | 79 | return 2407 + chan * 5; |
80 | break; | 80 | break; |
81 | case IEEE80211_BAND_5GHZ: | 81 | case NL80211_BAND_5GHZ: |
82 | if (chan >= 182 && chan <= 196) | 82 | if (chan >= 182 && chan <= 196) |
83 | return 4000 + chan * 5; | 83 | return 4000 + chan * 5; |
84 | else | 84 | else |
85 | return 5000 + chan * 5; | 85 | return 5000 + chan * 5; |
86 | break; | 86 | break; |
87 | case IEEE80211_BAND_60GHZ: | 87 | case NL80211_BAND_60GHZ: |
88 | if (chan < 5) | 88 | if (chan < 5) |
89 | return 56160 + chan * 2160; | 89 | return 56160 + chan * 2160; |
90 | break; | 90 | break; |
@@ -116,11 +116,11 @@ EXPORT_SYMBOL(ieee80211_frequency_to_channel); | |||
116 | struct ieee80211_channel *__ieee80211_get_channel(struct wiphy *wiphy, | 116 | struct ieee80211_channel *__ieee80211_get_channel(struct wiphy *wiphy, |
117 | int freq) | 117 | int freq) |
118 | { | 118 | { |
119 | enum ieee80211_band band; | 119 | enum nl80211_band band; |
120 | struct ieee80211_supported_band *sband; | 120 | struct ieee80211_supported_band *sband; |
121 | int i; | 121 | int i; |
122 | 122 | ||
123 | for (band = 0; band < IEEE80211_NUM_BANDS; band++) { | 123 | for (band = 0; band < NUM_NL80211_BANDS; band++) { |
124 | sband = wiphy->bands[band]; | 124 | sband = wiphy->bands[band]; |
125 | 125 | ||
126 | if (!sband) | 126 | if (!sband) |
@@ -137,12 +137,12 @@ struct ieee80211_channel *__ieee80211_get_channel(struct wiphy *wiphy, | |||
137 | EXPORT_SYMBOL(__ieee80211_get_channel); | 137 | EXPORT_SYMBOL(__ieee80211_get_channel); |
138 | 138 | ||
139 | static void set_mandatory_flags_band(struct ieee80211_supported_band *sband, | 139 | static void set_mandatory_flags_band(struct ieee80211_supported_band *sband, |
140 | enum ieee80211_band band) | 140 | enum nl80211_band band) |
141 | { | 141 | { |
142 | int i, want; | 142 | int i, want; |
143 | 143 | ||
144 | switch (band) { | 144 | switch (band) { |
145 | case IEEE80211_BAND_5GHZ: | 145 | case NL80211_BAND_5GHZ: |
146 | want = 3; | 146 | want = 3; |
147 | for (i = 0; i < sband->n_bitrates; i++) { | 147 | for (i = 0; i < sband->n_bitrates; i++) { |
148 | if (sband->bitrates[i].bitrate == 60 || | 148 | if (sband->bitrates[i].bitrate == 60 || |
@@ -155,7 +155,7 @@ static void set_mandatory_flags_band(struct ieee80211_supported_band *sband, | |||
155 | } | 155 | } |
156 | WARN_ON(want); | 156 | WARN_ON(want); |
157 | break; | 157 | break; |
158 | case IEEE80211_BAND_2GHZ: | 158 | case NL80211_BAND_2GHZ: |
159 | want = 7; | 159 | want = 7; |
160 | for (i = 0; i < sband->n_bitrates; i++) { | 160 | for (i = 0; i < sband->n_bitrates; i++) { |
161 | if (sband->bitrates[i].bitrate == 10) { | 161 | if (sband->bitrates[i].bitrate == 10) { |
@@ -185,12 +185,12 @@ static void set_mandatory_flags_band(struct ieee80211_supported_band *sband, | |||
185 | } | 185 | } |
186 | WARN_ON(want != 0 && want != 3 && want != 6); | 186 | WARN_ON(want != 0 && want != 3 && want != 6); |
187 | break; | 187 | break; |
188 | case IEEE80211_BAND_60GHZ: | 188 | case NL80211_BAND_60GHZ: |
189 | /* check for mandatory HT MCS 1..4 */ | 189 | /* check for mandatory HT MCS 1..4 */ |
190 | WARN_ON(!sband->ht_cap.ht_supported); | 190 | WARN_ON(!sband->ht_cap.ht_supported); |
191 | WARN_ON((sband->ht_cap.mcs.rx_mask[0] & 0x1e) != 0x1e); | 191 | WARN_ON((sband->ht_cap.mcs.rx_mask[0] & 0x1e) != 0x1e); |
192 | break; | 192 | break; |
193 | case IEEE80211_NUM_BANDS: | 193 | case NUM_NL80211_BANDS: |
194 | WARN_ON(1); | 194 | WARN_ON(1); |
195 | break; | 195 | break; |
196 | } | 196 | } |
@@ -198,9 +198,9 @@ static void set_mandatory_flags_band(struct ieee80211_supported_band *sband, | |||
198 | 198 | ||
199 | void ieee80211_set_bitrate_flags(struct wiphy *wiphy) | 199 | void ieee80211_set_bitrate_flags(struct wiphy *wiphy) |
200 | { | 200 | { |
201 | enum ieee80211_band band; | 201 | enum nl80211_band band; |
202 | 202 | ||
203 | for (band = 0; band < IEEE80211_NUM_BANDS; band++) | 203 | for (band = 0; band < NUM_NL80211_BANDS; band++) |
204 | if (wiphy->bands[band]) | 204 | if (wiphy->bands[band]) |
205 | set_mandatory_flags_band(wiphy->bands[band], band); | 205 | set_mandatory_flags_band(wiphy->bands[band], band); |
206 | } | 206 | } |
@@ -1399,22 +1399,22 @@ size_t ieee80211_ie_split_ric(const u8 *ies, size_t ielen, | |||
1399 | EXPORT_SYMBOL(ieee80211_ie_split_ric); | 1399 | EXPORT_SYMBOL(ieee80211_ie_split_ric); |
1400 | 1400 | ||
1401 | bool ieee80211_operating_class_to_band(u8 operating_class, | 1401 | bool ieee80211_operating_class_to_band(u8 operating_class, |
1402 | enum ieee80211_band *band) | 1402 | enum nl80211_band *band) |
1403 | { | 1403 | { |
1404 | switch (operating_class) { | 1404 | switch (operating_class) { |
1405 | case 112: | 1405 | case 112: |
1406 | case 115 ... 127: | 1406 | case 115 ... 127: |
1407 | case 128 ... 130: | 1407 | case 128 ... 130: |
1408 | *band = IEEE80211_BAND_5GHZ; | 1408 | *band = NL80211_BAND_5GHZ; |
1409 | return true; | 1409 | return true; |
1410 | case 81: | 1410 | case 81: |
1411 | case 82: | 1411 | case 82: |
1412 | case 83: | 1412 | case 83: |
1413 | case 84: | 1413 | case 84: |
1414 | *band = IEEE80211_BAND_2GHZ; | 1414 | *band = NL80211_BAND_2GHZ; |
1415 | return true; | 1415 | return true; |
1416 | case 180: | 1416 | case 180: |
1417 | *band = IEEE80211_BAND_60GHZ; | 1417 | *band = NL80211_BAND_60GHZ; |
1418 | return true; | 1418 | return true; |
1419 | } | 1419 | } |
1420 | 1420 | ||
@@ -1726,10 +1726,10 @@ int ieee80211_get_ratemask(struct ieee80211_supported_band *sband, | |||
1726 | 1726 | ||
1727 | unsigned int ieee80211_get_num_supported_channels(struct wiphy *wiphy) | 1727 | unsigned int ieee80211_get_num_supported_channels(struct wiphy *wiphy) |
1728 | { | 1728 | { |
1729 | enum ieee80211_band band; | 1729 | enum nl80211_band band; |
1730 | unsigned int n_channels = 0; | 1730 | unsigned int n_channels = 0; |
1731 | 1731 | ||
1732 | for (band = 0; band < IEEE80211_NUM_BANDS; band++) | 1732 | for (band = 0; band < NUM_NL80211_BANDS; band++) |
1733 | if (wiphy->bands[band]) | 1733 | if (wiphy->bands[band]) |
1734 | n_channels += wiphy->bands[band]->n_channels; | 1734 | n_channels += wiphy->bands[band]->n_channels; |
1735 | 1735 | ||