Home
last modified time | relevance | path

Searched refs:bands (Results 1 – 25 of 148) 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.c44 u8 bands, u16 mcs_map) in mwifiex_convert_mcsmap_to_maxrate() argument
51 if (bands & BAND_AAC) in mwifiex_convert_mcsmap_to_maxrate()
87 struct ieee80211_vht_cap *vht_cap, u8 bands) in mwifiex_fill_vht_cap_info() argument
91 if (bands & BAND_A) in mwifiex_fill_vht_cap_info()
100 struct ieee80211_vht_cap *vht_cap, u8 bands) in mwifiex_fill_vht_cap_tlv() argument
107 mwifiex_fill_vht_cap_info(priv, vht_cap, bands); in mwifiex_fill_vht_cap_tlv()
129 tmp = mwifiex_convert_mcsmap_to_maxrate(priv, bands, mcs_map_result); in mwifiex_fill_vht_cap_tlv()
151 tmp = mwifiex_convert_mcsmap_to_maxrate(priv, bands, mcs_map_result); in mwifiex_fill_vht_cap_tlv()
Dcfp.c311 sband = priv->wdev.wiphy->bands[NL80211_BAND_2GHZ]; in mwifiex_get_cfp()
313 sband = priv->wdev.wiphy->bands[NL80211_BAND_5GHZ]; in mwifiex_get_cfp()
388 sband = wiphy->bands[NL80211_BAND_5GHZ]; in mwifiex_get_rates_from_cfg80211()
393 sband = wiphy->bands[NL80211_BAND_2GHZ]; in mwifiex_get_rates_from_cfg80211()
D11ac.h32 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()
571 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()
689 dev->f_frequency = bands[0].rangelow; in e4000_probe()
/drivers/net/ethernet/microchip/lan966x/
Dlan966x_ets.c33 if (params->bands != NUM_PRIO_QUEUES) in lan966x_ets_add()
36 for (i = 0; i < params->bands; ++i) { in lan966x_ets_add()
51 for (i = 0; i < params->bands; ++i) { in lan966x_ets_add()
58 for (i = 0; i < params->bands; ++i) { in lan966x_ets_add()
/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/intel/iwlwifi/fw/
Dacpi.c806 u8 bands; in iwl_sar_get_wgds_table() member
812 .bands = ACPI_GEO_NUM_BANDS_REV2, in iwl_sar_get_wgds_table()
818 .bands = ACPI_GEO_NUM_BANDS_REV2, in iwl_sar_get_wgds_table()
823 .bands = ACPI_GEO_NUM_BANDS_REV0, in iwl_sar_get_wgds_table()
843 rev_data[idx].bands; in iwl_sar_get_wgds_table()
860 num_bands = rev_data[idx].bands; in iwl_sar_get_wgds_table()
909 fwrt->geo_profiles[i].bands[j].max = in iwl_sar_get_wgds_table()
910 fwrt->geo_profiles[i].bands[1].max; in iwl_sar_get_wgds_table()
920 fwrt->geo_profiles[i].bands[j].max = in iwl_sar_get_wgds_table()
927 fwrt->geo_profiles[i].bands[j].chains[k] = in iwl_sar_get_wgds_table()
[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/ath/ath12k/
Dreg.c95 struct ieee80211_supported_band **bands; in ath12k_reg_update_chan_list() local
104 bands = hw->wiphy->bands; in ath12k_reg_update_chan_list()
106 if (!(ar->mac.sbands[band].channels && bands[band])) in ath12k_reg_update_chan_list()
109 for (i = 0; i < bands[band]->n_channels; i++) { in ath12k_reg_update_chan_list()
110 if (bands[band]->channels[i].flags & in ath12k_reg_update_chan_list()
132 if (!(ar->mac.sbands[band].channels && bands[band])) in ath12k_reg_update_chan_list()
135 for (i = 0; i < bands[band]->n_channels; i++) { in ath12k_reg_update_chan_list()
136 channel = &bands[band]->channels[i]; in ath12k_reg_update_chan_list()
/drivers/net/wireless/ath/ath11k/
Dreg.c109 struct ieee80211_supported_band **bands; in ath11k_reg_update_chan_list() local
146 bands = hw->wiphy->bands; in ath11k_reg_update_chan_list()
148 if (!bands[band]) in ath11k_reg_update_chan_list()
151 for (i = 0; i < bands[band]->n_channels; i++) { in ath11k_reg_update_chan_list()
152 if (bands[band]->channels[i].flags & in ath11k_reg_update_chan_list()
174 if (!bands[band]) in ath11k_reg_update_chan_list()
177 for (i = 0; i < bands[band]->n_channels; i++) { in ath11k_reg_update_chan_list()
178 channel = &bands[band]->channels[i]; in ath11k_reg_update_chan_list()
/drivers/phy/cadence/
Dcdns-dphy-rx.c71 static const struct cdns_dphy_rx_band bands[] = { variable
109 if (rate < bands[0].min_rate) in cdns_dphy_rx_get_band_ctrl()
112 for (i = 0; i < ARRAY_SIZE(bands); i++) in cdns_dphy_rx_get_band_ctrl()
113 if (rate < bands[i].max_rate) in cdns_dphy_rx_get_band_ctrl()
/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/net/wireless/silabs/wfx/
Dmain.c297 hw->wiphy->bands[NL80211_BAND_2GHZ] = devm_kmemdup(dev, &wfx_band_2ghz, in wfx_init_common()
299 if (!hw->wiphy->bands[NL80211_BAND_2GHZ]) in wfx_init_common()
393 wdev->hw->wiphy->bands[NL80211_BAND_2GHZ]->channels[11].flags |= in wfx_probe()
395 wdev->hw->wiphy->bands[NL80211_BAND_2GHZ]->channels[12].flags |= in wfx_probe()
397 wdev->hw->wiphy->bands[NL80211_BAND_2GHZ]->channels[13].flags |= in wfx_probe()
/drivers/media/usb/airspy/
Dairspy.c50 static const struct v4l2_frequency_band bands[] = { variable
710 v->rangelow = bands[0].rangelow; in airspy_g_tuner()
711 v->rangehigh = bands[0].rangehigh; in airspy_g_tuner()
759 bands[0].rangelow, in airspy_s_frequency()
760 bands[0].rangehigh); in airspy_s_frequency()
786 if (band->index >= ARRAY_SIZE(bands)) { in airspy_enum_freq_bands()
789 *band = bands[band->index]; in airspy_enum_freq_bands()
991 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.c110 u16 val, int bands) in wlapi_bmac_mhf() argument
112 brcms_b_mhf(physhim->wlc_hw, idx, mask, val, bands); in wlapi_bmac_mhf()
/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()

123456