Home
last modified time | relevance | path

Searched refs:regulatory (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/sys/contrib/dev/rtw89/
H A Dregd.c310 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_regd_find_reg_by_name() local
311 const struct rtw89_regd_ctrl *regd_ctrl = &regulatory->ctrl; in rtw89_regd_find_reg_by_name()
329 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_regd_get_index() local
330 const struct rtw89_regd_ctrl *regd_ctrl = &regulatory->ctrl; in rtw89_regd_get_index()
362 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_regd_setup_unii4() local
380 bitmap_fill(regulatory->block_unii4, RTW89_REGD_MAX_COUNTRY_NUM); in rtw89_regd_setup_unii4()
399 clear_bit(index, regulatory->block_unii4); in rtw89_regd_setup_unii4()
404 clear_bit(index, regulatory->block_unii4); in rtw89_regd_setup_unii4()
410 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in __rtw89_regd_setup_policy_6ghz() local
421 set_bit(index, regulatory->block_6ghz); in __rtw89_regd_setup_policy_6ghz()
[all …]
H A Ddebug.c874 const struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in __print_regd() local
881 str_yes_no(regulatory->txpwr_uk_follow_etsi)); in __print_regd()
914 const struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_debug_priv_txpwr_table_get_regd() local
915 const struct rtw89_reg_6ghz_tpe *tpe6 = &regulatory->reg_6ghz_tpe; in rtw89_debug_priv_txpwr_table_get_regd()
926 regulatory->reg_6ghz_power); in rtw89_debug_priv_txpwr_table_get_regd()
H A Dphy.c2454 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_phy_get_tpe_constraint() local
2455 const struct rtw89_reg_6ghz_tpe *tpe = &regulatory->reg_6ghz_tpe; in rtw89_phy_get_tpe_constraint()
2549 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_phy_read_txpwr_limit() local
2556 u8 reg6 = regulatory->reg_6ghz_power; in rtw89_phy_read_txpwr_limit()
2834 struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_phy_read_txpwr_limit_ru() local
2841 u8 reg6 = regulatory->reg_6ghz_power; in rtw89_phy_read_txpwr_limit_ru()
H A Dcore.h6262 struct rtw89_regulatory_info regulatory; member
7406 const struct rtw89_regulatory_info *regulatory = &rtwdev->regulatory; in rtw89_regd_get() local
7407 const struct rtw89_regd *regd = regulatory->regd; in rtw89_regd_get()
7410 if (regulatory->txpwr_uk_follow_etsi && txpwr_regd == RTW89_UK) in rtw89_regd_get()
/freebsd/sys/contrib/dev/rtw88/
H A Dregd.c23 __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...]
/freebsd/sys/dev/rtwn/rtl8188e/
H A Dr88e_rom.c73 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 Dr92c_rom.c91 rs->regulatory = MS(rom->rf_opt1, R92C_ROM_RF1_REGULATORY); in r92c_parse_rom()
93 __func__, rs->regulatory); in r92c_parse_rom()
H A Dr92c_chan.c158 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 Dr92c_var.h46 uint8_t regulatory; member
/freebsd/sys/contrib/dev/athk/
H A DKconfig41 bool "Atheros dynamic user regulatory hints"
50 bool "Atheros dynamic user regulatory testing"
H A Dregd.c513 regulatory); in ath_reg_notifier_apply()
764 regulatory); in ath_regd_init()
H A Dath.h182 struct ath_regulatory regulatory; member
/freebsd/contrib/file/magic/Magdir/
H A Dwireless6 0 string RGDB CRDA wireless regulatory database file
/freebsd/sys/dev/rtwn/rtl8192e/
H A Dr92e_var.h36 uint8_t regulatory; member
H A Dr92e_rom.c138 rs->regulatory = MS(rom->rf_board_opt, R92C_ROM_RF1_REGULATORY); in r92e_parse_rom()
/freebsd/sys/contrib/dev/iwlwifi/fw/api/
H A Dnvm-reg.h244 struct iwl_nvm_get_info_regulatory_v1 regulatory; member
258 struct iwl_nvm_get_info_regulatory regulatory; member
/freebsd/sys/dev/rtwn/rtl8812a/
H A Dr12a_rom.c144 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/mld/
H A DMakefile6 iwlmld-y += scan.o sta.o tx.o coex.o tlc.o agg.o key.o regulatory.o ap.o thermal.o roc.o stats.o
/freebsd/sys/modules/iwlwifi/
H A DMakefile25 SRCS+= fw/notif-wait.c fw/paging.c fw/pnvm.c fw/regulatory.c fw/rs.c
48 SRCS+= mld/regulatory.c mld/roc.c mld/rx.c mld/scan.c
/freebsd/sys/contrib/dev/iwlwifi/
H A Diwl-nvm-parse.h110 const __le16 *nvm_calib, const __le16 *regulatory,
H A Diwl-nvm-parse.c1438 const __le16 *nvm_calib, const __le16 *regulatory, in iwl_parse_nvm_data() argument
1489 &regulatory[NVM_CHANNELS_SDP] : in iwl_parse_nvm_data()
1498 lar_config = le16_to_cpup(regulatory + lar_offset); in iwl_parse_nvm_data()
1502 ch_section = &regulatory[NVM_CHANNELS_EXTENDED]; in iwl_parse_nvm_data()
2089 if (le32_to_cpu(rsp->regulatory.lar_enabled) && in iwl_get_nvm()
2097 channel_profile = v4 ? (void *)rsp->regulatory.channel_profile : in iwl_get_nvm()
2098 (void *)rsp_v3->regulatory.channel_profile; in iwl_get_nvm()
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dnvm.c223 const __le16 *sw, *calib, *regulatory, *mac_override, *phy_sku; in iwl_parse_nvm_sections() local
272 regulatory = mvm->trans->cfg->nvm_type == IWL_NVM_SDP ? in iwl_parse_nvm_sections()
283 regulatory, mac_override, phy_sku, in iwl_parse_nvm_sections()
/freebsd/sys/dev/usb/wlan/
H A Dif_rsureg.h277 uint32_t regulatory; member
/freebsd/sys/dev/iwm/
H A Dif_iwm.c2197 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 &regulatory[0] : &nvm_sw[IWM_NVM_CHANNELS], in iwm_parse_nvm_data()
2250 memcpy(data->nvm_ch_flags, &regulatory[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 DChangeLog96 * 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)

12