Lines Matching +full:enum +full:- +full:as +full:- +full:flags

7  * Copyright 2008-2009	Luis R. Rodriguez <mcgrof@qca.qualcomm.com>
14 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
28 * enum environment_cap - Environment parsed from country IE
34 enum environment_cap {
41 * struct regulatory_request - used to keep track of regulatory requests
53 * 00 - World regulatory domain
54 * 99 - built by driver but a specific alpha2 cannot be determined
55 * 98 - result of an intersection between two regulatory domains
56 * 97 - regulatory domain has not yet been configured
60 * @alpha2 to adjust their device's DFS parameters as required.
83 enum nl80211_reg_initiator initiator;
84 enum nl80211_user_reg_hint_type user_reg_hint_type;
86 enum nl80211_dfs_regions dfs_region;
89 enum environment_cap country_ie_env;
94 * enum ieee80211_regulatory_flags - device regulatory flags
105 * clear the REGULATORY_CUSTOM_REG for your wiphy as it would be
108 * has regulatory domain that it wishes to be considered as the
116 * the device's original regulatory domain will be trusted as the
119 * ISO3166-alpha2 country code. wiphys that use regulatory_hint()
120 * will have their wiphy->regd programmed once the regulatory
124 * ensure that passive scan flags and beaconing flags may not be lifted by
132 * based on the ISO3166-alpha2 from country IE provided through
136 * override %REGULATORY_COUNTRY_IE_FOLLOW_POWER as all country IEs will
143 * @REGULATORY_WIPHY_SELF_MANAGED: for devices that employ wiphy-specific
146 * A self-managed wiphys only employs regulatory information obtained from
148 * beacon-hints, country-code IEs and hints from other devices on the same
149 * system. Conversely, a self-managed wiphy does not share its regulatory
151 * devices, one or more of which are self-managed, there might be
154 * with non-locally originated hints.
155 * This flag is incompatible with the flags: %REGULATORY_CUSTOM_REG,
158 * Mixing any of the above flags with this flag will result in a failure
162 enum ieee80211_regulatory_flags {
185 * struct ieee80211_wmm_ac - used to store per ac wmm regulatory limitation
191 * 2^n-1 in the range 1..32767]
213 u32 flags; member
223 enum nl80211_dfs_regions dfs_region;
234 .flags = reg_flags, \