Lines Matching refs:band
124 u32 band; member
134 static int raremono_cmd_main(struct raremono_device *radio, unsigned band, unsigned freq) in raremono_cmd_main() argument
139 switch (band) { in raremono_cmd_main()
165 radio->curfreq = (band == BAND_FM) ? freq * 10 : freq; in raremono_cmd_main()
205 struct v4l2_frequency_band *band) in vidioc_enum_freq_bands() argument
207 if (band->tuner != 0) in vidioc_enum_freq_bands()
210 if (band->index >= ARRAY_SIZE(bands)) in vidioc_enum_freq_bands()
213 *band = bands[band->index]; in vidioc_enum_freq_bands()
258 unsigned band; in vidioc_s_frequency() local
264 band = BAND_FM; in vidioc_s_frequency()
266 band = BAND_AM; in vidioc_s_frequency()
268 band = BAND_SW; in vidioc_s_frequency()
270 freq = clamp_t(u32, f->frequency, bands[band].rangelow, bands[band].rangehigh); in vidioc_s_frequency()
271 return raremono_cmd_main(radio, band, freq / 16); in vidioc_s_frequency()