/linux-master/drivers/media/radio/ |
H A D | tef6862.c | 100 if (f->tuner != 0) 121 if (f->tuner != 0) 136 .tuner = &tef6862_tuner_ops,
|
H A D | radio-wl1273.c | 1497 struct v4l2_tuner *tuner) 1506 if (tuner->index > 0) 1509 strscpy(tuner->name, WL1273_FM_DRIVER_NAME, sizeof(tuner->name)); 1510 tuner->type = V4L2_TUNER_RADIO; 1512 tuner->rangelow = WL1273_FREQ(WL1273_BAND_JAPAN_LOW); 1513 tuner->rangehigh = WL1273_FREQ(WL1273_BAND_OTHER_HIGH); 1515 tuner->capability = V4L2_TUNER_CAP_LOW | V4L2_TUNER_CAP_RDS | 1520 tuner->audmode = V4L2_TUNER_MODE_STEREO; 1522 tuner 1496 wl1273_fm_vidioc_g_tuner(struct file *file, void *priv, struct v4l2_tuner *tuner) argument 1560 wl1273_fm_vidioc_s_tuner(struct file *file, void *priv, const struct v4l2_tuner *tuner) argument [all...] |
H A D | radio-raremono.c | 193 if (band->tuner != 0) 246 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 265 if (f->tuner != 0)
|
/linux-master/drivers/media/tuners/ |
H A D | Makefile | 34 obj-$(CONFIG_MEDIA_TUNER_SIMPLE) += tuner-simple.o 35 obj-$(CONFIG_MEDIA_TUNER_SIMPLE) += tuner-types.o
|
H A D | msi001.c | 3 * Mirics MSi001 silicon tuner driver 322 dev_dbg(&spi->dev, "tuner=%d\n", f->tuner); 334 dev_dbg(&spi->dev, "tuner=%d type=%d frequency=%u\n", 335 f->tuner, f->type, f->frequency); 353 dev_dbg(&spi->dev, "tuner=%d type=%d index=%d\n", 354 band->tuner, band->type, band->index); 376 .tuner = &msi001_tuner_ops,
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | ts2020.c | 37 u8 tuner; member in struct:ts2020_priv 63 if (priv->tuner == TS2020_M88TS2020) 85 if (priv->tuner == TS2020_M88TS2020) { 225 if (priv->tuner == TS2020_M88TS2020) { 252 if (priv->tuner == TS2020_M88TS2020) 261 if (priv->tuner == TS2020_M88TS2022) { 329 * Get the tuner gain. 356 switch (priv->tuner) { 394 * tuner gain. 408 switch (priv->tuner) { [all...] |
H A D | rtl2832_sdr.c | 39 .tuner = 0, 47 .tuner = 0, 55 .tuner = 0, 66 .tuner = 1, 514 /* get IF from tuner */ 604 /* used RF tuner based settings */ 605 switch (pdata->tuner) { 723 dev_notice(&pdev->dev, "Unsupported tuner\n"); 785 * tuner RF (Hz) 812 if (!V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, s_frequenc [all...] |
H A D | dib0090.h | 80 extern u16 dib0090_get_wbd_target(struct dvb_frontend *tuner); 116 static inline u16 dib0090_get_wbd_target(struct dvb_frontend *tuner) argument
|
/linux-master/drivers/media/radio/si4713/ |
H A D | radio-platform-si4713.c | 81 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, 88 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, 95 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, 102 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner,
|
H A D | radio-usb-si4713.c | 81 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_modulator, vm); 89 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_modulator, vm); 97 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_frequency, vf); 105 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_frequency, vf);
|
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-driver.c | 90 static int tuner[IVTV_MAX_CARDS] = { -1, -1, -1, -1, -1, -1, -1, -1, variable 144 module_param_array(tuner, int, &tuner_c, 0644); 171 MODULE_PARM_DESC(tuner, "Tuner type selection,\n" 172 "\t\t\tsee tuner.h for values"); 213 "Specify tuner type:\n" 214 "\t\t\t 0 = tuner for PAL-B/G/H/D/K/I, SECAM-B/G/H/D/K/L/Lc\n" 215 "\t\t\t 1 = tuner for NTSC-M/J/K, PAL-M/N/Nc\n" 450 the tuner. */ 509 IVTV_ERR("tveeprom cannot autodetect tuner!\n"); 511 if (itv->options.tuner [all...] |
H A D | ivtv-gpio.c | 14 #include <media/tuner.h> 37 * DM* : Detected tuner audio Mode 79 * DM* : Detected tuner audio Mode 115 /* Xceive tuner reset function */ 124 IVTV_DEBUG_INFO("Resetting tuner\n"); 233 data = itv->card->gpio_audio_input.tuner; 288 data = itv->card->gpio_video_input.tuner; 323 .tuner = &subdev_tuner_ops,
|
H A D | ivtv-cards.h | 166 /* SAA717X needs to mark the tuner input by ORing with this flag */ 220 struct ivtv_gpio_video_input { /* select tuner/line in input */ 222 u16 tuner; member in struct:ivtv_gpio_video_input 227 struct ivtv_gpio_audio_input { /* select tuner/line in input */ 229 u16 tuner; member in struct:ivtv_gpio_audio_input 262 v4l2_std_id std; /* standard for which the tuner is suitable */ 263 int tuner; /* tuner ID (from tuner.h) */ member in struct:ivtv_card_tuner 267 unsigned short radio[2];/* radio tuner i2 [all...] |
/linux-master/drivers/media/pci/saa7146/ |
H A D | mxb.c | 17 #include <media/tuner.h> 40 /* initial frequence the tuner will be tuned to. 45 MODULE_PARM_DESC(freq, "initial frequency the tuner will be tuned to while setup"); 152 struct v4l2_subdev *tuner; member in struct:mxb 160 struct v4l2_frequency cur_freq; /* current frequency the tuner is tuned to */ 170 v4l2_subdev_call(mxb->tuner, o, f, ##args) 180 tda9840_call(mxb, tuner, s_tuner, &t); 255 mxb->tuner = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter, 256 "tuner", I2C_TUNER, NULL); 260 !mxb->tda9840 || !mxb->saa7111a || !mxb->tuner) { [all...] |
/linux-master/drivers/media/usb/msi2500/ |
H A D | msi2500.c | 58 .tuner = 0, 680 /* set tuner, subdev, filters according to sampling rate */ 839 /* wake-up tuner */ 875 /* sleep tuner */ 982 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v); 1004 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v); 1018 dev_dbg(dev->dev, "tuner=%d type=%d\n", f->tuner, f->type); 1020 if (f->tuner == 0) { 1023 } else if (f->tuner [all...] |
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-radio-common.c | 143 if (vf->tuner != 0) 155 if (vf->tuner != 0)
|
H A D | vivid-sdr-cap.c | 45 .tuner = 0, 53 .tuner = 0, 61 .tuner = 0, 76 .tuner = 1, 342 switch (band->tuner) { 363 switch (vf->tuner) { 384 switch (vf->tuner) {
|
/linux-master/drivers/media/pci/ddbridge/ |
H A D | ddbridge-mci.h | 37 * IQMode is only available on MaxSX8 on a single tuner 97 u8 tuner; member in struct:mci_command::__anon909::__anon910 218 struct mutex tuner_lock; /* concurrent tuner access lock */ 229 int tuner; member in struct:mci
|
/linux-master/drivers/media/dvb-core/ |
H A D | dvbdev.c | 27 #include <media/tuner.h> 432 * DVB FE intf -> tuner 664 struct media_entity *entity, *tuner = NULL, *demod = NULL, *conn; local 680 tuner = entity; 700 * NOTE: if both tuner and demod have multiple instances, it is up 704 tuner = NULL; 740 pad_sink = media_get_pad_index(tuner, MEDIA_PAD_FL_SINK, 748 tuner, pad_sink, 757 /* NOTE: first found tuner source pad presumed correct */ 758 pad_source = media_get_pad_index(tuner, MEDIA_PAD_FL_SOURC [all...] |
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | af9035.c | 289 * NOTE: As a firmware knows tuner type there is very small possibility 290 * there could be some tuner I2C hacks done by firmware and this may 294 * IT9135 chip integrates AF9033 demodulator and RF tuner. For dual 295 * tuner devices, there is also external AF9033 demodulator connected 297 * dual tuner configuration, is covered by firmware - actual USB IO 299 * In case of IT913x chip, there is own tuner driver. It is implemented 300 * currently as a I2C driver, even tuner IP block is likely build 552 /* check for dual tuner mode */ 575 dev_info(&intf->dev, "ts mode=%d not supported, defaulting to single tuner mode!", tmp); 741 * In case of dual tuner configuratio [all...] |
H A D | Makefile | 36 obj-$(CONFIG_DVB_USB_MXL111SF) += mxl111sf-tuner.o
|
H A D | mxl111sf.h | 99 struct media_entity tuner; member in struct:mxl111sf_state 150 * in externel modules, such as mxl111sf-tuner.ko, even though
|
/linux-master/sound/pci/asihpi/ |
H A D | hpicmn.c | 387 phr->u.c.param1 = pC->u.tuner.freq_ink_hz; 389 phr->u.c.param1 = pC->u.tuner.band; 391 if (pC->u.tuner.s_level_avg == 393 phr->u.cu.tuner.s_level = 0; 397 phr->u.cu.tuner.s_level = 398 pC->u.tuner.s_level_avg;
|
/linux-master/drivers/media/usb/au0828/ |
H A D | au0828-core.c | 18 #include <media/tuner.h> 306 * source (tuner/s-video/Composite), if one exists, nothing 310 * For DVB FE entity, the source for the link is the tuner. 311 * Check if tuner is available and setup link and start 316 find_source = dev->tuner; 327 * Default input is tuner and default input_type 334 * default source which is tuner. 344 find_source = dev->tuner; 362 pr_debug("%s already owns the tuner\n", entity->name); 367 /* Either ALSA or Video own tuner [all...] |
/linux-master/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drx_driver.h | 145 #define TUNER_MODE_LOCK 0x0800 /* after tuner has locked */ 184 typedef int(*tuner_open_func_t) (struct tuner_instance *tuner); 185 typedef int(*tuner_close_func_t) (struct tuner_instance *tuner); 187 typedef int(*tuner_set_frequency_func_t) (struct tuner_instance *tuner, 192 typedef int(*tuner_get_frequency_func_t) (struct tuner_instance *tuner, 199 typedef int(*tuner_lock_status_func_t) (struct tuner_instance *tuner, 203 typedef int(*tune_ri2c_write_read_func_t) (struct tuner_instance *tuner, 228 int drxbsp_tuner_set_frequency(struct tuner_instance *tuner, 232 int drxbsp_tuner_get_frequency(struct tuner_instance *tuner, 237 int drxbsp_tuner_default_i2c_write_read(struct tuner_instance *tuner, [all...] |