diff options
-rw-r--r-- | drivers/net/wireless/ath/regd.c | 7 | ||||
-rw-r--r-- | drivers/net/wireless/ath/regd.h | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/regd.c b/drivers/net/wireless/ath/regd.c index 2b14775e6bc6..f828f294ba89 100644 --- a/drivers/net/wireless/ath/regd.c +++ b/drivers/net/wireless/ath/regd.c | |||
@@ -158,6 +158,13 @@ ieee80211_regdomain *ath_world_regdomain(struct ath_regulatory *reg) | |||
158 | } | 158 | } |
159 | } | 159 | } |
160 | 160 | ||
161 | bool ath_is_49ghz_allowed(u16 regdomain) | ||
162 | { | ||
163 | /* possibly more */ | ||
164 | return regdomain == MKK9_MKKC; | ||
165 | } | ||
166 | EXPORT_SYMBOL(ath_is_49ghz_allowed); | ||
167 | |||
161 | /* Frequency is one where radar detection is required */ | 168 | /* Frequency is one where radar detection is required */ |
162 | static bool ath_is_radar_freq(u16 center_freq) | 169 | static bool ath_is_radar_freq(u16 center_freq) |
163 | { | 170 | { |
diff --git a/drivers/net/wireless/ath/regd.h b/drivers/net/wireless/ath/regd.h index 345dd9721b41..172f63f671cf 100644 --- a/drivers/net/wireless/ath/regd.h +++ b/drivers/net/wireless/ath/regd.h | |||
@@ -250,6 +250,7 @@ enum CountryCode { | |||
250 | }; | 250 | }; |
251 | 251 | ||
252 | bool ath_is_world_regd(struct ath_regulatory *reg); | 252 | bool ath_is_world_regd(struct ath_regulatory *reg); |
253 | bool ath_is_49ghz_allowed(u16 redomain); | ||
253 | int ath_regd_init(struct ath_regulatory *reg, struct wiphy *wiphy, | 254 | int ath_regd_init(struct ath_regulatory *reg, struct wiphy *wiphy, |
254 | int (*reg_notifier)(struct wiphy *wiphy, | 255 | int (*reg_notifier)(struct wiphy *wiphy, |
255 | struct regulatory_request *request)); | 256 | struct regulatory_request *request)); |