Home
last modified time | relevance | path

Searched refs:regd (Results 1 – 25 of 55) sorted by relevance

123

/drivers/net/wireless/intel/iwlwifi/mld/
A Dmcc.c120 if (IS_ERR(regd)) { in iwl_mld_get_regdomain()
122 PTR_ERR(regd)); in iwl_mld_get_regdomain()
127 regd->alpha2, regd->alpha2[0], in iwl_mld_get_regdomain()
144 return regd; in iwl_mld_get_regdomain()
163 if (IS_ERR_OR_NULL(regd)) in iwl_mld_update_changed_regdomain()
168 kfree(regd); in iwl_mld_update_changed_regdomain()
185 kfree(regd); in iwl_mld_apply_last_mcc()
199 kfree(regd); in iwl_mld_apply_last_mcc()
221 kfree(regd); in iwl_mld_init_mcc()
229 kfree(regd); in iwl_mld_init_mcc()
[all …]
/drivers/net/wireless/realtek/rtw89/
A Dregd.c630 [RTW89_ ## regd] = #regd
655 if (regd < 0 || regd >= RTW89_REGD_NUM) in rtw89_regd_get_string()
749 const struct rtw89_regd *regd = regulatory->regd; in rtw89_regd_apply_policy_unii4() local
767 regd->alpha2[0], regd->alpha2[1]); in rtw89_regd_apply_policy_unii4()
776 const struct rtw89_regd *regd = regulatory->regd; in regd_is_6ghz_blocked() local
785 regd->alpha2[0], regd->alpha2[1]); in regd_is_6ghz_blocked()
792 const struct rtw89_regd *regd = regulatory->regd; in regd_is_6ghz_not_applicable() local
798 regd->alpha2[0], regd->alpha2[1]); in regd_is_6ghz_not_applicable()
823 const struct rtw89_regd *regd = regulatory->regd; in rtw89_regd_apply_policy_tas() local
1093 regd->alpha2[0], regd->alpha2[1]); in __rtw89_reg_6ghz_power_recalc()
[all …]
A Dacpi.c656 switch (regd) { in rtw89_acpi_geo_sar_regd_convert_hp_idx()
678 switch (regd) { in rtw89_acpi_geo_sar_regd_convert_rt_idx()
726 enum rtw89_regulation_type regd, in rtw89_acpi_geo_sar_load_hp_legacy() argument
767 enum rtw89_regulation_type regd, in rtw89_acpi_geo_sar_load_hp_has_6ghz() argument
851 enum rtw89_regulation_type regd, in rtw89_acpi_geo_sar_load_rt_has_6ghz() argument
1086 for (u8 regd = 0; regd < RTW89_REGD_NUM; regd++) in rtw89_acpi_evaluate_static_sar() local
1087 tbl->entries[regd] = tmp; in rtw89_acpi_evaluate_static_sar()
1137 for (u8 regd = 0; regd < RTW89_REGD_NUM; regd++) in rtw89_acpi_evaluate_dynamic_sar() local
1138 tbl->entries[regd] = tmp; in rtw89_acpi_evaluate_dynamic_sar()
1228 for (u8 regd = 0; regd < RTW89_REGD_NUM; regd++) in rtw89_acpi_evaluate_geo_sar() local
[all …]
A Dsar.c98 enum rtw89_regulation_type regd) in rtw89_sar_cfg_acpi_get_ent() argument
107 return &tbl->entries[regd]; in rtw89_sar_cfg_acpi_get_ent()
129 enum rtw89_regulation_type regd; in rtw89_query_sar_config_acpi() local
144 regd = rtw89_regd_get(rtwdev, band); in rtw89_query_sar_config_acpi()
146 ent_a = rtw89_sar_cfg_acpi_get_ent(rtwsar, RF_PATH_A, regd); in rtw89_query_sar_config_acpi()
147 ent_b = rtw89_sar_cfg_acpi_get_ent(rtwsar, RF_PATH_B, regd); in rtw89_query_sar_config_acpi()
575 u8 regd = rtw89_regd_get(rtwdev, band); in rtw89_tas_get_window_size() local
577 switch (regd) { in rtw89_tas_get_window_size()
580 "tas: regd: %u is unhandled\n", regd); in rtw89_tas_get_window_size()
/drivers/net/wireless/realtek/rtlwifi/
A Dregd.c335 const struct ieee80211_regdomain *regd; in _rtl_regd_init_wiphy() local
342 regd = _rtl_regdomain_select(reg); in _rtl_regd_init_wiphy()
343 wiphy_apply_custom_regulatory(wiphy, regd); in _rtl_regd_init_wiphy()
393 rtlpriv->regd.country_code = in rtl_regd_init()
400 if (rtlpriv->regd.country_code >= COUNTRY_CODE_MAX) { in rtl_regd_init()
410 rtlpriv->regd.alpha2[0] = country->iso_name[0]; in rtl_regd_init()
411 rtlpriv->regd.alpha2[1] = country->iso_name[1]; in rtl_regd_init()
413 rtlpriv->regd.alpha2[0] = '0'; in rtl_regd_init()
414 rtlpriv->regd.alpha2[1] = '0'; in rtl_regd_init()
419 rtlpriv->regd.alpha2[0], rtlpriv->regd.alpha2[1]); in rtl_regd_init()
[all …]
A DMakefile11 regd.o \
/drivers/net/wireless/ath/ath12k/
A Dreg.c34 const struct ieee80211_regdomain *regd; in ath12k_regdom_changes() local
36 regd = rcu_dereference_rtnl(hw->wiphy->regd); in ath12k_regdom_changes()
41 if (!regd) in ath12k_regdom_changes()
369 regd = ab->new_regd[pdev_id]; in ath12k_regd_update()
372 if (!regd) { in ath12k_regd_update()
378 regd_len = sizeof(*regd) + (regd->n_reg_rules * in ath12k_regd_update()
564 regd->reg_rules[i].dfs_cac_ms, in ath12k_reg_update_weather_radar_band()
588 regd->reg_rules[i].dfs_cac_ms, in ath12k_reg_update_weather_radar_band()
592 regd->n_reg_rules--; in ath12k_reg_update_weather_radar_band()
937 if (!regd) in ath12k_reg_handle_chan_list()
[all …]
/drivers/net/wireless/ath/ath11k/
A Dreg.c34 const struct ieee80211_regdomain *regd; in ath11k_regdom_changes() local
36 regd = rcu_dereference_rtnl(ar->hw->wiphy->regd); in ath11k_regdom_changes()
41 if (!regd) in ath11k_regdom_changes()
251 regd = ab->new_regd[pdev_id]; in ath11k_regd_update()
259 regd = ab->default_regd[pdev_id]; in ath11k_regd_update()
267 if (!regd) { in ath11k_regd_update()
273 regd_len = sizeof(*regd) + (regd->n_reg_rules * in ath11k_regd_update()
278 ath11k_copy_regd(regd, regd_copy); in ath11k_regd_update()
879 struct ieee80211_regdomain *regd; in ath11k_reg_handle_chan_list() local
950 if (!regd) { in ath11k_reg_handle_chan_list()
[all …]
/drivers/net/wireless/realtek/rtw88/
A Dregd.c19 const struct rtw_regd *__r = &__d->regd; \
360 rtwdev->regd.regulatory = &rtw_reg_ww; in rtw_regd_init()
361 rtwdev->regd.dfs_region = NL80211_DFS_UNSET; in rtw_regd_init()
472 rtwdev->regd.state, in rtw_regd_notifier()
480 rtwdev->regd.state, next_regd.state); in rtw_regd_notifier()
483 rtwdev->regd = next_regd; in rtw_regd_notifier()
507 struct rtw_regd *regd = &rtwdev->regd; in rtw_regd_srrc() local
509 return rtw_reg_match(regd->regulatory, "CN"); in rtw_regd_srrc()
534 bool rtw_regd_has_alt(u8 regd, u8 *regd_alt) in rtw_regd_has_alt() argument
536 if (!rtw_regd_alt[regd].set) in rtw_regd_has_alt()
[all …]
A Dphy.c1709 u8 regd; in rtw_xref_txpwr_lmt() local
1711 for (regd = 0; regd < RTW_REGD_MAX; regd++) in rtw_xref_txpwr_lmt()
2161 if (regd > RTW_REGD_WW) in rtw_phy_get_tx_power_limit()
2251 rate, ch, regd); in rtw_get_tx_power_params()
2266 channel, regd, &pwr_param); in rtw_phy_get_tx_power_index()
2306 bw, ch, regd); in rtw_phy_set_tx_power_index_by_rs()
2400 u8 regd, bw, rs; in rtw_phy_tx_power_limit_config() local
2405 for (regd = 0; regd < RTW_REGD_MAX; regd++) in rtw_phy_tx_power_limit_config()
2412 u8 regd, u8 bw, u8 rs) in rtw_phy_init_tx_power_limit() argument
2430 u8 regd, path, rate, rs, bw; in rtw_phy_init_tx_power() local
[all …]
A Dphy.h51 enum rtw_bandwidth bw, u8 channel, u8 regd);
73 u8 regd; member
160 u8 rate, u8 bw, u8 ch, u8 regd,
A Dregd.h70 bool rtw_regd_has_alt(u8 regd, u8 *regd_alt);
A Ddebug.c672 static const char *rtw_get_regd_string(u8 regd) in rtw_get_regd_string() argument
674 switch (regd) { in rtw_get_regd_string()
698 u8 path, rate, bw, ch, regd; in rtw_debugfs_get_tx_pwr_tbl() local
704 regd = rtw_regd_get(rtwdev); in rtw_debugfs_get_tx_pwr_tbl()
708 seq_printf(m, "regulatory: %s\n", rtw_get_regd_string(regd)); in rtw_debugfs_get_tx_pwr_tbl()
732 ch, regd, &pwr_param); in rtw_debugfs_get_tx_pwr_tbl()
/drivers/net/wireless/intel/iwlwifi/mvm/
A Dnvm.c540 struct ieee80211_regdomain *regd; in iwl_mvm_init_mcc() local
573 regd = iwl_mvm_get_current_regdomain(mvm, NULL); in iwl_mvm_init_mcc()
574 if (IS_ERR_OR_NULL(regd)) in iwl_mvm_init_mcc()
579 kfree(regd); in iwl_mvm_init_mcc()
580 regd = iwl_mvm_get_regdomain(mvm->hw->wiphy, mcc, in iwl_mvm_init_mcc()
582 if (IS_ERR_OR_NULL(regd)) in iwl_mvm_init_mcc()
587 kfree(regd); in iwl_mvm_init_mcc()
598 struct ieee80211_regdomain *regd; in iwl_mvm_rx_chub_update_mcc() local
621 if (IS_ERR_OR_NULL(regd)) in iwl_mvm_rx_chub_update_mcc()
638 regulatory_set_wiphy_regd(mvm->hw->wiphy, regd); in iwl_mvm_rx_chub_update_mcc()
[all …]
A Dmac80211.c158 if (IS_ERR_OR_NULL(regd)) { in iwl_mvm_get_regdomain()
160 PTR_ERR_OR_ZERO(regd)); in iwl_mvm_get_regdomain()
165 regd->alpha2, regd->alpha2[0], regd->alpha2[1], src_id); in iwl_mvm_get_regdomain()
173 return regd; in iwl_mvm_get_regdomain()
179 struct ieee80211_regdomain *regd; in iwl_mvm_update_changed_regdom() local
185 if (!IS_ERR_OR_NULL(regd)) { in iwl_mvm_update_changed_regdom()
190 kfree(regd); in iwl_mvm_update_changed_regdom()
220 if (!IS_ERR_OR_NULL(regd)) in iwl_mvm_init_fw_regd()
221 kfree(regd); in iwl_mvm_init_fw_regd()
227 if (IS_ERR_OR_NULL(regd)) in iwl_mvm_init_fw_regd()
[all …]
/drivers/net/wireless/ath/
A Dregd.c198 static inline bool is_wwr_sku(u16 regd) in is_wwr_sku() argument
200 return ((regd & COUNTRY_ERD_FLAG) != COUNTRY_ERD_FLAG) && in is_wwr_sku()
201 (((regd & WORLD_SKU_MASK) == WORLD_SKU_PREFIX) || in is_wwr_sku()
202 (regd == WORLD)); in is_wwr_sku()
640 const struct ieee80211_regdomain *regd; in ath_regd_init_wiphy() local
651 regd = ath_world_regdomain(reg); in ath_regd_init_wiphy()
659 regd = ath_default_world_regdomain(); in ath_regd_init_wiphy()
662 wiphy_apply_custom_regulatory(wiphy, regd); in ath_regd_init_wiphy()
A DMakefile16 regd.o \
/drivers/staging/rtl8723bs/os_dep/
A Dwifi_regd.c108 const struct ieee80211_regdomain *regd; in _rtw_regd_init_wiphy() local
116 regd = _rtw_regdomain_select(reg); in _rtw_regd_init_wiphy()
117 wiphy_apply_custom_regulatory(wiphy, regd); in _rtw_regd_init_wiphy()
/drivers/net/wireless/marvell/mwifiex/
A Dsta_cmdresp.c1045 struct ieee80211_regdomain *regd; in mwifiex_create_custom_regdomain() local
1055 regd = kzalloc(struct_size(regd, reg_rules, num_chan), GFP_KERNEL); in mwifiex_create_custom_regdomain()
1056 if (!regd) in mwifiex_create_custom_regdomain()
1065 kfree(regd); in mwifiex_create_custom_regdomain()
1119 regd->n_reg_rules = valid_rules; in mwifiex_create_custom_regdomain()
1120 regd->alpha2[0] = '9'; in mwifiex_create_custom_regdomain()
1121 regd->alpha2[1] = '9'; in mwifiex_create_custom_regdomain()
1123 return regd; in mwifiex_create_custom_regdomain()
1133 struct ieee80211_regdomain *regd; in mwifiex_ret_chan_region_cfg() local
1157 if (!IS_ERR(regd)) in mwifiex_ret_chan_region_cfg()
[all …]
/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
A Dchannel.c203 const struct brcms_regd *regd = NULL; in brcms_world_regd() local
208 regd = &cntry_locales[i]; in brcms_world_regd()
213 return regd; in brcms_world_regd()
310 const struct brcms_regd *regd) in brcms_c_set_country() argument
740 const struct brcms_regd *regd = wlc->cmi->world_regd; in brcms_c_regd_init() local
769 wiphy_apply_custom_regulatory(wlc->wiphy, regd->regdomain); in brcms_c_regd_init()
/drivers/net/wireless/intel/iwlwifi/
A Diwl-nvm-parse.c1732 struct ieee80211_regdomain *regd, *copy_rd; in iwl_parse_nvm_mcc_info() local
1765 regd = kzalloc(struct_size(regd, reg_rules, num_of_ch), GFP_KERNEL); in iwl_parse_nvm_mcc_info()
1766 if (!regd) in iwl_parse_nvm_mcc_info()
1770 regd->alpha2[0] = fw_mcc >> 8; in iwl_parse_nvm_mcc_info()
1771 regd->alpha2[1] = fw_mcc & 0xff; in iwl_parse_nvm_mcc_info()
1802 rule = &regd->reg_rules[valid_rules - 1]; in iwl_parse_nvm_mcc_info()
1831 reg_query_regdb_wmm(regd->alpha2, center_freq, rule); in iwl_parse_nvm_mcc_info()
1844 rule = &regd->reg_rules[valid_rules - 1]; in iwl_parse_nvm_mcc_info()
1853 regd->n_reg_rules = valid_rules; in iwl_parse_nvm_mcc_info()
1859 copy_rd = kmemdup(regd, struct_size(regd, reg_rules, valid_rules), in iwl_parse_nvm_mcc_info()
[all …]
/drivers/net/wireless/mediatek/mt76/
A Deeprom.c219 struct property *regd = of_find_property(cur, "regdomain", NULL); in mt76_find_power_limits_node() local
221 if (!country && !regd) { in mt76_find_power_limits_node()
227 mt76_string_prop_find(regd, region_name)) { in mt76_find_power_limits_node()
/drivers/net/usb/
A Dpegasus.c175 static int __mii_op(pegasus_t *p, __u8 phy, __u8 indx, __u16 *regd, __u8 cmd) in __mii_op() argument
183 *t = cpu_to_le16(*regd); in __mii_op()
203 *regd = le16_to_cpu(regdi); in __mii_op()
212 static int read_mii_word(pegasus_t *pegasus, __u8 phy, __u8 indx, __u16 *regd) in read_mii_word() argument
214 return __mii_op(pegasus, phy, indx, regd, PHY_READ); in read_mii_word()
218 static int write_mii_word(pegasus_t *pegasus, __u8 phy, __u8 indx, __u16 *regd) in write_mii_word() argument
220 return __mii_op(pegasus, phy, indx, regd, PHY_WRITE); in write_mii_word()
/drivers/video/fbdev/sis/
A Dsis_main.c5080 u32 rega, regb, regd; in sisfb_post_xgi() local
5279 regd &= 0xfffffeff; in sisfb_post_xgi()
5328 regd = (regd >> 20) & 0x0f; in sisfb_post_xgi()
5329 if(regd == 1) { in sisfb_post_xgi()
5406 regd >>= 2; in sisfb_post_xgi()
5425 regd = 0; in sisfb_post_xgi()
5435 regd >>= 2; in sisfb_post_xgi()
5463 if(regd & 0x01) reg |= 0x01; in sisfb_post_xgi()
5464 if(regd & 0x02) reg |= 0x02; in sisfb_post_xgi()
5465 regd >>= 2; in sisfb_post_xgi()
[all …]
/drivers/net/ethernet/8390/
A Dne2k-pci.c254 int regd; in ne2k_pci_init_one() local
257 regd = inb(ioaddr + 0x0d); in ne2k_pci_init_one()
265 outb(regd, ioaddr + 0x0d); in ne2k_pci_init_one()

Completed in 69 milliseconds

123