Searched refs:reg_rule (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | reg.c | 527 ath12k_reg_update_rule(struct ieee80211_reg_rule *reg_rule, u32 start_freq, in ath12k_reg_update_rule() argument 531 reg_rule->freq_range.start_freq_khz = MHZ_TO_KHZ(start_freq); in ath12k_reg_update_rule() 532 reg_rule->freq_range.end_freq_khz = MHZ_TO_KHZ(end_freq); in ath12k_reg_update_rule() 533 reg_rule->freq_range.max_bandwidth_khz = MHZ_TO_KHZ(bw); in ath12k_reg_update_rule() 534 reg_rule->power_rule.max_antenna_gain = DBI_TO_MBI(ant_gain); in ath12k_reg_update_rule() 535 reg_rule->power_rule.max_eirp = DBM_TO_MBM(reg_pwr); in ath12k_reg_update_rule() 536 reg_rule->psd = psd; in ath12k_reg_update_rule() 537 reg_rule->flags = reg_flags; in ath12k_reg_update_rule() 543 struct ath12k_reg_rule *reg_rule, in ath12k_reg_update_weather_radar_band() argument 552 bw = ath12k_reg_adjust_bw(reg_rule->start_freq, in ath12k_reg_update_weather_radar_band() [all …]
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | reg.c | 522 ath11k_reg_update_rule(struct ieee80211_reg_rule *reg_rule, u32 start_freq, in ath11k_reg_update_rule() argument 526 reg_rule->freq_range.start_freq_khz = MHZ_TO_KHZ(start_freq); in ath11k_reg_update_rule() 527 reg_rule->freq_range.end_freq_khz = MHZ_TO_KHZ(end_freq); in ath11k_reg_update_rule() 528 reg_rule->freq_range.max_bandwidth_khz = MHZ_TO_KHZ(bw); in ath11k_reg_update_rule() 529 reg_rule->power_rule.max_antenna_gain = DBI_TO_MBI(ant_gain); in ath11k_reg_update_rule() 530 reg_rule->power_rule.max_eirp = DBM_TO_MBM(reg_pwr); in ath11k_reg_update_rule() 531 reg_rule->psd = psd; in ath11k_reg_update_rule() 532 reg_rule->flags = reg_flags; in ath11k_reg_update_rule() 538 struct cur_reg_rule *reg_rule, in ath11k_reg_update_weather_radar_band() argument 552 bw = ath11k_reg_adjust_bw(reg_rule->start_freq, in ath11k_reg_update_weather_radar_band() [all …]
|
| H A D | wmi.c | 5217 struct cur_reg_rule *reg_rule = reg_rule_ptr; in ath11k_print_reg_rule() local 5226 count + 1, reg_rule->start_freq, reg_rule->end_freq, in ath11k_print_reg_rule() 5227 reg_rule->max_bw, reg_rule->ant_gain, in ath11k_print_reg_rule() 5228 reg_rule->reg_power, reg_rule->flags); in ath11k_print_reg_rule() 5229 reg_rule++; in ath11k_print_reg_rule()
|
| /linux/net/wireless/ |
| H A D | reg.c | 1244 const struct ieee80211_reg_rule *reg_rule = NULL; in is_valid_reg_rule() 1254 reg_rule = &rd->reg_rules[i]; in is_valid_rd() 1255 if (!is_valid_reg_rule(reg_rule)) in is_valid_rd() local 1643 const struct ieee80211_reg_rule *reg_rule = ERR_PTR(-ERANGE); in freq_reg_info_regd() 1648 reg_rule = freq_reg_info_regd(center_freq, regd, bw); 1649 if (!IS_ERR(reg_rule)) 1650 return reg_rule; in __freq_reg_info() 1653 return reg_rule; in __freq_reg_info() 1684 const struct ieee80211_reg_rule *reg_rule, in reg_initiator_name() 1691 freq_range = ®_rule in reg_initiator_name() 1654 const struct ieee80211_reg_rule *reg_rule = ERR_PTR(-ERANGE); __freq_reg_info() local 1695 reg_rule_to_chan_bw_flags(const struct ieee80211_regdomain * regd,const struct ieee80211_reg_rule * reg_rule,const struct ieee80211_channel * chan) reg_rule_to_chan_bw_flags() argument 1752 handle_channel_single_rule(struct wiphy * wiphy,enum nl80211_reg_initiator initiator,struct ieee80211_channel * chan,u32 flags,struct regulatory_request * lr,struct wiphy * request_wiphy,const struct ieee80211_reg_rule * reg_rule) handle_channel_single_rule() argument 2290 const struct ieee80211_reg_rule *reg_rule = reg_process_ht_flags_channel() local 2532 const struct ieee80211_reg_rule *reg_rule = NULL; handle_channel_custom() local 3694 const struct ieee80211_reg_rule *reg_rule = NULL; print_rd_rules() local [all...] |
| H A D | nl80211.c | 10189 const struct ieee80211_reg_rule *reg_rule; in nl80211_put_regdom() local 10194 reg_rule = ®dom->reg_rules[i]; in nl80211_put_regdom() 10195 freq_range = ®_rule->freq_range; in nl80211_put_regdom() 10196 power_rule = ®_rule->power_rule; in nl80211_put_regdom() 10205 reg_rule); in nl80211_put_regdom() 10208 reg_rule->flags) || in nl80211_put_regdom() 10220 reg_rule->dfs_cac_ms)) in nl80211_put_regdom() 10223 if ((reg_rule->flags & NL80211_RRF_PSD) && in nl80211_put_regdom() 10225 reg_rule->psd)) in nl80211_put_regdom() 10404 struct ieee80211_reg_rule *reg_rule) in parse_reg_rule() argument [all …]
|
| /linux/drivers/net/wireless/ath/ |
| H A D | regd.c | 269 const struct ieee80211_reg_rule *reg_rule; in ath_force_clear_no_ir_chan() local 271 reg_rule = freq_reg_info(wiphy, MHZ_TO_KHZ(ch->center_freq)); in ath_force_clear_no_ir_chan() 272 if (IS_ERR(reg_rule)) in ath_force_clear_no_ir_chan() 275 if (!(reg_rule->flags & NL80211_RRF_NO_IR)) in ath_force_clear_no_ir_chan()
|