Home
last modified time | relevance | path

Searched refs:bands (Results 1 – 25 of 137) sorted by relevance

123456

/drivers/media/radio/
Dradio-tea5777.c138 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 …]
Dradio-cadet.c94 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 …]
Dtea575x.c49 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 …]
Dradio-raremono.c73 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/
Dradio-si470x-common.c133 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/
D11ac.c56 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()
Dcfp.c323 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()
D11ac.h44 struct ieee80211_vht_cap *vht_cap, u8 bands);
/drivers/media/tuners/
Dmsi001.c14 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()
Dfc2580.c361 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()
De4000.c261 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/
Drt2x00dev.c710 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/
Dcore.c230 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/
Dregd.c142 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/
Dacpi.c762 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/
Dreg.c93 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/
Dmain.c296 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/
Dregd.c349 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/
Dairspy.c50 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/
Dchannel.c637 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()
Dphy_shim.c111 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/
Dchannel.c144 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/
Dcx24110.c233 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/
Dregd.c272 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/
Drfi.h22 u8 bands[IWL_RFI_LUT_ENTRY_CHANNELS_NUM]; member

123456