Home
last modified time | relevance | path

Searched refs:alpha2 (Results 1 – 25 of 51) sorted by relevance

123

/Linux-v4.19/net/wireless/
Dreg.c91 .alpha2[0] = '0',
92 .alpha2[1] = '0',
223 .alpha2 = "00",
345 bool is_world_regdom(const char *alpha2) in is_world_regdom() argument
347 if (!alpha2) in is_world_regdom()
349 return alpha2[0] == '0' && alpha2[1] == '0'; in is_world_regdom()
352 static bool is_alpha2_set(const char *alpha2) in is_alpha2_set() argument
354 if (!alpha2) in is_alpha2_set()
356 return alpha2[0] && alpha2[1]; in is_alpha2_set()
359 static bool is_unknown_alpha2(const char *alpha2) in is_unknown_alpha2() argument
[all …]
Dreg.h29 bool reg_is_valid_request(const char *alpha2);
30 bool is_world_regdom(const char *alpha2);
34 int regulatory_hint_user(const char *alpha2,
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/
Dregd.c82 .alpha2 = "99",
90 .alpha2 = "99",
99 .alpha2 = "99",
109 .alpha2 = "99",
119 .alpha2 = "99",
130 .alpha2 = "99",
141 .alpha2 = "99",
451 rtlpriv->regd.alpha2[0] = country->iso_name[0]; in rtl_regd_init()
452 rtlpriv->regd.alpha2[1] = country->iso_name[1]; in rtl_regd_init()
454 rtlpriv->regd.alpha2[0] = '0'; in rtl_regd_init()
[all …]
/Linux-v4.19/drivers/staging/rtlwifi/
Dregd.c68 .alpha2 = "99",
76 .alpha2 = "99",
85 .alpha2 = "99",
95 .alpha2 = "99",
105 .alpha2 = "99",
116 .alpha2 = "99",
127 .alpha2 = "99",
434 rtlpriv->regd.alpha2[0] = country->iso_name[0]; in rtl_regd_init()
435 rtlpriv->regd.alpha2[1] = country->iso_name[1]; in rtl_regd_init()
437 rtlpriv->regd.alpha2[0] = '0'; in rtl_regd_init()
[all …]
/Linux-v4.19/Documentation/networking/
Dregulatory.txt42 specific ISO/IEC 3166 alpha2.
49 The alpha2 is passed as an environment variable under the variable COUNTRY.
66 the specificied alpha2. The kernel in turn will then ask userspace
67 to provide a regulatory domain for the alpha2 specified by the user
80 They have two options -- they either provide an alpha2 so that
86 regulatory hint with an alpha2. For these drivers there is an additional
102 Example code - drivers hinting an alpha2:
107 domain value to a specific alpha2 as follows:
118 Then you can define a routine to map your read EEPROM value to an alpha2,
121 static int zd_reg2alpha2(u8 regdomain, char *alpha2)
[all …]
/Linux-v4.19/drivers/net/wireless/ath/
Dregd.c68 .alpha2 = "99",
78 .alpha2 = "99",
89 .alpha2 = "99",
99 .alpha2 = "99",
109 .alpha2 = "99",
457 u16 ath_regd_find_country_by_name(char *alpha2) in ath_regd_find_country_by_name() argument
462 if (!memcmp(allCountries[i].isoName, alpha2, 2)) in ath_regd_find_country_by_name()
480 country_code = ath_regd_find_country_by_name(request->alpha2); in __ath_reg_dyn_country()
741 reg->alpha2[0] = country->isoName[0]; in __ath_regd_init()
742 reg->alpha2[1] = country->isoName[1]; in __ath_regd_init()
[all …]
Dregd.h261 u16 ath_regd_find_country_by_name(char *alpha2);
Dath.h81 char alpha2[2]; member
/Linux-v4.19/include/net/
Dregulatory.h82 char alpha2[3]; member
229 char alpha2[3]; member
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dchannel.c77 .alpha2 = "X2",
207 if (!strncmp(regdom, cntry_locales[i].regdomain->alpha2, len)) { in brcms_world_regd()
331 const char *ccode = sprom->alpha2; in brcms_c_channel_mgr_attach()
332 int ccode_len = sizeof(sprom->alpha2); in brcms_c_channel_mgr_attach()
352 ccode = wlc_cm->world_regd->regdomain->alpha2; in brcms_c_channel_mgr_attach()
731 wlc->pub->unit, __func__, request->alpha2); in brcms_reg_notifier()
736 brcms_c_japan_ccode(request->alpha2)); in brcms_reg_notifier()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/
Dnvm.c466 iwl_mvm_update_mcc(struct iwl_mvm *mvm, const char *alpha2, in iwl_mvm_update_mcc() argument
470 .mcc = cpu_to_le16(alpha2[0] << 8 | alpha2[1]), in iwl_mvm_update_mcc()
496 alpha2[0], alpha2[1], src_id); in iwl_mvm_update_mcc()
/Linux-v4.19/drivers/net/wireless/zydas/zd1211rw/
Dzd_mac.c36 char alpha2[2]; member
147 static int zd_reg2alpha2(u8 regdomain, char *alpha2) in zd_reg2alpha2() argument
154 alpha2[0] = reg_map->alpha2[0]; in zd_reg2alpha2()
155 alpha2[1] = reg_map->alpha2[1]; in zd_reg2alpha2()
198 char alpha2[2]; in zd_mac_init_hw() local
223 r = zd_reg2alpha2(mac->regdomain, alpha2); in zd_mac_init_hw()
227 r = regulatory_hint(hw->wiphy, alpha2); in zd_mac_init_hw()
/Linux-v4.19/drivers/ssb/
Dpci.c414 SPEX(alpha2[0], SSB_SPROM1_CCODE, 0xff00, 8); in sprom_extract_r123()
415 SPEX(alpha2[1], SSB_SPROM1_CCODE, 0x00ff, 0); in sprom_extract_r123()
495 SPEX(alpha2[0], SSB_SPROM4_CCODE, 0xff00, 8); in sprom_extract_r45()
496 SPEX(alpha2[1], SSB_SPROM4_CCODE, 0x00ff, 0); in sprom_extract_r45()
502 SPEX(alpha2[0], SSB_SPROM5_CCODE, 0xff00, 8); in sprom_extract_r45()
503 SPEX(alpha2[1], SSB_SPROM5_CCODE, 0x00ff, 0); in sprom_extract_r45()
611 SPEX(alpha2[0], SSB_SPROM8_CCODE, 0xff00, 8); in sprom_extract_r8()
612 SPEX(alpha2[1], SSB_SPROM8_CCODE, 0x00ff, 0); in sprom_extract_r8()
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/
Dcfg80211.c973 req->alpha2[0], req->alpha2[1]); in qtnf_cfg80211_reg_notifier()
979 req->alpha2[0], req->alpha2[1]); in qtnf_cfg80211_reg_notifier()
1136 else if (isalpha(hw_info->rd->alpha2[0]) && in qtnf_wiphy_register()
1137 isalpha(hw_info->rd->alpha2[1])) in qtnf_wiphy_register()
1138 ret = regulatory_hint(wiphy, hw_info->rd->alpha2); in qtnf_wiphy_register()
Dcommands.h35 int qtnf_cmd_send_regulatory_config(struct qtnf_wmac *mac, const char *alpha2);
Dcommands.c1007 hwinfo->rd->alpha2[0] = resp->alpha2[0]; in qtnf_cmd_resp_proc_hw_info()
1008 hwinfo->rd->alpha2[1] = resp->alpha2[1]; in qtnf_cmd_resp_proc_hw_info()
1116 hwinfo->rd->alpha2[0], hwinfo->rd->alpha2[1], in qtnf_cmd_resp_proc_hw_info()
2576 cmd->alpha2[0] = req->alpha2[0]; in qtnf_cmd_reg_notify()
2577 cmd->alpha2[1] = req->alpha2[1]; in qtnf_cmd_reg_notify()
2619 req->alpha2[0], req->alpha2[1]); in qtnf_cmd_reg_notify()
Dqlink.h579 u8 alpha2[2]; member
833 u8 alpha2[2]; member
/Linux-v4.19/drivers/staging/rtl8723bs/os_dep/
Dwifi_regd.c43 .alpha2 = "99",
/Linux-v4.19/drivers/net/wireless/intersil/p54/
Deeprom.h109 u8 alpha2[2]; member
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/
Dcfg80211.c645 request->alpha2[0], request->alpha2[1]); in mwifiex_reg_notifier()
662 if (strncmp(request->alpha2, "00", 2) && in mwifiex_reg_notifier()
663 strncmp(request->alpha2, adapter->country_code, in mwifiex_reg_notifier()
664 sizeof(request->alpha2))) { in mwifiex_reg_notifier()
665 memcpy(adapter->country_code, request->alpha2, in mwifiex_reg_notifier()
666 sizeof(request->alpha2)); in mwifiex_reg_notifier()
4213 static bool mwifiex_is_valid_alpha2(const char *alpha2) in mwifiex_is_valid_alpha2() argument
4215 if (!alpha2 || strlen(alpha2) != 2) in mwifiex_is_valid_alpha2()
4218 if (isalpha(alpha2[0]) && isalpha(alpha2[1])) in mwifiex_is_valid_alpha2()
/Linux-v4.19/drivers/bcma/
Dsprom.c281 SPEX(alpha2[0], SSB_SPROM8_CCODE, 0xff00, 8); in bcma_sprom_extract_r8()
282 SPEX(alpha2[1], SSB_SPROM8_CCODE, 0x00ff, 0); in bcma_sprom_extract_r8()
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dcfg80211.c193 .alpha2 = "99",
6759 static s32 brcmf_translate_country_code(struct brcmf_pub *drvr, char alpha2[2], in brcmf_translate_country_code()
6773 if ((alpha2[0] == ccreq->country_abbrev[0]) && in brcmf_translate_country_code()
6774 (alpha2[1] == ccreq->country_abbrev[1])) { in brcmf_translate_country_code()
6784 if ((cc->iso3166[0] == alpha2[0]) && in brcmf_translate_country_code()
6785 (cc->iso3166[1] == alpha2[1])) { in brcmf_translate_country_code()
6798 ccreq->country_abbrev[0] = alpha2[0]; in brcmf_translate_country_code()
6799 ccreq->country_abbrev[1] = alpha2[1]; in brcmf_translate_country_code()
6815 if (req->alpha2[0] == '0' && req->alpha2[1] == '0') in brcmf_cfg80211_reg_notifier()
6820 if (req->alpha2[i] < 'A' || req->alpha2[i] > 'Z') { in brcmf_cfg80211_reg_notifier()
[all …]
/Linux-v4.19/net/ncsi/
Dncsi-pkt.h169 unsigned char alpha2; /* NCSI version */ member
Dinternal.h73 u32 alpha2; /* Supported BCD encoded NCSI version */ member
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/
Diwl-nvm-parse.c1023 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()
1079 reg_query_regdb_wmm(regd->alpha2, center_freq, rule); in iwl_parse_nvm_mcc_info()

123