/linux-master/drivers/media/pci/cx23885/ |
H A D | cx23885-video.c | 916 call_all(dev, tuner, g_tuner, t); 939 call_all(dev, tuner, s_tuner, t); 963 call_all(dev, tuner, g_frequency, f); 984 if (unlikely(f->tuner != 0)) 997 call_all(dev, tuner, s_frequency, f); 1035 dprintk(1, "%s() frequency=%d tuner=%d std=0x%llx\n", __func__, 1036 params.frequency, f->tuner, params.std); 1059 pr_err("%s() No analog tuner, aborting\n", __func__); 1270 "tuner", dev->tuner_addr, NULL); 1274 "tuner", [all...] |
/linux-master/drivers/media/usb/em28xx/ |
H A D | em28xx-video.c | 33 #include <media/tuner.h> 908 * This will find the tuner that is connected into the decoder. 910 * using an analog input instead of the tuner. However, as we can't 1117 /* Ask tuner to go to analog or radio mode */ 1126 0, tuner, s_frequency, &f); 1834 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, g_tuner, t); 1846 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, s_tuner, t); 1856 if (f->tuner != 0) 1870 if (f->tuner != 0) 1873 v4l2_device_call_all(&v4l2->v4l2_dev, 0, tuner, s_frequenc [all...] |
/linux-master/drivers/media/usb/airspy/ |
H A D | airspy.c | 52 .tuner = 0, 63 .tuner = 1, 734 if (f->tuner == 0) { 739 } else if (f->tuner == 1) { 758 if (f->tuner == 0) { 764 } else if (f->tuner == 1) { 786 if (band->tuner == 0) { 793 } else if (band->tuner == 1) {
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | cxusb.h | 126 struct v4l2_subdev *tuner; member in struct:cxusb_medion_dev
|
/linux-master/drivers/media/radio/ |
H A D | radio-tea5777.c | 3 * v4l2 driver for TEA5777 Philips AM/FM radio tuner chips 7 * Based on the ALSA driver for TEA5757/5759 Philips AM/FM radio tuner chips: 25 MODULE_DESCRIPTION("Routines for control of TEA5777 Philips AM/FM radio tuner chips"); 271 if (band->tuner != 0 || band->index >= ARRAY_SIZE(bands) || 345 if (f->tuner != 0) 357 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 379 if (a->tuner || a->wrap_around)
|
H A D | tea575x.c | 3 * ALSA driver for TEA5757/5759 Philips AM/FM radio tuner chips 22 MODULE_DESCRIPTION("Routines for control of TEA5757/5759 Philips AM/FM radio tuner chips"); 237 if (band->tuner != 0) 328 if (f->tuner != 0) 340 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 364 if (a->tuner || a->wrap_around)
|
H A D | dsbr100.c | 206 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 218 if (f->tuner)
|
H A D | radio-sf16fmi.c | 169 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 183 if (f->tuner != 0)
|
/linux-master/drivers/media/pci/ddbridge/ |
H A D | ddbridge-mci.c | 161 state->tuner = nr;
|
/linux-master/drivers/media/i2c/ |
H A D | vp27smpx.c | 128 .tuner = &vp27smpx_tuner_ops,
|
H A D | tda9840.c | 147 .tuner = &tda9840_tuner_ops,
|
H A D | sony-btf-mpx.c | 10 #include <media/tuner.h> 328 .tuner = &sony_btf_mpx_tuner_ops,
|
/linux-master/drivers/media/tuners/ |
H A D | fc2580.c | 3 * FCI FC2580 silicon tuner driver 38 dev_dbg(&client->dev, "tuner is sleeping\n"); 417 dev_dbg(&client->dev, "tuner=%d\n", f->tuner); 428 dev_dbg(&client->dev, "tuner=%d type=%d frequency=%u\n", 429 f->tuner, f->type, f->frequency); 442 dev_dbg(&client->dev, "tuner=%d type=%d index=%d\n", 443 band->tuner, band->type, band->index); 464 .tuner = &fc2580_subdev_tuner_ops, 480 * TODO: Auto logic does not work 100% correctly as tuner drive [all...] |
/linux-master/drivers/media/pci/saa7134/ |
H A D | saa7134-video.c | 590 * This will find the tuner that is connected into the decoder. 592 * using an analog input instead of the tuner. However, as we can't 906 tda9887_cfg.tuner = TUNER_TDA9887; 916 saa_call_all(dev, tuner, s_config, &tda9887_cfg); 941 saa_call_all(dev, tuner, s_radio); 971 saa_call_all(dev, tuner, standby); 1382 saa_call_all(dev, tuner, g_tuner, t); 1422 if (0 != f->tuner) 1425 saa_call_all(dev, tuner, g_frequency, f); 1436 if (0 != f->tuner) [all...] |
/linux-master/drivers/media/usb/hackrf/ |
H A D | hackrf.c | 51 .tuner = 0, 62 .tuner = 1, 1095 dev_dbg(&intf->dev, "tuner=%d type=%d frequency=%u\n", 1096 f->tuner, f->type, f->frequency); 1098 if (f->tuner == 0) { 1108 } else if (f->tuner == 1) { 1141 dev_dbg(dev->dev, "tuner=%d type=%d\n", f->tuner, f->type); 1143 if (f->tuner == 0) { 1149 } else if (f->tuner [all...] |
/linux-master/drivers/media/test-drivers/vivid/ |
H A D | vivid-radio-rx.c | 138 if (band->tuner != 0) 156 if (a->tuner)
|
/linux-master/drivers/media/usb/go7007/ |
H A D | go7007-v4l2.c | 608 /* If this board has a tuner, it will be the first input */ 619 inp->tuner = 0; 714 return call_all(&go->v4l2_dev, tuner, g_tuner, t); 725 return call_all(&go->v4l2_dev, tuner, s_tuner, t); 733 if (f->tuner) 736 return call_all(&go->v4l2_dev, tuner, g_frequency, f); 744 if (f->tuner) 747 return call_all(&go->v4l2_dev, tuner, s_frequency, f); 1114 call_all(&go->v4l2_dev, tuner, s_frequency, &f);
|
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-ioctl.c | 566 if (vf->tuner != 0) 569 cx18_call_all(cx, tuner, g_frequency, vf); 578 if (vf->tuner != 0) 583 cx18_call_all(cx, tuner, s_frequency, vf); 653 cx18_call_all(cx, tuner, s_tuner, vt); 664 cx18_call_all(cx, tuner, g_tuner, vt);
|
/linux-master/drivers/media/pci/saa7164/ |
H A D | saa7164-dvb.c | 107 struct i2c_client *tuner; local 119 tuner = i2c_new_client_device(adapter, &bi); 120 if (!i2c_client_has_driver(tuner)) 123 if (!try_module_get(tuner->dev.driver->owner)) { 124 i2c_unregister_device(tuner); 128 port->i2c_client_tuner = tuner; 495 /* remove I2C client for tuner */ 648 /* attach tuner */ 691 /* attach tuner */
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | af9033.c | 80 { 0x00f641, dev->cfg.tuner, 0xff }, 177 switch (dev->cfg.tuner) { 200 /* Demod tuner specific settings */ 201 dev_dbg(&client->dev, "load tuner specific settings\n"); 202 switch (dev->cfg.tuner) { 252 dev_dbg(&client->dev, "unsupported tuner ID=%d\n", 253 dev->cfg.tuner); 274 switch (dev->cfg.tuner) { 385 /* Program tuner */ 1103 switch (dev->cfg.tuner) { [all...] |
H A D | mxl5xx.c | 77 u32 tuner; member in struct:mxl 467 demod_chan_cfg.tuner_index = state->tuner; 481 state->tuner_in_use = state->tuner; 490 static int enable_tuner(struct mxl *state, u32 tuner, u32 enable); 502 if (p->tuner_in_use == state->tuner) 506 enable_tuner(state, state->tuner, 0); 770 state->tuner = input; 777 .name = "MaxLinear MxL5xx DVB-S/S2 tuner-demodulator", 1346 static int enable_tuner(struct mxl *state, u32 tuner, u32 enable) argument 1354 ctrl_tuner_cmd.tuner_id = tuner; 1825 mxl5xx_attach(struct i2c_adapter *i2c, struct mxl5xx_cfg *cfg, u32 demod, u32 tuner, int (**fn_set_input)(struct dvb_frontend *, int)) argument [all...] |
/linux-master/drivers/media/usb/cx231xx/ |
H A D | cx231xx-video.c | 28 #include <media/tuner.h> 102 * This will find the tuner that is connected into the decoder. 104 * using an analog input instead of the tuner. However, as we can't 1081 /* There's a tuner, so reset the standard and put it on the 1103 call_all(dev, tuner, g_tuner, t); 1120 if (f->tuner) 1140 if (0 != f->tuner) 1158 call_all(dev, tuner, s_frequency, f); 1159 call_all(dev, tuner, g_frequency, &new_freq); 1476 call_all(dev, tuner, g_tune [all...] |
H A D | cx231xx-cards.c | 17 #include <media/tuner.h> 27 static int tuner = -1; variable 28 module_param(tuner, int, 0444); 29 MODULE_PARM_DESC(tuner, "tuner type"); 1080 * will be used to reset XC5000 tuner using GPIO pin 1091 "Tuner CB: RESET: cmd %d : tuner type %d\n", 1186 tuner_call(dev, tuner, s_type_addr, &tun_setup); 1196 .tuner = dev->tuner_type, 1199 tuner_call(dev, tuner, s_confi [all...] |
/linux-master/drivers/media/pci/cx88/ |
H A D | cx88-cards.c | 19 static unsigned int tuner[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; variable 23 module_param_array(tuner, int, NULL, 0444); 27 MODULE_PARM_DESC(tuner, "tuner type"); 28 MODULE_PARM_DESC(radio, "radio tuner type"); 86 .gpio0 = 0xff01, // mono from tuner chip 434 .tuner_type = UNSET, /* No analog tuner */ 462 .gpio0 = 0x07f9, // mono from tuner chip 493 * GPIO[3] selects RF input connector on tuner module 558 .tuner_type = UNSET, /* No analog tuner */ [all...] |
/linux-master/drivers/media/usb/au0828/ |
H A D | au0828-video.c | 27 #include <media/tuner.h> 1061 * Avoid putting tuner in sleep if DVB or ALSA are 1064 * On most USB devices like au0828 the tuner can 1066 * streaming. Exceptions are some very old USB tuner 1073 * Disable (put tuner to sleep) when 1083 * - doesn't use a silicon tuner like xc2028/3028/4000/5000). 1087 * the tuner, for radio to work. 1091 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, 1123 /* If we've never sent the standard in tuner core, do so now. 1127 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_frequenc [all...] |