| /Linux-v4.19/Documentation/networking/ |
| D | regulatory.txt | 1 Linux wireless regulatory documentation 5 regulatory infrastructure works. 11 Keeping regulatory domains in userspace 14 Due to the dynamic nature of regulatory domains we keep them 16 to the kernel one regulatory domain to be used as the central 17 core regulatory domain all wireless devices should adhere to. 19 How to get regulatory domains to the kernel 22 When the regulatory domain is first set up, the kernel will request a 23 database file (regulatory.db) containing all the regulatory rules. It 27 How to get regulatory domains to the kernel (old CRDA solution) [all …]
|
| D | README.ipw2100 | 34 governmental regulatory agency requirements for the regions that they 55 ensuring the regulatory compliance of the products, (ii) Intel will bear 58 the warranty and/or issues arising from regulatory non-compliance, and 62 Note: Many regulatory agencies consider Wireless LAN adapters to be 63 modules, and accordingly, condition system-level regulatory approval 69 part of a development project. Conformance to local regulatory
|
| D | README.ipw2200 | 47 governmental regulatory agency requirements for the regions that they 68 ensuring the regulatory compliance of the products, (ii) Intel will bear 71 the warranty and/or issues arising from regulatory non-compliance, and 75 Note: Many regulatory agencies consider Wireless LAN adapters to be 76 modules, and accordingly, condition system-level regulatory approval 82 part of a development project. Conformance to local regulatory 326 The geography code corresponds to a regulatory domain as shown in the
|
| D | 00-INDEX | 177 regulatory.txt 178 - Overview of the Linux wireless regulatory infrastructure.
|
| /Linux-v4.19/net/wireless/ |
| D | Kconfig | 75 and willing to ensure your system will remain regulatory 78 for whatever reason regulatory compliance has not or 85 regulatory certification on the system with the enabled 88 and approved environment by your local regulatory agency. 95 Require that in addition to the "regulatory.db" file a 96 "regulatory.db.p7s" can be loaded with a valid PKCS#7 97 signature for the regulatory.db file made by one of the 105 Allow the regulatory database to be signed by one of the keys for 109 This is currently only Seth Forshee's key, who is the regulatory 118 that shall be accepted for a signed regulatory database. [all …]
|
| /Linux-v4.19/drivers/net/wireless/ath/ |
| D | Kconfig | 40 bool "Atheros dynamic user regulatory hints" 49 bool "Atheros dynamic user regulatory testing"
|
| D | regd.c | 512 regulatory); in ath_reg_notifier_apply() 763 regulatory); in ath_regd_init()
|
| D | ath.h | 175 struct ath_regulatory regulatory; member
|
| /Linux-v4.19/drivers/net/wireless/intel/iwlwifi/ |
| D | iwl-nvm-parse.h | 94 const __le16 *nvm_calib, const __le16 *regulatory,
|
| D | iwl-nvm-parse.c | 829 const __le16 *nvm_calib, const __le16 *regulatory, in iwl_parse_nvm_data() argument 885 ®ulatory[NVM_CHANNELS_SDP] : in iwl_parse_nvm_data() 897 lar_config = le16_to_cpup(regulatory + lar_offset); in iwl_parse_nvm_data() 901 ch_section = ®ulatory[NVM_CHANNELS_EXTENDED]; in iwl_parse_nvm_data() 1377 if (le32_to_cpu(rsp->regulatory.lar_enabled) && lar_fw_supported) { in iwl_get_nvm() 1383 rsp->regulatory.channel_profile, in iwl_get_nvm()
|
| /Linux-v4.19/drivers/net/wireless/ath/carl9170/ |
| D | main.c | 1921 struct ath_regulatory *regulatory = &ar->common.regulatory; in carl9170_parse_eeprom() local 1966 regulatory->current_rd = le16_to_cpu(ar->eeprom.reg_domain[0]); in carl9170_parse_eeprom() 1980 ath_reg_notifier_apply(wiphy, request, &ar->common.regulatory); in carl9170_reg_notifier() 1985 struct ath_regulatory *regulatory = &ar->common.regulatory; in carl9170_register() local 2007 err = ath_regd_init(regulatory, ar->hw->wiphy, in carl9170_register() 2029 if (!ath_is_world_regd(regulatory)) in carl9170_register() 2030 regulatory_hint(ar->hw->wiphy, regulatory->alpha2); in carl9170_register()
|
| /Linux-v4.19/drivers/staging/rtl8188eu/hal/ |
| D | rf.c | 150 u8 regulatory = hal_data->EEPROMRegulatory; in get_rx_power_val_by_reg() local 157 switch (regulatory) { in get_rx_power_val_by_reg()
|
| /Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | nvm.c | 284 const __le16 *sw, *calib, *regulatory, *mac_override, *phy_sku; in iwl_parse_nvm_sections() local 331 regulatory = mvm->trans->cfg->nvm_type == IWL_NVM_SDP ? in iwl_parse_nvm_sections() 340 regulatory, mac_override, phy_sku, in iwl_parse_nvm_sections()
|
| /Linux-v4.19/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| D | nvm-reg.h | 261 struct iwl_nvm_get_info_regulatory regulatory; member
|
| /Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| D | phy.h | 153 u8 regulatory; member
|
| /Linux-v4.19/drivers/net/wireless/ath/ath9k/ |
| D | eeprom.c | 437 struct ath_regulatory *regulatory = ath9k_hw_regulatory(ah); in ath9k_hw_update_regulatory_maxpower() local 443 regulatory->max_power_level += POWER_CORRECTION_FOR_TWO_CHAIN; in ath9k_hw_update_regulatory_maxpower() 446 regulatory->max_power_level += POWER_CORRECTION_FOR_THREE_CHAIN; in ath9k_hw_update_regulatory_maxpower()
|
| D | hw.c | 446 struct ath_regulatory *regulatory = ath9k_hw_regulatory(ah); in ath9k_hw_init_defaults() local 448 regulatory->country_code = CTRY_DEFAULT; in ath9k_hw_init_defaults() 449 regulatory->power_limit = MAX_RATE_POWER; in ath9k_hw_init_defaults() 2475 struct ath_regulatory *regulatory = ath9k_hw_regulatory(ah); in ath9k_hw_fill_cap_info() local 2482 regulatory->current_rd = eeval; in ath9k_hw_fill_cap_info() 2486 if (regulatory->current_rd == 0x64 || in ath9k_hw_fill_cap_info() 2487 regulatory->current_rd == 0x65) in ath9k_hw_fill_cap_info() 2488 regulatory->current_rd += 5; in ath9k_hw_fill_cap_info() 2489 else if (regulatory->current_rd == 0x41) in ath9k_hw_fill_cap_info() 2490 regulatory->current_rd = 0x43; in ath9k_hw_fill_cap_info() [all …]
|
| D | eeprom_9287.c | 711 struct ath_regulatory *regulatory = ath9k_hw_regulatory(ah); in ath9k_hw_ar9287_set_txpower() local 730 regulatory->max_power_level = 0; in ath9k_hw_ar9287_set_txpower() 735 if (ratesArray[i] > regulatory->max_power_level) in ath9k_hw_ar9287_set_txpower() 736 regulatory->max_power_level = ratesArray[i]; in ath9k_hw_ar9287_set_txpower()
|
| D | eeprom_4k.c | 582 struct ath_regulatory *regulatory = ath9k_hw_regulatory(ah); in ath9k_hw_4k_set_txpower() local 601 regulatory->max_power_level = 0; in ath9k_hw_4k_set_txpower() 606 if (ratesArray[i] > regulatory->max_power_level) in ath9k_hw_4k_set_txpower() 607 regulatory->max_power_level = ratesArray[i]; in ath9k_hw_4k_set_txpower()
|
| D | eeprom_def.c | 1149 struct ath_regulatory *regulatory = ath9k_hw_regulatory(ah); in ath9k_hw_def_set_txpower() local 1169 regulatory->max_power_level = 0; in ath9k_hw_def_set_txpower() 1173 if (ratesArray[i] > regulatory->max_power_level) in ath9k_hw_def_set_txpower() 1174 regulatory->max_power_level = ratesArray[i]; in ath9k_hw_def_set_txpower()
|
| /Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
| D | phy.h | 175 u8 regulatory; member
|
| /Linux-v4.19/drivers/net/wireless/ath/ath6kl/ |
| D | Kconfig | 62 the firmware. This can be only enabled if regulatory requirements
|
| /Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
| D | phy.h | 183 u8 regulatory; member
|
| /Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
| D | phy_common.h | 168 u8 regulatory; member
|
| /Linux-v4.19/Documentation/networking/mac80211_hwsim/ |
| D | README | 25 tests regardless of regulatory rules.
|