Lines Matching refs:regd
33 const struct ieee80211_regdomain *regd; in ath12k_regdom_changes() local
35 regd = rcu_dereference_rtnl(ar->hw->wiphy->regd); in ath12k_regdom_changes()
40 if (!regd) in ath12k_regdom_changes()
43 return memcmp(regd->alpha2, alpha2, 2) != 0; in ath12k_regdom_changes()
207 struct ieee80211_regdomain *regd, *regd_copy = NULL;
209 const struct ieee80211_regdomain *regd;
227 regd = ab->default_regd[pdev_id];
232 regd = (struct ieee80211_regdomain *)&ath12k_world_regd;
234 regd = (const struct ieee80211_regdomain *)&ath12k_world_regd;
238 regd = ab->new_regd[pdev_id];
241 if (!regd) {
247 regd_len = sizeof(*regd) + (regd->n_reg_rules *
252 ath12k_copy_regd(regd, regd_copy);
501 struct ieee80211_regdomain *regd,
514 ath12k_reg_update_rule(regd->reg_rules + i, reg_rule->start_freq,
523 regd->reg_rules[i].dfs_cac_ms,
536 ath12k_reg_update_rule(regd->reg_rules + i,
541 regd->reg_rules[i].dfs_cac_ms = ETSI_WEATHER_RADAR_BAND_CAC_TIMEOUT;
547 regd->reg_rules[i].dfs_cac_ms,
551 regd->n_reg_rules--;
561 ath12k_reg_update_rule(regd->reg_rules + i, ETSI_WEATHER_RADAR_BAND_HIGH,
570 regd->reg_rules[i].dfs_cac_ms,