/drivers/media/radio/ |
D | radio-tea5777.c | 138 static const struct v4l2_frequency_band bands[] = { variable 178 freq = clamp(tea->freq, bands[tea->band].rangelow, in radio_tea5777_set_freq() 179 bands[tea->band].rangehigh); in radio_tea5777_set_freq() 271 if (band->tuner != 0 || band->index >= ARRAY_SIZE(bands) || in vidioc_enum_freq_bands() 275 *band = bands[band->index]; in vidioc_enum_freq_bands() 302 v->rangelow = tea->has_am ? bands[BAND_AM].rangelow : in vidioc_g_tuner() 303 bands[BAND_FM].rangelow; in vidioc_g_tuner() 304 v->rangehigh = bands[BAND_FM].rangehigh; in vidioc_g_tuner() 386 for (i = 0; i < ARRAY_SIZE(bands); i++) { in vidioc_s_hw_freq_seek() 389 if (bands[i].rangelow >= rangelow && in vidioc_s_hw_freq_seek() [all …]
|
D | radio-cadet.c | 94 static const struct v4l2_frequency_band bands[] = { variable 220 freq = clamp(freq, bands[dev->is_fm_band].rangelow, in cadet_setfreq() 221 bands[dev->is_fm_band].rangehigh); in cadet_setfreq() 372 v->capability = bands[0].capability | bands[1].capability; in vidioc_g_tuner() 373 v->rangelow = bands[0].rangelow; /* 520 kHz (start of AM band) */ in vidioc_g_tuner() 374 v->rangehigh = bands[1].rangehigh; /* 108.0 MHz (end of FM band) */ in vidioc_g_tuner() 404 if (band->index >= ARRAY_SIZE(bands)) in vidioc_enum_freq_bands() 406 *band = bands[band->index]; in vidioc_enum_freq_bands() 431 f->frequency >= (bands[0].rangehigh + bands[1].rangelow) / 2; in vidioc_s_frequency() 573 cadet_setfreq(dev, bands[1].rangelow); in cadet_probe() [all …]
|
D | tea575x.c | 49 static const struct v4l2_frequency_band bands[] = { variable 170 return clamp(freq * 16, bands[tea->band].rangelow, in snd_tea575x_val_to_freq() 171 bands[tea->band].rangehigh); /* from kHz */ in snd_tea575x_val_to_freq() 257 *band = bands[index]; in snd_tea575x_enum_freq_bands() 287 v->rangelow = tea->has_am ? bands[BAND_AM].rangelow : band_fm.rangelow; in snd_tea575x_g_tuner() 350 tea->freq = clamp_t(u32, f->frequency, bands[tea->band].rangelow, in vidioc_s_frequency() 351 bands[tea->band].rangehigh); in vidioc_s_frequency() 371 for (i = 0; i < ARRAY_SIZE(bands); i++) { in snd_tea575x_s_hw_freq_seek() 376 if (bands[i].rangelow == a->rangelow && in snd_tea575x_s_hw_freq_seek() 377 bands[i].rangehigh == a->rangehigh) in snd_tea575x_s_hw_freq_seek() [all …]
|
D | radio-raremono.c | 73 static const struct v4l2_frequency_band bands[] = { variable 196 if (band->index >= ARRAY_SIZE(bands)) in vidioc_enum_freq_bands() 199 *band = bands[band->index]; in vidioc_enum_freq_bands() 256 freq = clamp_t(u32, f->frequency, bands[band].rangelow, bands[band].rangehigh); in vidioc_s_frequency()
|
/drivers/media/radio/si470x/ |
D | radio-si470x-common.c | 133 static const struct v4l2_frequency_band bands[] = { variable 268 *freq = chan * si470x_get_step(radio) + bands[radio->band].rangelow; in si470x_get_freq() 281 freq = clamp(freq, bands[radio->band].rangelow, in si470x_set_freq() 282 bands[radio->band].rangehigh); in si470x_set_freq() 284 chan = (freq - bands[radio->band].rangelow) / si470x_get_step(radio); in si470x_set_freq() 304 for (band = 0; band < ARRAY_SIZE(bands); band++) { in si470x_set_seek() 305 if (bands[band].rangelow == seek->rangelow && in si470x_set_seek() 306 bands[band].rangehigh == seek->rangehigh) in si470x_set_seek() 309 if (band == ARRAY_SIZE(bands)) in si470x_set_seek() 711 if (freq->frequency < bands[radio->band].rangelow || in si470x_vidioc_s_frequency() [all …]
|
/drivers/net/wireless/marvell/mwifiex/ |
D | 11ac.c | 56 u8 bands, u16 mcs_map) in mwifiex_convert_mcsmap_to_maxrate() argument 63 if (bands & BAND_AAC) in mwifiex_convert_mcsmap_to_maxrate() 99 struct ieee80211_vht_cap *vht_cap, u8 bands) in mwifiex_fill_vht_cap_info() argument 103 if (bands & BAND_A) in mwifiex_fill_vht_cap_info() 112 struct ieee80211_vht_cap *vht_cap, u8 bands) in mwifiex_fill_vht_cap_tlv() argument 119 mwifiex_fill_vht_cap_info(priv, vht_cap, bands); in mwifiex_fill_vht_cap_tlv() 141 tmp = mwifiex_convert_mcsmap_to_maxrate(priv, bands, mcs_map_result); in mwifiex_fill_vht_cap_tlv() 163 tmp = mwifiex_convert_mcsmap_to_maxrate(priv, bands, mcs_map_result); in mwifiex_fill_vht_cap_tlv()
|
D | cfp.c | 323 sband = priv->wdev.wiphy->bands[NL80211_BAND_2GHZ]; in mwifiex_get_cfp() 325 sband = priv->wdev.wiphy->bands[NL80211_BAND_5GHZ]; in mwifiex_get_cfp() 400 sband = wiphy->bands[NL80211_BAND_5GHZ]; in mwifiex_get_rates_from_cfg80211() 405 sband = wiphy->bands[NL80211_BAND_2GHZ]; in mwifiex_get_rates_from_cfg80211()
|
D | 11ac.h | 44 struct ieee80211_vht_cap *vht_cap, u8 bands);
|
/drivers/media/tuners/ |
D | msi001.c | 14 static const struct v4l2_frequency_band bands[] = { variable 337 if (f->frequency < ((bands[0].rangehigh + bands[1].rangelow) / 2)) in msi001_s_frequency() 342 bands[band].rangelow, bands[band].rangehigh); in msi001_s_frequency() 356 if (band->index >= ARRAY_SIZE(bands)) in msi001_enum_freq_bands() 359 band->capability = bands[band->index].capability; in msi001_enum_freq_bands() 360 band->rangelow = bands[band->index].rangelow; in msi001_enum_freq_bands() 361 band->rangehigh = bands[band->index].rangehigh; in msi001_enum_freq_bands() 436 dev->f_tuner = bands[0].rangelow; in msi001_probe()
|
D | fc2580.c | 361 static const struct v4l2_frequency_band bands[] = { variable 398 v->rangelow = bands[0].rangelow; in fc2580_g_tuner() 399 v->rangehigh = bands[0].rangehigh; in fc2580_g_tuner() 432 bands[0].rangelow, bands[0].rangehigh); in fc2580_s_frequency() 445 if (band->index >= ARRAY_SIZE(bands)) in fc2580_enum_freq_bands() 448 band->capability = bands[band->index].capability; in fc2580_enum_freq_bands() 449 band->rangelow = bands[band->index].rangelow; in fc2580_enum_freq_bands() 450 band->rangehigh = bands[band->index].rangehigh; in fc2580_enum_freq_bands() 572 dev->f_frequency = bands[0].rangelow; in fc2580_probe()
|
D | e4000.c | 261 static const struct v4l2_frequency_band bands[] = { variable 305 v->rangelow = bands[0].rangelow; in e4000_g_tuner() 306 v->rangehigh = bands[1].rangehigh; in e4000_g_tuner() 339 bands[0].rangelow, bands[1].rangehigh); in e4000_s_frequency() 352 if (band->index >= ARRAY_SIZE(bands)) in e4000_enum_freq_bands() 355 band->capability = bands[band->index].capability; in e4000_enum_freq_bands() 356 band->rangelow = bands[band->index].rangelow; in e4000_enum_freq_bands() 357 band->rangehigh = bands[band->index].rangehigh; in e4000_enum_freq_bands() 690 dev->f_frequency = bands[0].rangelow; in e4000_probe()
|
/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00dev.c | 710 sband = &rt2x00dev->bands[rt2x00dev->curr_band]; in rt2x00lib_rxdone_read_signal() 1046 rt2x00dev->bands[NL80211_BAND_2GHZ].n_channels = 14; in rt2x00lib_probe_hw_modes() 1047 rt2x00dev->bands[NL80211_BAND_2GHZ].n_bitrates = num_rates; in rt2x00lib_probe_hw_modes() 1048 rt2x00dev->bands[NL80211_BAND_2GHZ].channels = channels; in rt2x00lib_probe_hw_modes() 1049 rt2x00dev->bands[NL80211_BAND_2GHZ].bitrates = rates; in rt2x00lib_probe_hw_modes() 1050 hw->wiphy->bands[NL80211_BAND_2GHZ] = in rt2x00lib_probe_hw_modes() 1051 &rt2x00dev->bands[NL80211_BAND_2GHZ]; in rt2x00lib_probe_hw_modes() 1052 memcpy(&rt2x00dev->bands[NL80211_BAND_2GHZ].ht_cap, in rt2x00lib_probe_hw_modes() 1062 rt2x00dev->bands[NL80211_BAND_5GHZ].n_channels = in rt2x00lib_probe_hw_modes() 1064 rt2x00dev->bands[NL80211_BAND_5GHZ].n_bitrates = in rt2x00lib_probe_hw_modes() [all …]
|
/drivers/net/wireless/quantenna/qtnfmac/ |
D | core.c | 230 wiphy->bands[band] = kzalloc(sizeof(*wiphy->bands[band]), GFP_KERNEL); in qtnf_mac_init_single_band() 231 if (!wiphy->bands[band]) in qtnf_mac_init_single_band() 234 wiphy->bands[band]->band = band; in qtnf_mac_init_single_band() 236 ret = qtnf_cmd_band_info_get(mac, wiphy->bands[band]); in qtnf_mac_init_single_band() 243 qtnf_band_init_rates(wiphy->bands[band]); in qtnf_mac_init_single_band() 535 if (!wiphy->bands[band]) in qtnf_core_mac_detach() 538 kfree(wiphy->bands[band]->iftype_data); in qtnf_core_mac_detach() 539 wiphy->bands[band]->n_iftype_data = 0; in qtnf_core_mac_detach() 541 kfree(wiphy->bands[band]->channels); in qtnf_core_mac_detach() 542 wiphy->bands[band]->n_channels = 0; in qtnf_core_mac_detach() [all …]
|
/drivers/net/wireless/realtek/rtlwifi/ |
D | regd.c | 142 if (!wiphy->bands[band]) in _rtl_reg_apply_beaconing_flags() 145 sband = wiphy->bands[band]; in _rtl_reg_apply_beaconing_flags() 190 if (!wiphy->bands[NL80211_BAND_2GHZ]) in _rtl_reg_apply_active_scan_flags() 192 sband = wiphy->bands[NL80211_BAND_2GHZ]; in _rtl_reg_apply_active_scan_flags() 242 if (!wiphy->bands[NL80211_BAND_5GHZ]) in _rtl_reg_apply_radar_flags() 245 sband = wiphy->bands[NL80211_BAND_5GHZ]; in _rtl_reg_apply_radar_flags()
|
/drivers/net/wireless/intel/iwlwifi/fw/ |
D | acpi.c | 762 fwrt->geo_profiles[i].bands[j].max = in iwl_sar_get_wgds_table() 763 fwrt->geo_profiles[i].bands[1].max; in iwl_sar_get_wgds_table() 772 fwrt->geo_profiles[i].bands[j].max = in iwl_sar_get_wgds_table() 779 fwrt->geo_profiles[i].bands[j].chains[k] = in iwl_sar_get_wgds_table() 780 fwrt->geo_profiles[i].bands[1].chains[k]; in iwl_sar_get_wgds_table() 789 fwrt->geo_profiles[i].bands[j].chains[k] = in iwl_sar_get_wgds_table() 839 cpu_to_le16(fwrt->geo_profiles[i].bands[j].max); in iwl_sar_geo_init() 840 chain->chain_a = fwrt->geo_profiles[i].bands[j].chains[0]; in iwl_sar_geo_init() 841 chain->chain_b = fwrt->geo_profiles[i].bands[j].chains[1]; in iwl_sar_geo_init() 845 fwrt->geo_profiles[i].bands[j].chains[0], in iwl_sar_geo_init() [all …]
|
/drivers/net/wireless/ath/ath11k/ |
D | reg.c | 93 struct ieee80211_supported_band **bands; in ath11k_reg_update_chan_list() local 103 bands = hw->wiphy->bands; in ath11k_reg_update_chan_list() 105 if (!bands[band]) in ath11k_reg_update_chan_list() 108 for (i = 0; i < bands[band]->n_channels; i++) { in ath11k_reg_update_chan_list() 109 if (bands[band]->channels[i].flags & in ath11k_reg_update_chan_list() 133 if (!bands[band]) in ath11k_reg_update_chan_list() 136 for (i = 0; i < bands[band]->n_channels; i++) { in ath11k_reg_update_chan_list() 137 channel = &bands[band]->channels[i]; in ath11k_reg_update_chan_list()
|
/drivers/staging/wfx/ |
D | main.c | 296 hw->wiphy->bands[NL80211_BAND_2GHZ] = devm_kmalloc(dev, sizeof(wfx_band_2ghz), GFP_KERNEL); in wfx_init_common() 298 memcpy(hw->wiphy->bands[NL80211_BAND_2GHZ], &wfx_band_2ghz, in wfx_init_common() 396 wdev->hw->wiphy->bands[NL80211_BAND_2GHZ]->channels[11].flags |= IEEE80211_CHAN_NO_IR; in wfx_probe() 397 wdev->hw->wiphy->bands[NL80211_BAND_2GHZ]->channels[12].flags |= IEEE80211_CHAN_NO_IR; in wfx_probe() 398 wdev->hw->wiphy->bands[NL80211_BAND_2GHZ]->channels[13].flags |= IEEE80211_CHAN_DISABLED; in wfx_probe()
|
/drivers/net/wireless/ath/ |
D | regd.c | 349 if (!wiphy->bands[band]) in ath_reg_apply_beaconing_flags() 351 sband = wiphy->bands[band]; in ath_reg_apply_beaconing_flags() 382 sband = wiphy->bands[NL80211_BAND_2GHZ]; in ath_reg_apply_ir_flags() 411 if (!wiphy->bands[NL80211_BAND_5GHZ]) in ath_reg_apply_radar_flags() 414 sband = wiphy->bands[NL80211_BAND_5GHZ]; in ath_reg_apply_radar_flags()
|
/drivers/media/usb/airspy/ |
D | airspy.c | 50 static const struct v4l2_frequency_band bands[] = { variable 707 v->rangelow = bands[0].rangelow; in airspy_g_tuner() 708 v->rangehigh = bands[0].rangehigh; in airspy_g_tuner() 756 bands[0].rangelow, in airspy_s_frequency() 757 bands[0].rangehigh); in airspy_s_frequency() 783 if (band->index >= ARRAY_SIZE(bands)) { in airspy_enum_freq_bands() 786 *band = bands[band->index]; in airspy_enum_freq_bands() 977 s->f_adc = bands[0].rangelow; in airspy_probe()
|
/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | channel.c | 637 sband = wiphy->bands[NL80211_BAND_5GHZ]; in brcms_reg_apply_radar_flags() 667 sband = wiphy->bands[band]; in brcms_reg_apply_beaconing_flags() 711 sband = wiphy->bands[band]; in brcms_reg_notifier() 755 sband = wiphy->bands[NL80211_BAND_2GHZ]; in brcms_c_regd_init() 757 sband = wiphy->bands[NL80211_BAND_5GHZ]; in brcms_c_regd_init()
|
D | phy_shim.c | 111 u16 val, int bands) in wlapi_bmac_mhf() argument 113 brcms_b_mhf(physhim->wlc_hw, idx, mask, val, bands); in wlapi_bmac_mhf()
|
/drivers/staging/vt6656/ |
D | channel.c | 144 priv->hw->wiphy->bands[NL80211_BAND_5GHZ] = in vnt_init_bands() 158 priv->hw->wiphy->bands[NL80211_BAND_2GHZ] = in vnt_init_bands()
|
/drivers/media/dvb-frontends/ |
D | cx24110.c | 233 static const u32 bands[]={5000000UL,15000000UL,90999000UL/2}; in cx24110_set_symbolrate() local 242 for(i = 0; (i < ARRAY_SIZE(bands)) && (srate>bands[i]); i++) in cx24110_set_symbolrate() 287 dprintk("srate= %d (range %d, up to %d)\n", srate,i,bands[i]); in cx24110_set_symbolrate()
|
/drivers/net/wireless/realtek/rtw88/ |
D | regd.c | 272 if (!wiphy->bands[band]) in rtw_regd_apply_beaconing_flags() 275 sband = wiphy->bands[band]; in rtw_regd_apply_beaconing_flags() 304 sband = wiphy->bands[NL80211_BAND_2GHZ]; in rtw_regd_apply_hw_cap_flags() 314 sband = wiphy->bands[NL80211_BAND_5GHZ]; in rtw_regd_apply_hw_cap_flags()
|
/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | rfi.h | 22 u8 bands[IWL_RFI_LUT_ENTRY_CHANNELS_NUM]; member
|