diff options
Diffstat (limited to 'include/net/wireless.h')
-rw-r--r-- | include/net/wireless.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/net/wireless.h b/include/net/wireless.h index 9c19764a4849..a42c1562d52b 100644 --- a/include/net/wireless.h +++ b/include/net/wireless.h | |||
@@ -186,6 +186,15 @@ struct ieee80211_supported_band { | |||
186 | * ISO / IEC 3166 alpha2 it belongs to. When this is enabled | 186 | * ISO / IEC 3166 alpha2 it belongs to. When this is enabled |
187 | * we will disregard the first regulatory hint (when the | 187 | * we will disregard the first regulatory hint (when the |
188 | * initiator is %REGDOM_SET_BY_CORE). | 188 | * initiator is %REGDOM_SET_BY_CORE). |
189 | * @strict_regulatory: tells us the driver for this device will ignore | ||
190 | * regulatory domain settings until it gets its own regulatory domain | ||
191 | * via its regulatory_hint(). After its gets its own regulatory domain | ||
192 | * it will only allow further regulatory domain settings to further | ||
193 | * enhance compliance. For example if channel 13 and 14 are disabled | ||
194 | * by this regulatory domain no user regulatory domain can enable these | ||
195 | * channels at a later time. This can be used for devices which do not | ||
196 | * have calibration information gauranteed for frequencies or settings | ||
197 | * outside of its regulatory domain. | ||
189 | * @reg_notifier: the driver's regulatory notification callback | 198 | * @reg_notifier: the driver's regulatory notification callback |
190 | * @regd: the driver's regulatory domain, if one was requested via | 199 | * @regd: the driver's regulatory domain, if one was requested via |
191 | * the regulatory_hint() API. This can be used by the driver | 200 | * the regulatory_hint() API. This can be used by the driver |
@@ -202,6 +211,7 @@ struct wiphy { | |||
202 | u16 interface_modes; | 211 | u16 interface_modes; |
203 | 212 | ||
204 | bool custom_regulatory; | 213 | bool custom_regulatory; |
214 | bool strict_regulatory; | ||
205 | 215 | ||
206 | /* If multiple wiphys are registered and you're handed e.g. | 216 | /* If multiple wiphys are registered and you're handed e.g. |
207 | * a regular netdev with assigned ieee80211_ptr, you won't | 217 | * a regular netdev with assigned ieee80211_ptr, you won't |