| /freebsd/sys/compat/linuxkpi/common/include/net/ |
| H A D | regulatory.h | 40 .freq_range.start_freq_khz = MHZ_TO_KHZ(_begin), \ 41 .freq_range.end_freq_khz = MHZ_TO_KHZ(_end), \ 42 .freq_range.max_bandwidth_khz = MHZ_TO_KHZ(_bw), \
|
| H A D | cfg80211.h | 723 struct freq_range { struct 727 } freq_range; member 1136 const struct wiphy_radio_freq_range *freq_range; member
|
| /freebsd/sys/contrib/dev/athk/ath11k/ |
| H A D | reg.c | 375 start_freq1 = rule1->freq_range.start_freq_khz; in ath11k_reg_can_intersect() 376 start_freq2 = rule2->freq_range.start_freq_khz; in ath11k_reg_can_intersect() 378 end_freq1 = rule1->freq_range.end_freq_khz; in ath11k_reg_can_intersect() 379 end_freq2 = rule2->freq_range.end_freq_khz; in ath11k_reg_can_intersect() 404 start_freq1 = rule1->freq_range.start_freq_khz; in ath11k_reg_intersect_rules() 405 start_freq2 = rule2->freq_range.start_freq_khz; in ath11k_reg_intersect_rules() 407 end_freq1 = rule1->freq_range.end_freq_khz; in ath11k_reg_intersect_rules() 408 end_freq2 = rule2->freq_range.end_freq_khz; in ath11k_reg_intersect_rules() 410 new_rule->freq_range.start_freq_khz = max_t(u32, start_freq1, in ath11k_reg_intersect_rules() 412 new_rule->freq_range.end_freq_khz = min_t(u32, end_freq1, end_freq2); in ath11k_reg_intersect_rules() [all …]
|
| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | reg.c | 158 KHZ_TO_MHZ(ar->freq_range.start_freq) || in ath12k_reg_update_chan_list() 160 KHZ_TO_MHZ(ar->freq_range.end_freq)) in ath12k_reg_update_chan_list() 195 KHZ_TO_MHZ(ar->freq_range.start_freq) || in ath12k_reg_update_chan_list() 197 KHZ_TO_MHZ(ar->freq_range.end_freq)) in ath12k_reg_update_chan_list() 307 ar->freq_range.start_freq = 0; 308 ar->freq_range.end_freq = 0; 544 reg_rule->freq_range.start_freq_khz = MHZ_TO_KHZ(start_freq); 545 reg_rule->freq_range.end_freq_khz = MHZ_TO_KHZ(end_freq); 546 reg_rule->freq_range.max_bandwidth_khz = MHZ_TO_KHZ(bw);
|
| H A D | mac.c | 888 if (channel->center_freq >= KHZ_TO_MHZ(ar->freq_range.start_freq) && in ath12k_mac_get_ar_by_chan() 889 channel->center_freq <= KHZ_TO_MHZ(ar->freq_range.end_freq)) in ath12k_mac_get_ar_by_chan() 5121 center_freq >= KHZ_TO_MHZ(ar->freq_range.start_freq) && in ath12k_mac_select_scan_device() 5122 center_freq <= KHZ_TO_MHZ(ar->freq_range.end_freq)) in ath12k_mac_select_scan_device() 7278 static bool ath12k_mac_is_freq_on_mac(struct ath12k_hw_mode_freq_range_arg *freq_range, in ath12k_mac_is_freq_on_mac() argument 7281 return (freq >= freq_range[mac_id].low_2ghz_freq && in ath12k_mac_is_freq_on_mac() 7282 freq <= freq_range[mac_id].high_2ghz_freq) || in ath12k_mac_is_freq_on_mac() 7283 (freq >= freq_range[mac_id].low_5ghz_freq && in ath12k_mac_is_freq_on_mac() 7284 freq <= freq_range[mac_id].high_5ghz_freq); in ath12k_mac_is_freq_on_mac() 7289 struct ath12k_hw_mode_freq_range_arg *freq_range, in ath12k_mac_2_freq_same_mac_in_freq_range() argument [all …]
|
| H A D | core.h | 758 struct wiphy_radio_freq_range freq_range; member
|
| H A D | wmi.c | 5543 struct ath12k_hw_mode_freq_range_arg *freq_range, in ath12k_wmi_dump_freq_range_per_mac() argument 5549 if (freq_range[i].low_2ghz_freq || freq_range[i].low_5ghz_freq) in ath12k_wmi_dump_freq_range_per_mac() 5554 freq_range[i].low_2ghz_freq, in ath12k_wmi_dump_freq_range_per_mac() 5555 freq_range[i].high_2ghz_freq, in ath12k_wmi_dump_freq_range_per_mac() 5556 freq_range[i].low_5ghz_freq, in ath12k_wmi_dump_freq_range_per_mac() 5557 freq_range[i].high_5ghz_freq); in ath12k_wmi_dump_freq_range_per_mac() 5562 struct ath12k_hw_mode_freq_range_arg *freq_range; in ath12k_wmi_dump_freq_range() local 5566 freq_range = ab->wmi_ab.hw_mode_info.freq_range_caps[i]; in ath12k_wmi_dump_freq_range() 5567 ath12k_wmi_dump_freq_range_per_mac(ab, freq_range, i); in ath12k_wmi_dump_freq_range()
|
| /freebsd/contrib/wpa/src/ap/ |
| H A D | afc.c | 451 os_free(iface->afc.freq_range); in hostad_afc_parse_available_freq_info() 452 iface->afc.freq_range = f; in hostad_afc_parse_available_freq_info() 966 os_free(iface->afc.freq_range); in hostapd_afc_delete_data_from_server() 975 iface->afc.freq_range = NULL; in hostapd_afc_delete_data_from_server() 1061 if (chan->freq >= iface->afc.freq_range[j].low_freq && in hostap_afc_disable_channels() 1062 chan->freq <= iface->afc.freq_range[j].high_freq) in hostap_afc_disable_channels() 1098 f = &iface->afc.freq_range[i]; in hostap_afc_get_chan_max_eirp_power()
|
| H A D | hostapd.h | 780 } *freq_range; member
|
| H A D | hostapd.c | 811 os_free(iface->afc.freq_range); in hostapd_cleanup_iface()
|
| /freebsd/sys/contrib/dev/iwlwifi/ |
| H A D | iwl-nvm-parse.c | 1730 rule->freq_range.start_freq_khz = in iwl_parse_nvm_mcc_info() 1733 rule->freq_range.end_freq_khz = MHZ_TO_KHZ(center_freq + 10); in iwl_parse_nvm_mcc_info() 1744 rule->freq_range.max_bandwidth_khz = 0; in iwl_parse_nvm_mcc_info() 1770 rule->freq_range.start_freq_khz = MHZ_TO_KHZ(2412); in iwl_parse_nvm_mcc_info() 1771 rule->freq_range.end_freq_khz = MHZ_TO_KHZ(2413); in iwl_parse_nvm_mcc_info() 1772 rule->freq_range.max_bandwidth_khz = MHZ_TO_KHZ(1); in iwl_parse_nvm_mcc_info()
|
| /freebsd/contrib/wpa/src/drivers/ |
| H A D | driver_nl80211_event.c | 2888 const struct qca_avoid_freq_list *freq_range; in qca_nl80211_avoid_freq() local 2890 freq_range = (const struct qca_avoid_freq_list *) data; in qca_nl80211_avoid_freq() 2891 if (len < sizeof(freq_range->count)) in qca_nl80211_avoid_freq() 2894 count = freq_range->count; in qca_nl80211_avoid_freq() 2895 if (len < sizeof(freq_range->count) + in qca_nl80211_avoid_freq() 2910 unsigned int idx = event.freq_range.num; in qca_nl80211_avoid_freq() 2911 range[idx].min = freq_range->range[i].start_freq; in qca_nl80211_avoid_freq() 2912 range[idx].max = freq_range->range[i].end_freq; in qca_nl80211_avoid_freq() 2919 event.freq_range.num++; in qca_nl80211_avoid_freq() 2921 event.freq_range.range = range; in qca_nl80211_avoid_freq()
|
| H A D | driver.h | 7518 struct wpa_freq_range_list freq_range; member
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
| H A D | init.c | 452 radio->freq_range = freq; in mt7996_init_wiphy_band()
|
| /freebsd/contrib/wpa/wpa_supplicant/ |
| H A D | ctrl_iface.c | 10106 if (freq_range_list_parse(&event.freq_range, param) < 0) in wpas_ctrl_iface_driver_event() 10109 os_free(event.freq_range.range); in wpas_ctrl_iface_driver_event()
|
| H A D | events.c | 6148 list = &event->freq_range; in wpa_supplicant_notify_avoid_freq()
|