Lines Matching refs:regd
362 const struct ieee80211_regdomain *regd; in _rtl_regd_init_wiphy() local
369 regd = _rtl_regdomain_select(reg); in _rtl_regd_init_wiphy()
370 wiphy_apply_custom_regulatory(wiphy, regd); in _rtl_regd_init_wiphy()
395 if (wiphy == NULL || &rtlpriv->regd == NULL) in rtl_regd_init()
399 rtlpriv->regd.country_code = rtlpriv->efuse.channel_plan; in rtl_regd_init()
403 rtlpriv->regd.country_code); in rtl_regd_init()
405 if (rtlpriv->regd.country_code >= COUNTRY_CODE_MAX) { in rtl_regd_init()
409 rtlpriv->regd.country_code = COUNTRY_CODE_WORLD_WIDE_13; in rtl_regd_init()
412 country = _rtl_regd_find_country(rtlpriv->regd.country_code); in rtl_regd_init()
415 rtlpriv->regd.alpha2[0] = country->iso_name[0]; in rtl_regd_init()
416 rtlpriv->regd.alpha2[1] = country->iso_name[1]; in rtl_regd_init()
418 rtlpriv->regd.alpha2[0] = '0'; in rtl_regd_init()
419 rtlpriv->regd.alpha2[1] = '0'; in rtl_regd_init()
424 rtlpriv->regd.alpha2[0], rtlpriv->regd.alpha2[1]); in rtl_regd_init()
426 _rtl_regd_init_wiphy(&rtlpriv->regd, wiphy, reg_notifier); in rtl_regd_init()
438 _rtl_reg_notifier_apply(wiphy, request, &rtlpriv->regd); in rtl_reg_notifier()