/freebsd/sys/contrib/dev/rtw89/ |
H A D | regd.c | 344 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_regd_setup_6ghz() 363 bitmap_fill(regulatory->block_unii4, RTW89_REGD_MAX_COUNTRY_NUM); in rtw89_regd_setup_6ghz() 388 clear_bit(i, regulatory->block_unii4); in rtw89_regd_setup() 392 clear_bit(i, regulatory->block_unii4); in rtw89_regd_setup() 403 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_regd_init() 414 set_bit(index, regulatory->block_6ghz); in rtw89_regd_init() 416 clear_bit(index, regulatory->block_6ghz); in rtw89_regd_init() 421 struct rtw89_regulatory_info *regulatory in rtw89_regd_init() 401 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; rtw89_regd_init() local 479 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; __rtw89_reg_6ghz_power_recalc() local [all...] |
H A D | phy.c | 1882 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_phy_fill_txpwr_limit() 1883 const struct rtw89_reg_6ghz_tpe *tpe = ®ulatory->reg_6ghz_tpe; in rtw89_phy_fill_txpwr_limit() 1959 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_phy_fill_txpwr_limit_ru_20m() 1964 u8 reg6 = regulatory->reg_6ghz_power; in rtw89_phy_fill_txpwr_limit_ru_20m() 2218 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_phy_set_txpwr_limit() 2223 u8 reg6 = regulatory->reg_6ghz_power; in rtw89_phy_set_txpwr_limit_ru() 1660 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; rtw89_phy_read_txpwr_limit() local 1915 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; rtw89_phy_read_txpwr_limit_ru() local
|
H A D | debug.c | 847 const struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_debug_priv_txpwr_table_get_regd() local 848 const struct rtw89_reg_6ghz_tpe *tpe6 = ®ulatory->reg_6ghz_tpe; in rtw89_debug_priv_txpwr_table_get_regd() 857 seq_printf(m, "[reg6_pwr_type] %u\n", regulatory->reg_6ghz_power); in rtw89_debug_priv_txpwr_table_get_regd()
|
/freebsd/sys/contrib/dev/rtw88/ |
H A D | regd.c | 23 __r->regulatory->alpha2[0], \ 24 __r->regulatory->alpha2[1], \ 25 __r->regulatory->txpwr_regd_2g, \ 26 __r->regulatory->txpwr_regd_5g, \ 352 * as the superset for our regulatory rule. in rtw_regd_init() 360 rtwdev->regd.regulatory = &rtw_reg_ww; in rtw_regd_init() 386 "failed to hint regulatory: %d\n", ret); in rtw_regd_hint() 403 !rtw_reg_is_ww(next_regd->regulatory)) { in rtw_regd_mgmt_worldwide() 416 rtw_reg_match(next_regd->regulatory, rtwdev->efuse.country_code)) { in rtw_regd_mgmt_programmed() 435 if (rtw_reg_is_ww(next_regd->regulatory)) { in rtw_regd_mgmt_setting() [all...] |
H A D | main.h | 846 const struct rtw_regulatory *regulatory; 837 const struct rtw_regulatory *regulatory; global() member
|
/freebsd/sys/dev/rtwn/rtl8188e/ |
H A D | r88e_rom.c | 73 rs->regulatory = MS(rom->rf_board_opt, R92C_ROM_RF1_REGULATORY); in r88e_parse_rom() 78 __func__,rs->regulatory); in r88e_parse_rom()
|
/freebsd/sys/dev/rtwn/rtl8192c/ |
H A D | r92c_rom.c | 91 rs->regulatory = MS(rom->rf_opt1, R92C_ROM_RF1_REGULATORY); in r92c_parse_rom() 93 __func__, rs->regulatory); in r92c_parse_rom()
|
H A D | r92c_chan.c | 158 if (rs->regulatory == 0) { in r92c_get_txpower() 163 if (rs->regulatory == 3) { in r92c_get_txpower() 172 } else if (rs->regulatory == 1) { in r92c_get_txpower() 175 } else if (rs->regulatory != 2) in r92c_get_txpower()
|
H A D | r92c_var.h | 46 uint8_t regulatory; member
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | wireless | 6 0 string RGDB CRDA wireless regulatory database file
|
/freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | nvm-reg.h | 11 * enum iwl_regulatory_and_nvm_subcmd_ids - regulatory/NVM commands 85 * @NVM_SECTION_TYPE_REGULATORY: regulatory section 88 * @NVM_SECTION_TYPE_REGULATORY_SDP: regulatory section used by 3168 series 175 * @NVM_MAC_SKU_FLAGS_REG_CHECK_ENABLED: true if regulatory checker enabled 215 * struct iwl_nvm_get_info_regulatory_v1 - regulatory information 217 * @channel_profile: regulatory data of this channel 227 * struct iwl_nvm_get_info_regulatory - regulatory information 230 * @channel_profile: regulatory data of this channel 243 * @regulatory: regulatory dat 241 struct iwl_nvm_get_info_regulatory_v1 regulatory; global() member 255 struct iwl_nvm_get_info_regulatory regulatory; global() member [all...] |
/freebsd/sys/dev/rtwn/rtl8192e/ |
H A D | r92e_var.h | 36 uint8_t regulatory; member
|
H A D | r92e_rom.c | 138 rs->regulatory = MS(rom->rf_board_opt, R92C_ROM_RF1_REGULATORY); in r92e_parse_rom()
|
/freebsd/sys/dev/rtwn/rtl8812a/ |
H A D | r12a_rom.c | 144 rs->regulatory = MS(rom->rf_board_opt, R92C_ROM_RF1_REGULATORY); in r12a_parse_rom_common() 149 __func__, rs->regulatory); in r12a_parse_rom_common()
|
/freebsd/sys/contrib/dev/iwlwifi/ |
H A D | iwl-nvm-parse.h | 36 const __le16 *nvm_calib, const __le16 *regulatory, 43 * This function parses the regulatory channel data received as a 44 * MCC_UPDATE_CMD command. It returns a newly allocation regulatory domain, 45 * to be fed into the regulatory core. In case the geo_info is set handle 47 * If not given to the regulatory core, the user is responsible for freeing
|
H A D | iwl-nvm-parse.c | 177 * enum iwl_reg_capa_flags_v1 - global flags applied for the whole regulatory 184 * for this regulatory domain (valid only in 5Ghz). 186 * for this regulatory domain (valid only in 5Ghz). 190 * for this regulatory domain (valid only in 5Ghz). 192 * @REG_CAPA_V1_11AX_DISABLED: 11ax is forbidden for this regulatory domain. 207 * enum iwl_reg_capa_flags_v2 - global flags applied for the whole regulatory 216 * for this regulatory domain (valid only in 5Ghz). 218 * for this regulatory domain (valid only in 5Ghz). 224 * for this regulatory domain (uvalid only in 5Ghz). 225 * @REG_CAPA_V2_11AX_DISABLED: 11ax is forbidden for this regulatory domai 1432 iwl_parse_nvm_data(struct iwl_trans * trans,const struct iwl_cfg * cfg,const struct iwl_fw * fw,const __be16 * nvm_hw,const __le16 * nvm_sw,const __le16 * nvm_calib,const __le16 * regulatory,const __le16 * mac_override,const __le16 * phy_sku,u8 tx_chains,u8 rx_chains) iwl_parse_nvm_data() argument [all...] |
/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | nvm.c | 223 const __le16 *sw, *calib, *regulatory, *mac_override, *phy_sku; in iwl_parse_nvm_sections() 272 regulatory = mvm->trans->cfg->nvm_type == IWL_NVM_SDP ? in iwl_parse_nvm_sections() 283 regulatory, mac_override, phy_sku, in iwl_mvm_load_nvm_to_nic() 582 * Driver regulatory hint for initial update, this also informs the in iwl_mvm_init_mcc() 224 const __le16 *sw, *calib, *regulatory, *mac_override, *phy_sku; iwl_parse_nvm_sections() local
|
/freebsd/sys/modules/iwlwifi/ |
H A D | Makefile | 16 SRCS+= fw/paging.c fw/pnvm.c fw/regulatory.c fw/rs.c fw/smem.c fw/init.c
|
/freebsd/sys/contrib/dev/athk/ |
H A D | regd.c | 513 regulatory); in ath_reg_notifier_apply() 764 regulatory); in ath_regd_init()
|
H A D | ath.h | 180 struct ath_regulatory regulatory; member
|
/freebsd/sys/dev/usb/wlan/ |
H A D | if_rsureg.h | 277 uint32_t regulatory; member
|
/freebsd/sys/dev/iwm/ |
H A D | if_iwm.c | 2197 const uint16_t *phy_sku, const uint16_t *regulatory) in iwm_parse_nvm_data() argument 2234 lar_config = le16_to_cpup(regulatory + lar_offset); in iwm_parse_nvm_data() 2247 ®ulatory[0] : &nvm_sw[IWM_NVM_CHANNELS], in iwm_parse_nvm_data() 2250 memcpy(data->nvm_ch_flags, ®ulatory[IWM_NVM_CHANNELS_8000], in iwm_parse_nvm_data() 2267 const uint16_t *hw, *sw, *calib, *regulatory, *mac_override, *phy_sku; in iwm_parse_nvm_sections() local 2307 regulatory = sc->cfg->nvm_type == IWM_NVM_SDP ? in iwm_parse_nvm_sections() 2315 phy_sku, regulatory); in iwm_parse_nvm_sections()
|
/freebsd/contrib/wpa/hostapd/ |
H A D | ChangeLog | 96 * added support for regulatory WMM limitation (for ETSI) 814 * added support for generating Country IE based on nl80211 regulatory 834 using hostapd as the source of the regulatory information (i.e., 837 regulatory domain)
|
/freebsd/usr.sbin/bsnmpd/modules/snmp_wlan/ |
H A D | BEGEMOT-WIRELESS-MIB.txt | 569 "The value of this object controls the country regulatory 591 "This object specifies the regulatory domain to use when calculating 592 the regulatory constraints for operation of the interface." 1316 "The maximum regulatory tx power in dBm for this channel."
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | mac.c | 3501 regpair = ar->ath_common.regulatory.regpair; in ath10k_regd_update() 3546 ath_reg_notifier_apply(wiphy, request, &ar->ath_common.regulatory); in ath10k_reg_notifier() 9984 ar->ath_common.regulatory.current_rd = rd; 10316 ret = ath_regd_init(&ar->ath_common.regulatory, ar->hw->wiphy, 10358 !ath_is_world_regd(&ar->ath_common.regulatory)) { 10360 ar->ath_common.regulatory.alpha2);
|