/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | regd.c | 376 const struct ieee80211_regdomain *regd; in _rtl_regd_init_wiphy() local 383 regd = _rtl_regdomain_select(reg); in _rtl_regd_init_wiphy() 384 wiphy_apply_custom_regulatory(wiphy, regd); in _rtl_regd_init_wiphy() 430 if (wiphy == NULL || &rtlpriv->regd == NULL) in rtl_regd_init() 434 rtlpriv->regd.country_code = in rtl_regd_init() 439 rtlpriv->efuse.channel_plan, rtlpriv->regd.country_code); in rtl_regd_init() 441 if (rtlpriv->regd.country_code >= COUNTRY_CODE_MAX) { in rtl_regd_init() 445 rtlpriv->regd.country_code = COUNTRY_CODE_WORLD_WIDE_13; in rtl_regd_init() 448 country = _rtl_regd_find_country(rtlpriv->regd.country_code); in rtl_regd_init() 451 rtlpriv->regd.alpha2[0] = country->iso_name[0]; in rtl_regd_init() [all …]
|
D | Makefile | 11 regd.o \
|
/Linux-v4.19/drivers/staging/rtlwifi/ |
D | regd.c | 359 const struct ieee80211_regdomain *regd; in _rtl_regd_init_wiphy() local 366 regd = _rtl_regdomain_select(reg); in _rtl_regd_init_wiphy() 367 wiphy_apply_custom_regulatory(wiphy, regd); in _rtl_regd_init_wiphy() 413 if (!wiphy || !&rtlpriv->regd) in rtl_regd_init() 417 rtlpriv->regd.country_code = in rtl_regd_init() 422 rtlpriv->efuse.channel_plan, rtlpriv->regd.country_code); in rtl_regd_init() 424 if (rtlpriv->regd.country_code >= COUNTRY_CODE_MAX) { in rtl_regd_init() 428 rtlpriv->regd.country_code = COUNTRY_CODE_WORLD_WIDE_13; in rtl_regd_init() 431 country = _rtl_regd_find_country(rtlpriv->regd.country_code); in rtl_regd_init() 434 rtlpriv->regd.alpha2[0] = country->iso_name[0]; in rtl_regd_init() [all …]
|
D | Makefile | 11 regd.o \
|
/Linux-v4.19/net/wireless/ |
D | reg.c | 143 return rcu_dereference_rtnl(wiphy->regd); in get_wiphy_regdom() 163 const struct ieee80211_regdomain *regd = NULL; in reg_get_dfs_region() local 166 regd = get_cfg80211_regdom(); in reg_get_dfs_region() 174 if (wiphy_regd->dfs_region == regd->dfs_region) in reg_get_dfs_region() 180 reg_dfs_region_str(regd->dfs_region)); in reg_get_dfs_region() 183 return regd->dfs_region; in reg_get_dfs_region() 427 struct ieee80211_regdomain *regd; in reg_copy_regd() local 435 regd = kzalloc(size_of_regd, GFP_KERNEL); in reg_copy_regd() 436 if (!regd) in reg_copy_regd() 439 memcpy(regd, src_regd, sizeof(struct ieee80211_regdomain)); in reg_copy_regd() [all …]
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | nvm.c | 562 struct ieee80211_regdomain *regd; in iwl_mvm_init_mcc() local 595 regd = iwl_mvm_get_current_regdomain(mvm, NULL); in iwl_mvm_init_mcc() 596 if (IS_ERR_OR_NULL(regd)) in iwl_mvm_init_mcc() 601 kfree(regd); in iwl_mvm_init_mcc() 602 regd = iwl_mvm_get_regdomain(mvm->hw->wiphy, mcc, in iwl_mvm_init_mcc() 604 if (IS_ERR_OR_NULL(regd)) in iwl_mvm_init_mcc() 608 retval = regulatory_set_wiphy_regd_sync_rtnl(mvm->hw->wiphy, regd); in iwl_mvm_init_mcc() 609 kfree(regd); in iwl_mvm_init_mcc() 620 struct ieee80211_regdomain *regd; in iwl_mvm_rx_chub_update_mcc() local 640 regd = iwl_mvm_get_regdomain(mvm->hw->wiphy, mcc, src, NULL); in iwl_mvm_rx_chub_update_mcc() [all …]
|
D | mac80211.c | 293 struct ieee80211_regdomain *regd = NULL; in iwl_mvm_get_regdomain() local 312 regd = iwl_parse_nvm_mcc_info(mvm->trans->dev, mvm->cfg, in iwl_mvm_get_regdomain() 320 if (IS_ERR_OR_NULL(regd)) { in iwl_mvm_get_regdomain() 322 PTR_ERR_OR_ZERO(regd)); in iwl_mvm_get_regdomain() 327 regd->alpha2, regd->alpha2[0], regd->alpha2[1], src_id); in iwl_mvm_get_regdomain() 332 return regd; in iwl_mvm_get_regdomain() 338 struct ieee80211_regdomain *regd; in iwl_mvm_update_changed_regdom() local 343 regd = iwl_mvm_get_current_regdomain(mvm, &changed); in iwl_mvm_update_changed_regdom() 344 if (!IS_ERR_OR_NULL(regd)) { in iwl_mvm_update_changed_regdom() 347 regulatory_set_wiphy_regd(mvm->hw->wiphy, regd); in iwl_mvm_update_changed_regdom() [all …]
|
/Linux-v4.19/drivers/staging/rtl8723bs/os_dep/ |
D | wifi_regd.c | 132 const struct ieee80211_regdomain *regd; in _rtw_regd_init_wiphy() local 140 regd = _rtw_regdomain_select(reg); in _rtw_regd_init_wiphy() 141 wiphy_apply_custom_regulatory(wiphy, regd); in _rtw_regd_init_wiphy()
|
/Linux-v4.19/drivers/net/wireless/ath/ |
D | regd.c | 198 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() 639 const struct ieee80211_regdomain *regd; in ath_regd_init_wiphy() local 650 regd = ath_world_regdomain(reg); in ath_regd_init_wiphy() 658 regd = ath_default_world_regdomain(); in ath_regd_init_wiphy() 661 wiphy_apply_custom_regulatory(wiphy, regd); in ath_regd_init_wiphy()
|
D | Makefile | 14 regd.o \
|
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/ |
D | sta_cmdresp.c | 1025 struct ieee80211_regdomain *regd; in mwifiex_create_custom_regdomain() local 1038 regd = kzalloc(regd_size, GFP_KERNEL); in mwifiex_create_custom_regdomain() 1039 if (!regd) in mwifiex_create_custom_regdomain() 1048 kfree(regd); in mwifiex_create_custom_regdomain() 1079 rule = ®d->reg_rules[valid_rules - 1]; in mwifiex_create_custom_regdomain() 1102 regd->n_reg_rules = valid_rules; in mwifiex_create_custom_regdomain() 1103 regd->alpha2[0] = '9'; in mwifiex_create_custom_regdomain() 1104 regd->alpha2[1] = '9'; in mwifiex_create_custom_regdomain() 1106 return regd; in mwifiex_create_custom_regdomain() 1116 struct ieee80211_regdomain *regd; in mwifiex_ret_chan_region_cfg() local [all …]
|
D | cfg80211.c | 4308 if (adapter->regd) { in mwifiex_register_cfg80211() 4312 wiphy_apply_custom_regulatory(wiphy, adapter->regd); in mwifiex_register_cfg80211() 4384 if (!adapter->regd) { in mwifiex_register_cfg80211()
|
D | main.c | 153 kfree(adapter->regd); in mwifiex_unregister()
|
D | main.h | 1043 struct ieee80211_regdomain *regd; member
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/ |
D | iwl-nvm-parse.c | 987 struct ieee80211_regdomain *regd, *copy_rd; in iwl_parse_nvm_mcc_info() local 1012 regd = kzalloc(size_of_regd, GFP_KERNEL); in iwl_parse_nvm_mcc_info() 1013 if (!regd) in iwl_parse_nvm_mcc_info() 1023 regd->alpha2[0] = fw_mcc >> 8; in iwl_parse_nvm_mcc_info() 1024 regd->alpha2[1] = fw_mcc & 0xff; in iwl_parse_nvm_mcc_info() 1050 rule = ®d->reg_rules[valid_rules - 1]; in iwl_parse_nvm_mcc_info() 1079 reg_query_regdb_wmm(regd->alpha2, center_freq, rule); in iwl_parse_nvm_mcc_info() 1082 regd->n_reg_rules = valid_rules; in iwl_parse_nvm_mcc_info() 1097 memcpy(copy_rd, regd, regd_to_copy); in iwl_parse_nvm_mcc_info() 1101 kfree(regd); in iwl_parse_nvm_mcc_info()
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | channel.c | 203 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 742 const struct brcms_regd *regd = wlc->cmi->world_regd; in brcms_c_regd_init() local 771 wiphy_apply_custom_regulatory(wlc->wiphy, regd->regdomain); in brcms_c_regd_init()
|
/Linux-v4.19/drivers/net/usb/ |
D | pegasus.c | 222 static int __mii_op(pegasus_t *p, __u8 phy, __u8 indx, __u16 *regd, __u8 cmd) in __mii_op() argument 231 *t = cpu_to_le16(*regd); in __mii_op() 247 *regd = le16_to_cpu(regdi); in __mii_op() 257 static int read_mii_word(pegasus_t *pegasus, __u8 phy, __u8 indx, __u16 *regd) in read_mii_word() argument 259 return __mii_op(pegasus, phy, indx, regd, PHY_READ); in read_mii_word() 263 static int write_mii_word(pegasus_t *pegasus, __u8 phy, __u8 indx, __u16 *regd) in write_mii_word() argument 265 return __mii_op(pegasus, phy, indx, regd, PHY_WRITE); in write_mii_word()
|
/Linux-v4.19/drivers/net/wireless/ |
D | mac80211_hwsim.c | 525 const struct ieee80211_regdomain *regd; member 2409 const struct ieee80211_regdomain *regd; member 2452 if (param->regd) { in append_radio_msg() 2456 if (hwsim_world_regdom_custom[i] != param->regd) in append_radio_msg() 2879 if (param->regd) { in mac80211_hwsim_new_radio() 2880 data->regd = param->regd; in mac80211_hwsim_new_radio() 2882 wiphy_apply_custom_regulatory(hw->wiphy, param->regd); in mac80211_hwsim_new_radio() 3026 param.regd = data->regd; in mac80211_hwsim_get_radio() 3357 param.regd = hwsim_world_regdom_custom[idx]; in hwsim_new_radio_nl() 3746 param.regd = &hwsim_world_regdom_custom_01; in init_mac80211_hwsim() [all …]
|
/Linux-v4.19/drivers/net/ethernet/8390/ |
D | ne2k-pci.c | 263 int regd; in ne2k_pci_init_one() local 265 regd = inb(ioaddr + 0x0d); in ne2k_pci_init_one() 271 outb(regd, ioaddr + 0x0d); /* Restore the old values. */ in ne2k_pci_init_one()
|
D | ne.c | 314 int regd; in ne_probe1() local 316 regd = inb_p(ioaddr + 0x0d); in ne_probe1() 322 outb_p(regd, ioaddr + 0x0d); /* Restore the old values. */ in ne_probe1()
|
D | ax88796.c | 118 int regd; in ax_initial_check() local 125 regd = ei_inb(ioaddr + 0x0d); in ax_initial_check() 131 ei_outb(regd, ioaddr + 0x0d); /* Restore the old values. */ in ax_initial_check()
|
/Linux-v4.19/drivers/video/fbdev/sis/ |
D | sis_main.c | 5125 u32 rega, regb, regd; in sisfb_post_xgi() local 5323 pci_read_config_dword(mypdev, 0x94, ®d); in sisfb_post_xgi() 5324 regd &= 0xfffffeff; in sisfb_post_xgi() 5325 pci_write_config_dword(mypdev, 0x94, regd); in sisfb_post_xgi() 5346 regd = bios[0x90 + 3] | (bios[0x90 + 4] << 8); in sisfb_post_xgi() 5347 if( (!(v1 & 0x02)) && (v2 & 0x30) && (regd < 0xcf) ) in sisfb_post_xgi() 5372 pci_read_config_dword(pdev, 0x50, ®d); in sisfb_post_xgi() 5373 regd = (regd >> 20) & 0x0f; in sisfb_post_xgi() 5374 if(regd == 1) { in sisfb_post_xgi() 5440 regd = le32_to_cpu(((u32 *)ptr)[regb]); in sisfb_post_xgi() [all …]
|
/Linux-v4.19/drivers/net/ethernet/altera/ |
D | altera_tse.h | 154 u32 regd; member
|
/Linux-v4.19/include/net/ |
D | cfg80211.h | 4063 const struct ieee80211_regdomain __rcu *regd; member 4812 const struct ieee80211_regdomain *regd);
|
/Linux-v4.19/drivers/net/wireless/ath/ath10k/ |
D | wmi-tlv.h | 1716 __le32 regd; member
|