/linux-4.4.14/Documentation/video4linux/ |
D | CARDLIST.tuner | 1 tuner=0 - Temic PAL (4002 FH5) 2 tuner=1 - Philips PAL_I (FI1246 and compatibles) 3 tuner=2 - Philips NTSC (FI1236,FM1236 and compatibles) 4 tuner=3 - Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF, FR1216MF) 5 tuner=4 - NoTuner 6 tuner=5 - Philips PAL_BG (FI1216 and compatibles) 7 tuner=6 - Temic NTSC (4032 FY5) 8 tuner=7 - Temic PAL_I (4062 FY5) 9 tuner=8 - Temic NTSC (4036 FY5) 10 tuner=9 - Alps HSBH1 [all …]
|
D | radiotrack.txt | 25 value, I wanted to see if the tuner could be tuned beyond the usual FM radio 107 radio enable, tuner adjust disable) 110 radio disable, tuner adjust disable) 116 radio enable, tuner adjust disable) 121 radio enable, tuner adjust disable) 126 radio enable, tuner adjust disable) 138 disable, "zero" bit phase 1, tuner adjust) 140 disable, "zero" bit phase 2, tuner adjust) 143 disable, "one" bit phase 1, tuner adjust) 145 disable, "one" bit phase 2, tuner adjust)
|
D | README.saa7134 | 14 Almost everything is working. video, sound, tuner, radio, mpeg ts, ... 48 * The tuner for the flyvideos isn't detected automatically and the 50 There is a tuner= insmod option to override the driver's default. 63 cards should have .mute field defined in their tuner structure.
|
D | README.cx88 | 21 - Most tuner chips do provide mono sound, which may or may not 57 * the tuner type used by the card. You can try to find one by 58 trial-and-error using the tuner=<n> insmod option. If you 60 list in CARDLIST.tuner
|
D | README.ivtv | 24 * Hardware mpeg2 capture of broadcast video (and sound) via the tuner or 65 card has a radio tuner or not. 123 tuner or audio line-in. Reading from this device results in a raw 150 The radio tuner device(s) 153 Used to enable the radio tuner and tune to a frequency. You cannot
|
D | hauppauge-wintv-cx88-ir.txt | 7 1 1 Mono tuner bypass or CD passthru (tuner specific)
|
D | si470x.txt | 50 - fmtools - Utility for managing FM tuner cards 51 - gnomeradio - FM-radio tuner for the GNOME desktop 52 - gradio - GTK FM radio tuner
|
D | README.pvrusb2 | 93 the tuner's frequency through sysfs while simultaneously streaming 157 I2C client drivers (e.g. msp3400, tuner, lirc) may connect and 185 pvrusb2-tuner.[ch] - This is glue logic that resides between this 186 driver and the tuner.ko I2C client driver (which is found
|
D | vivid.txt | 123 01: this is a TV tuner input 128 tuner, inputs 1-3 are S-Video inputs and inputs 4-7 are HDMI inputs you 258 four inputs are configured: a webcam, a TV tuner, an S-Video and an HDMI 288 tuner. Otherwise they behave identically. 319 The TV 'tuner' supports a frequency range of 44-958 MHz. Channels are available 463 or when the tuner status is requested. The Block I/O method uses the read() 501 The SDR receiver has three frequency bands for the ADC tuner: 507 The RF tuner supports 50 MHz - 2000 MHz. 835 updated when you set a new frequency or when you get the tuner status
|
D | si476x.txt | 186 RSQ(Received Signal Quality) for primary tuner only. Layout is as
|
D | si4713.txt | 171 Testing is usually done with v4l2-ctl utility for managing FM tuner cards.
|
D | v4l2-framework.txt | 276 const struct v4l2_subdev_tuner_ops *tuner;
|
/linux-4.4.14/drivers/media/tuners/ |
D | Kconfig | 1 # Analog TV tuners, auto-loaded via tuner.ko 22 tristate "Simple tuner support" 30 tristate "TDA 8290/8295 + 8275(a)/18271 tuner combo" 36 Say Y here to include support for Philips TDA8290+8275(a) tuner. 39 tristate "Philips TDA827X silicon tuner" 43 A DVB-T silicon tuner module. Say Y when you want to support this tuner. 46 tristate "NXP TDA18271 silicon tuner" 50 A silicon tuner module. Say Y when you want to support this tuner. 61 tristate "TEA 5761 radio tuner" 65 Say Y here to include support for the Philips TEA5761 radio tuner. [all …]
|
D | Makefile | 7 obj-$(CONFIG_MEDIA_TUNER_XC2028) += tuner-xc2028.o 8 obj-$(CONFIG_MEDIA_TUNER_SIMPLE) += tuner-simple.o 10 obj-$(CONFIG_MEDIA_TUNER_SIMPLE) += tuner-types.o
|
D | msi001.c | 344 dev_dbg(&spi->dev, "tuner=%d\n", f->tuner); in msi001_g_frequency() 357 f->tuner, f->type, f->frequency); in msi001_s_frequency() 376 band->tuner, band->type, band->index); in msi001_enum_freq_bands() 398 .tuner = &msi001_tuner_ops,
|
D | fc2580.c | 440 dev_dbg(&client->dev, "tuner=%d\n", f->tuner); in fc2580_g_frequency() 452 f->tuner, f->type, f->frequency); in fc2580_s_frequency() 466 band->tuner, band->type, band->index); in fc2580_enum_freq_bands() 487 .tuner = &fc2580_subdev_tuner_ops,
|
D | e4000.c | 347 dev_dbg(&client->dev, "tuner=%d\n", f->tuner); in e4000_g_frequency() 359 f->tuner, f->type, f->frequency); in e4000_s_frequency() 373 band->tuner, band->type, band->index); in e4000_enum_freq_bands() 394 .tuner = &e4000_subdev_tuner_ops,
|
D | tuner-simple.c | 618 tda9887_cfg.tuner = TUNER_TDA9887; in simple_set_tv_freq() 731 tda9887_cfg.tuner = TUNER_TDA9887; in simple_set_radio_freq()
|
/linux-4.4.14/drivers/media/usb/usbvision/ |
D | usbvision-cards.c | 43 .tuner = 0, 57 .tuner = 0, 73 .tuner = 0, 87 .tuner = 0, 103 .tuner = 0, 119 .tuner = 0, 133 .tuner = 0, 149 .tuner = 0, 163 .tuner = 0, 179 .tuner = 0, [all …]
|
D | usbvision-video.c | 533 vi->tuner = chan; in vidioc_enum_input() 619 call_all(usbvision, tuner, g_tuner, vt); in vidioc_g_tuner() 633 call_all(usbvision, tuner, s_tuner, vt); in vidioc_s_tuner() 644 if (freq->tuner) in vidioc_g_frequency() 661 if (freq->tuner) in vidioc_s_frequency() 664 call_all(usbvision, tuner, s_frequency, freq); in vidioc_s_frequency() 665 call_all(usbvision, tuner, g_frequency, &new_freq); in vidioc_s_frequency() 1134 call_all(usbvision, tuner, s_radio); in usbvision_radio_open() 1541 usbvision->have_tuner = usbvision_device_data[model].tuner; in usbvision_probe()
|
D | usbvision-i2c.c | 232 if (usbvision_device_data[usbvision->dev_model].tuner == 1) { in usbvision_i2c_register() 254 call_all(usbvision, tuner, s_type_addr, &tun_setup); in usbvision_i2c_register()
|
D | usbvision.h | 343 unsigned tuner:1; member
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
D | bttv-audio-hook.h | 12 void lt9415_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 13 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 14 void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 15 void terratv_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 16 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 17 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 18 void winfast2000_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 19 void pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 20 void fv2000s_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 21 void windvr_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); [all …]
|
D | bttv-cards.c | 100 static unsigned int tuner[BTTV_MAX] = { [ 0 ... (BTTV_MAX-1) ] = UNSET }; variable 122 module_param_array(tuner, int, NULL, 0444); 135 MODULE_PARM_DESC(tuner,"specify installed tuner type"); 3494 if (UNSET != tuner[btv->c.nr]) in bttv_init_card2() 3495 btv->tuner_type = tuner[btv->c.nr]; in bttv_init_card2() 3684 bttv_call_all(btv, tuner, s_type_addr, &tun_setup); in bttv_init_tuner() 3690 tda9887_cfg.tuner = TUNER_TDA9887; in bttv_init_tuner() 3693 bttv_call_all(btv, tuner, s_config, &tda9887_cfg); in bttv_init_tuner()
|
D | bttv-driver.c | 1718 bttv_call_all(btv, tuner, s_radio); in radio_enable() 1786 i->tuner = 0; in bttv_enum_input() 1839 bttv_call_all(btv, tuner, s_tuner, t); in bttv_s_tuner() 1855 if (f->tuner) in bttv_g_frequency() 1870 bttv_call_all(btv, tuner, s_frequency, f); in bttv_set_frequency() 1873 bttv_call_all(btv, tuner, g_frequency, &new_freq); in bttv_set_frequency() 1892 if (f->tuner) in bttv_s_frequency() 2798 bttv_call_all(btv, tuner, g_tuner, t); in bttv_g_tuner() 3259 bttv_call_all(btv, tuner, g_tuner, t); in radio_g_tuner() 3280 bttv_call_all(btv, tuner, s_tuner, t); in radio_s_tuner() [all …]
|
D | bttv.h | 220 void (*audio_mode_gpio)(struct bttv *btv, struct v4l2_tuner *tuner, int set);
|
D | bttvp.h | 391 void (*audio_mode_gpio)(struct bttv *btv, struct v4l2_tuner *tuner, int set);
|
/linux-4.4.14/drivers/media/radio/si470x/ |
D | radio-si470x-common.c | 581 struct v4l2_tuner *tuner) in si470x_vidioc_g_tuner() argument 586 if (tuner->index != 0) in si470x_vidioc_g_tuner() 596 strcpy(tuner->name, "FM"); in si470x_vidioc_g_tuner() 597 tuner->type = V4L2_TUNER_RADIO; in si470x_vidioc_g_tuner() 598 tuner->capability = V4L2_TUNER_CAP_LOW | V4L2_TUNER_CAP_STEREO | in si470x_vidioc_g_tuner() 602 tuner->rangelow = 76 * FREQ_MUL; in si470x_vidioc_g_tuner() 603 tuner->rangehigh = 108 * FREQ_MUL; in si470x_vidioc_g_tuner() 607 tuner->rxsubchans = V4L2_TUNER_SUB_MONO; in si470x_vidioc_g_tuner() 609 tuner->rxsubchans = V4L2_TUNER_SUB_STEREO; in si470x_vidioc_g_tuner() 613 tuner->rxsubchans |= V4L2_TUNER_SUB_RDS; in si470x_vidioc_g_tuner() [all …]
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
D | ivtv-cards.c | 256 .gpio_audio_input = { .mask = 0x8040, .tuner = 0x8000, .linein = 0x0000 }, 265 { .std = V4L2_STD_ALL, .tuner = TUNER_PHILIPS_NTSC }, 299 .gpio_audio_input = { .mask = 0x3000, .tuner = 0x0000, .linein = 0x2000 }, 306 { .std = V4L2_STD_PAL_SECAM, .tuner = TUNER_PHILIPS_FQ1216ME }, 307 { .std = V4L2_STD_ALL, .tuner = TUNER_PHILIPS_FQ1286 }, 341 .gpio_audio_input = { .mask = 0x3000, .tuner = 0x0000, .linein = 0x2000 }, 347 { .std = V4L2_STD_PAL_SECAM, .tuner = TUNER_PHILIPS_FQ1216ME }, 348 { .std = V4L2_STD_ALL, .tuner = TUNER_PHILIPS_FQ1286 }, 383 { .std = V4L2_STD_PAL_SECAM, .tuner = TUNER_PHILIPS_FQ1216ME }, 384 { .std = V4L2_STD_ALL, .tuner = TUNER_PHILIPS_FQ1286 }, [all …]
|
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" 514 if (itv->options.tuner == -1) in ivtv_process_eeprom() 515 itv->options.tuner = tv.tuner_type; in ivtv_process_eeprom() 654 itv->options.tuner = tuner[itv->instance]; in ivtv_process_options() 1128 if (itv->options.tuner == -1) { in ivtv_probe() 1134 itv->options.tuner = itv->card->tuners[i].tuner; in ivtv_probe() 1139 if (itv->options.tuner == -1 && itv->card->tuners[0].std) { in ivtv_probe() 1147 itv->options.tuner = itv->card->tuners[0].tuner; in ivtv_probe() [all …]
|
D | ivtv-cards.h | 217 u16 tuner; member 224 u16 tuner; member 258 int tuner; /* tuner ID (from tuner.h) */ member
|
D | ivtv-gpio.c | 245 data = itv->card->gpio_audio_input.tuner; in subdev_s_audio_routing() 300 data = itv->card->gpio_video_input.tuner; in subdev_s_video_routing() 335 .tuner = &subdev_tuner_ops,
|
D | ivtv-ioctl.c | 1079 if (vf->tuner != 0) in ivtv_g_frequency() 1082 ivtv_call_all(itv, tuner, g_frequency, vf); in ivtv_g_frequency() 1093 if (vf->tuner != 0) in ivtv_s_frequency() 1098 ivtv_call_all(itv, tuner, s_frequency, vf); in ivtv_s_frequency() 1212 ivtv_call_all(itv, tuner, s_tuner, vt); in ivtv_s_tuner() 1224 ivtv_call_all(itv, tuner, g_tuner, vt); in ivtv_g_tuner()
|
D | ivtv-fileops.c | 160 ivtv_call_all(itv, tuner, g_tuner, &vt); in ivtv_dualwatch() 1022 ivtv_call_all(itv, tuner, s_radio);
|
D | ivtv-driver.h | 193 int tuner; /* set tuner on load */ member
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | Kconfig | 20 A Silicon tuner from ST used in conjunction with the STB0899 21 demodulator. Say Y when you want to support this tuner. 36 A Silicon tuner that supports DVB-S and DVB-S2 modes 59 tristate "NXP TDA18271C2 silicon tuner" 63 NXP TDA18271 silicon tuner. 65 Say Y when you want to support this tuner. 84 A DVB-S tuner module. Say Y when you want to support this frontend. 91 A DVB-S tuner module. Say Y when you want to support this frontend. 98 A DVB-S tuner module. Say Y when you want to support this frontend. 101 tristate "Zarlink ZL10036 silicon tuner" [all …]
|
D | rtl2832_sdr.c | 52 .tuner = 0, 60 .tuner = 0, 68 .tuner = 0, 79 .tuner = 1, 659 switch (pdata->tuner) { in rtl2832_sdr_set_adc() 866 if (!V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, s_frequency)) { in rtl2832_sdr_set_tuner_freq() 1025 V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, g_tuner)) { in rtl2832_sdr_g_tuner() 1026 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v); in rtl2832_sdr_g_tuner() 1052 V4L2_SUBDEV_HAS_OP(dev->v4l2_subdev, tuner, s_tuner)) { in rtl2832_sdr_s_tuner() 1053 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v); in rtl2832_sdr_s_tuner() [all …]
|
D | ts2020.c | 49 u8 tuner; member 76 if (priv->tuner == TS2020_M88TS2020) in ts2020_sleep() 98 if (priv->tuner == TS2020_M88TS2020) { in ts2020_init() 235 if (priv->tuner == TS2020_M88TS2020) { in ts2020_set_params() 262 if (priv->tuner == TS2020_M88TS2020) in ts2020_set_params() 271 if (priv->tuner == TS2020_M88TS2022) { in ts2020_set_params() 366 switch (priv->tuner) { in ts2020_read_tuner_gain() 418 switch (priv->tuner) { in ts2020_get_tuner_gain() 635 dev->tuner = TS2020_M88TS2020; in ts2020_probe() 642 dev->tuner = TS2020_M88TS2022; in ts2020_probe() [all …]
|
D | rtl2832_sdr.h | 57 u8 tuner; member
|
D | rtl2832.h | 52 u8 tuner; member
|
D | dib0090.h | 83 extern u16 dib0090_get_wbd_target(struct dvb_frontend *tuner); 119 static inline u16 dib0090_get_wbd_target(struct dvb_frontend *tuner) in dib0090_get_wbd_target() argument
|
D | af9033.h | 63 u8 tuner; member
|
D | af9013.h | 67 u8 tuner; member
|
D | af9033.c | 249 { 0x00f641, dev->cfg.tuner, 0xff }, in af9033_init() 349 switch (dev->cfg.tuner) { in af9033_init() 374 switch (dev->cfg.tuner) { in af9033_init() 425 dev->cfg.tuner); in af9033_init() 448 switch (dev->cfg.tuner) { in af9033_init() 1287 switch (dev->cfg.tuner) { in af9033_probe() 1317 switch (dev->cfg.tuner) { in af9033_probe()
|
D | dib3000mb.c | 117 static int dib3000mb_set_frontend(struct dvb_frontend *fe, int tuner) in dib3000mb_set_frontend() argument 124 if (tuner && fe->ops.tuner_ops.set_params) { in dib3000mb_set_frontend()
|
D | rtl2832.c | 359 dev->pdata->tuner); in rtl2832_init() 360 switch (dev->pdata->tuner) { in rtl2832_init()
|
D | au8522_decoder.c | 715 .tuner = &au8522_tuner_ops,
|
D | af9013.c | 1178 switch (state->config.tuner) { in af9013_init()
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | tuner-core.c | 116 struct tuner { struct 194 static inline struct tuner *to_tuner(struct v4l2_subdev *sd) in to_tuner() 196 return container_of(sd, struct tuner, sd); in to_tuner() 207 struct tuner *t = fe->analog_demod_priv; in fe_set_params() 227 struct tuner *t = fe->analog_demod_priv; in fe_set_config() 268 struct tuner *t = to_tuner(i2c_get_clientdata(c)); in set_type() 490 struct tuner *t = to_tuner(sd); in tuner_s_type_addr() 525 struct tuner *t = to_tuner(sd); in tuner_s_config() 528 if (t->type != cfg->tuner) in tuner_s_config() 555 struct tuner **radio, struct tuner **tv) in tuner_lookup() [all …]
|
D | Makefile | 5 tuner-objs := tuner-core.o 24 obj-$(CONFIG_VIDEO_TUNER) += tuner.o
|
D | Kconfig | 37 # Used by drivers that need tuner.ko
|
D | v4l2-ioctl.c | 191 p->tuner, (unsigned long long)p->std, p->status, in v4l_print_enuminput() 397 p->tuner, p->type, p->frequency); in v4l_print_frequency() 423 p->tuner, p->type, p->seek_upward, p->wrap_around, p->spacing, in v4l_print_hw_freq_seek() 863 p->tuner, p->type, p->index, in v4l_print_freq_band() 2337 .index = p->tuner, in v4l_enum_freq_bands() 2355 .index = p->tuner, in v4l_enum_freq_bands() 2461 …NC(VIDIOC_G_FREQUENCY, v4l_g_frequency, v4l_print_frequency, INFO_FL_CLEAR(v4l2_frequency, tuner)),
|
D | v4l2-compat-ioctl32.c | 606 __u32 tuner; /* Associated tuner */ member
|
/linux-4.4.14/drivers/media/radio/wl128x/ |
D | fmdrv_v4l2.c | 273 struct v4l2_tuner *tuner) in fm_v4l2_vidioc_g_tuner() argument 282 if (tuner->index != 0) in fm_v4l2_vidioc_g_tuner() 300 strcpy(tuner->name, "FM"); in fm_v4l2_vidioc_g_tuner() 301 tuner->type = V4L2_TUNER_RADIO; in fm_v4l2_vidioc_g_tuner() 303 tuner->rangelow = bottom_freq * 16; in fm_v4l2_vidioc_g_tuner() 304 tuner->rangehigh = top_freq * 16; in fm_v4l2_vidioc_g_tuner() 305 tuner->rxsubchans = V4L2_TUNER_SUB_MONO | V4L2_TUNER_SUB_STEREO | in fm_v4l2_vidioc_g_tuner() 307 tuner->capability = V4L2_TUNER_CAP_STEREO | V4L2_TUNER_CAP_RDS | in fm_v4l2_vidioc_g_tuner() 311 tuner->audmode = (stereo_mono_mode ? in fm_v4l2_vidioc_g_tuner() 324 tuner->signal = rssilvl * 257; in fm_v4l2_vidioc_g_tuner() [all …]
|
/linux-4.4.14/drivers/media/radio/ |
D | radio-si476x.c | 366 if (band->tuner != 0) in si476x_radio_enum_freq_bands() 398 struct v4l2_tuner *tuner) in si476x_radio_g_tuner() argument 412 if (tuner->index != 0) in si476x_radio_g_tuner() 415 tuner->type = V4L2_TUNER_RADIO; in si476x_radio_g_tuner() 416 tuner->capability = V4L2_TUNER_CAP_LOW /* Measure frequencies in si476x_radio_g_tuner() 427 strlcpy(tuner->name, "FM (secondary)", sizeof(tuner->name)); in si476x_radio_g_tuner() 428 tuner->rxsubchans = 0; in si476x_radio_g_tuner() 429 tuner->rangelow = si476x_bands[SI476X_BAND_FM].rangelow; in si476x_radio_g_tuner() 432 strlcpy(tuner->name, "AM/FM (primary)", in si476x_radio_g_tuner() 433 sizeof(tuner->name)); in si476x_radio_g_tuner() [all …]
|
D | radio-timb.c | 58 return v4l2_subdev_call(tr->sd_tuner, tuner, g_tuner, v); in timbradio_vidioc_g_tuner() 65 return v4l2_subdev_call(tr->sd_tuner, tuner, s_tuner, v); in timbradio_vidioc_s_tuner() 72 return v4l2_subdev_call(tr->sd_tuner, tuner, s_frequency, f); in timbradio_vidioc_s_frequency() 79 return v4l2_subdev_call(tr->sd_tuner, tuner, g_frequency, f); in timbradio_vidioc_g_frequency() 138 i2c_get_adapter(pdata->i2c_adapter), pdata->tuner, NULL); in timbradio_probe()
|
D | radio-wl1273.c | 1507 struct v4l2_tuner *tuner) in wl1273_fm_vidioc_g_tuner() argument 1516 if (tuner->index > 0) in wl1273_fm_vidioc_g_tuner() 1519 strlcpy(tuner->name, WL1273_FM_DRIVER_NAME, sizeof(tuner->name)); in wl1273_fm_vidioc_g_tuner() 1520 tuner->type = V4L2_TUNER_RADIO; in wl1273_fm_vidioc_g_tuner() 1522 tuner->rangelow = WL1273_FREQ(WL1273_BAND_JAPAN_LOW); in wl1273_fm_vidioc_g_tuner() 1523 tuner->rangehigh = WL1273_FREQ(WL1273_BAND_OTHER_HIGH); in wl1273_fm_vidioc_g_tuner() 1525 tuner->capability = V4L2_TUNER_CAP_LOW | V4L2_TUNER_CAP_RDS | in wl1273_fm_vidioc_g_tuner() 1530 tuner->audmode = V4L2_TUNER_MODE_STEREO; in wl1273_fm_vidioc_g_tuner() 1532 tuner->audmode = V4L2_TUNER_MODE_MONO; in wl1273_fm_vidioc_g_tuner() 1545 tuner->rxsubchans = V4L2_TUNER_SUB_STEREO; in wl1273_fm_vidioc_g_tuner() [all …]
|
D | tef6862.c | 112 if (f->tuner != 0) in tef6862_s_frequency() 133 if (f->tuner != 0) in tef6862_g_frequency() 148 .tuner = &tef6862_tuner_ops,
|
D | radio-raremono.c | 207 if (band->tuner != 0) in vidioc_enum_freq_bands() 260 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in vidioc_s_frequency() 279 if (f->tuner != 0) in vidioc_g_frequency()
|
D | radio-tea5777.c | 288 if (band->tuner != 0 || band->index >= ARRAY_SIZE(bands) || in vidioc_enum_freq_bands() 362 if (f->tuner != 0) in vidioc_g_frequency() 374 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in vidioc_s_frequency() 396 if (a->tuner || a->wrap_around) in vidioc_s_hw_freq_seek()
|
D | tea575x.c | 255 if (band->tuner != 0) in snd_tea575x_enum_freq_bands() 346 if (f->tuner != 0) in vidioc_g_frequency() 358 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in vidioc_s_frequency() 382 if (a->tuner || a->wrap_around) in snd_tea575x_s_hw_freq_seek()
|
D | radio-mr800.c | 334 if (f->tuner != 0) in vidioc_s_frequency() 345 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in vidioc_g_frequency() 363 if (seek->tuner != 0 || !seek->wrap_around) in vidioc_s_hw_freq_seek()
|
D | radio-sf16fmi.c | 170 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in vidioc_s_frequency() 184 if (f->tuner != 0) in vidioc_g_frequency()
|
D | radio-cadet.c | 409 if (band->tuner) in vidioc_enum_freq_bands() 422 if (f->tuner) in vidioc_g_frequency() 435 if (f->tuner) in vidioc_s_frequency()
|
D | radio-ma901.c | 264 if (f->tuner != 0) in vidioc_s_frequency() 277 if (f->tuner != 0) in vidioc_g_frequency()
|
D | dsbr100.c | 221 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in vidioc_s_frequency() 233 if (f->tuner) in vidioc_g_frequency()
|
D | radio-keene.c | 223 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in vidioc_s_frequency() 234 if (f->tuner != 0) in vidioc_g_frequency()
|
D | radio-isa.c | 111 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in radio_isa_s_frequency() 125 if (f->tuner != 0) in radio_isa_g_frequency()
|
D | radio-tea5764.c | 347 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in vidioc_s_frequency() 371 if (f->tuner != 0) in vidioc_g_frequency()
|
D | radio-miropcm20.c | 275 if (f->tuner != 0) in vidioc_g_frequency() 289 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) in vidioc_s_frequency()
|
D | Kconfig | 210 Enabling this driver will automatically select the DSP and tuner. 340 GemTek Radio tuner or are rebranded GemTek Radio cards:
|
/linux-4.4.14/drivers/media/pci/cx18/ |
D | cx18-cards.c | 233 { .std = V4L2_STD_ALL, .tuner = TUNER_XC2028 }, 284 { .std = V4L2_STD_ALL, .tuner = TUNER_XC2028 }, 301 .tuner = 0x1, 344 { .std = V4L2_STD_ALL, .tuner = TUNER_XC2028 }, 361 .tuner = 0x1, 401 { .std = V4L2_STD_PAL_SECAM, .tuner = TUNER_PHILIPS_FM1216ME_MK3 }, 416 .tuner = 0x1002, /* LED D1 Tuner AF */ 451 { .std = V4L2_STD_ALL, .tuner = TUNER_XC2028 }, 498 { .std = V4L2_STD_ALL, .tuner = TUNER_XC2028 }, 513 .tuner = 0x6, .linein = 0x2, .radio = 0x2 }, [all …]
|
D | cx18-gpio.c | 143 data = cx->card->gpio_audio_input.tuner; in gpiomux_s_std() 151 data = cx->card->gpio_audio_input.tuner; in gpiomux_s_std() 166 data = cx->card->gpio_audio_input.tuner; in gpiomux_s_audio_routing() 199 .tuner = &gpiomux_tuner_ops, 248 if (cx->card->tuners[0].tuner == TUNER_XC2028) in resetctrl_reset() 274 if (cx->card->tuners[0].tuner == TUNER_XC2028) { in cx18_gpio_init() 345 cx->card->tuners[0].tuner != TUNER_XC2028) in cx18_reset_tuner_gpio()
|
D | cx18-driver.c | 68 static int tuner[CX18_MAX_CARDS] = { -1, -1, -1, -1, -1, -1, -1, -1, variable 112 module_param_array(tuner, int, &tuner_c, 0644); 144 MODULE_PARM_DESC(tuner, "Tuner type selection,\n" 423 if (cx->options.tuner == -1) in cx18_process_eeprom() 424 cx->options.tuner = tv.tuner_type; in cx18_process_eeprom() 644 cx->options.tuner = tuner[cx->instance]; in cx18_process_options() 1050 if (cx->options.tuner == -1) { in cx18_probe() 1054 cx->options.tuner = cx->card->tuners[i].tuner; in cx18_probe() 1059 if (cx->options.tuner == -1 && cx->card->tuners[0].std) { in cx18_probe() 1067 cx->options.tuner = cx->card->tuners[0].tuner; in cx18_probe() [all …]
|
D | cx18-cards.h | 101 u32 tuner; member 108 int tuner; /* tuner ID (from tuner.h) */ member
|
D | cx18-ioctl.c | 552 if (vf->tuner != 0) in cx18_g_frequency() 555 cx18_call_all(cx, tuner, g_frequency, vf); in cx18_g_frequency() 564 if (vf->tuner != 0) in cx18_s_frequency() 569 cx18_call_all(cx, tuner, s_frequency, vf); in cx18_s_frequency() 626 cx18_call_all(cx, tuner, s_tuner, vt); in cx18_s_tuner() 637 cx18_call_all(cx, tuner, g_tuner, vt); in cx18_g_tuner()
|
D | cx18-fileops.c | 169 cx18_call_all(cx, tuner, g_tuner, &vt); in cx18_dualwatch() 836 cx18_call_all(cx, tuner, s_radio); in cx18_serialized_open()
|
D | cx18-driver.h | 260 int tuner; /* set tuner on load */ member
|
D | cx18-av-core.c | 1309 .tuner = &cx18_av_tuner_ops,
|
/linux-4.4.14/Documentation/dvb/ |
D | technisat.txt | 22 "Multimedia support" => "Customise analog and hybrid tuner modules to build" 24 (except "Simple tuner support" for ATSC 3rd generation only -> see case 9 please). 50 b.) => "Integrant ITD1000 Zero IF tuner for DVB-S/DSS" 55 b.) => "Conexant CX24113/CX24128 tuner for DVB-S/DSS" 75 b.) "Multimedia support" => "Customise analog and hybrid tuner modules to build" 76 => "Simple tuner support"
|
D | lmedm04.txt | 58 The Sharp 0194 tuner driver can be found in windows/system32/drivers 71 The m88rs2000 tuner driver can be found in windows/system32/drivers
|
D | cards.txt | 5 frontends (i.e. tuner / demodulator units) used, usually without 14 tuner/PLL chips, and not all combinations are supported. Often 15 the demodulator and tuner/PLL chip are inside a metal box for
|
D | avermedia.txt | 64 The significant difference between the two is that the tuner 66 the tuner on the digital TV card spits out a compressed 82 The RF Tuner Input is the input to the tuner module of the 123 the frontend0 node is used to tune the frontend tuner module.
|
D | README.dvb-usb | 70 - tuner quirks for some weird devices (Artec T1 AN2235 device has sometimes a 106 2004-07-02 - some tuner modifications, v0.1, cleanups, first public
|
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/ |
D | rtl28xxu.c | 321 dev->tuner = TUNER_RTL2830_QT1010; in rtl2831u_read_config() 334 dev->tuner = TUNER_RTL2830_MT2060; in rtl2831u_read_config() 340 dev->tuner = TUNER_RTL2830_MXL5005S; in rtl2831u_read_config() 406 dev->tuner = TUNER_RTL2832_FC0012; in rtl2832u_read_config() 414 dev->tuner = TUNER_RTL2832_FC0013; in rtl2832u_read_config() 422 dev->tuner = TUNER_RTL2832_MT2266; in rtl2832u_read_config() 430 dev->tuner = TUNER_RTL2832_FC2580; in rtl2832u_read_config() 438 dev->tuner = TUNER_RTL2832_MT2063; in rtl2832u_read_config() 446 dev->tuner = TUNER_RTL2832_MAX3543; in rtl2832u_read_config() 454 dev->tuner = TUNER_RTL2832_TUA9001; in rtl2832u_read_config() [all …]
|
D | af9035.c | 793 state->af9033_config[0].tuner = AF9033_TUNER_IT9135_60; in af9035_read_config() 794 state->af9033_config[1].tuner = AF9033_TUNER_IT9135_60; in af9035_read_config() 797 state->af9033_config[0].tuner = AF9033_TUNER_IT9135_38; in af9035_read_config() 798 state->af9033_config[1].tuner = AF9033_TUNER_IT9135_38; in af9035_read_config() 866 state->af9033_config[i].tuner = tmp; in af9035_read_config() 875 state->af9033_config[i].tuner = tmp; in af9035_read_config() 881 state->af9033_config[i].tuner = tmp; in af9035_read_config() 884 if (state->af9033_config[i].tuner != tmp) { in af9035_read_config() 888 state->af9033_config[i].tuner); in af9035_read_config() 891 switch (state->af9033_config[i].tuner) { in af9035_read_config() [all …]
|
D | Makefile | 35 obj-$(CONFIG_DVB_USB_MXL111SF) += mxl111sf-tuner.o
|
D | rtl28xxu.h | 76 u8 tuner; member
|
D | af9015.c | 577 state->af9013_config[i].tuner = val; in af9015_read_config() 944 switch (state->af9013_config[adap->id].tuner) { in af9015_tuner_attach() 998 state->af9013_config[adap->id].tuner); in af9015_tuner_attach()
|
/linux-4.4.14/drivers/media/pci/saa7146/ |
D | mxb.c | 162 struct v4l2_subdev *tuner; member 180 v4l2_subdev_call(mxb->tuner, o, f, ##args) 190 tda9840_call(mxb, tuner, s_tuner, &t); in mxb_update_audmode() 265 mxb->tuner = v4l2_i2c_new_subdev(&dev->v4l2_dev, &mxb->i2c_adapter, in mxb_probe() 270 !mxb->tda9840 || !mxb->saa7111a || !mxb->tuner) { in mxb_probe() 371 tuner_call(mxb, tuner, s_type_addr, &tun_setup); in mxb_init_done() 373 mxb->cur_freq.tuner = 0; in mxb_init_done() 376 tuner_call(mxb, tuner, s_frequency, &mxb->cur_freq); in mxb_init_done() 560 return call_all(dev, tuner, g_tuner, t); in vidioc_g_tuner() 575 return call_all(dev, tuner, s_tuner, t); in vidioc_s_tuner() [all …]
|
/linux-4.4.14/Documentation/video4linux/bttv/ |
D | THANKS | 4 and tuner programming and his control program xtvc. 10 I2C, tuner, ... support. 17 components on their cards. (E.g. how the tuner type is detected)
|
D | README.WINVIEW | 4 This card is basically the same as all the rest (Bt484A, Philips tuner), 11 I don't yet have any application to test the radio support. The tuner 26 To use the driver I use the following options, the tuner and pll settings might 31 insmod tuner type=1 debug=0
|
D | Insmod-options | 13 tuner=n tuner type, see CARDLIST for a list. 29 autoload=0/1 autoload helper modules (tuner, audio). 73 tuner.o 74 The tuner driver. You need this unless you want to use only 75 with a camera or external tuner ... 79 type=n type of the tuner chip. n as follows:
|
D | Modprobe.conf | 10 options tuner debug=1
|
D | Modules.conf | 13 options tuner debug=1
|
D | Cards | 40 This card has no tuner but supports all 4 composite (1 shared with an 55 - PAL, SECAM or NTSC TV tuner (Philips or TEMIC) 59 - 1 tuner, 1 composite and 1 S-VHS input 60 - tuner type is autodetected 80 - PAL, SECAM, NTSC or tuner with or without Radio support 96 - 1 tuner, 1 composite and (depending on model) 1 S-VHS input 132 2) These cards have a number printed on the PCB just above the tuner metal box: 332 PV-951TDV (tv tuner + 1394) 391 TVPhone (848) mit Philips tuner FR12X6 (w/ FM radio) 392 TVPhone (848) mit Philips tuner FM12X6 (w/ FM radio) [all …]
|
D | Sound-FAQ | 74 (i.e. which pins must be high/low for tuner/mute/...). This will be 123 tuner - which input is the tuner 127 tuner_type - same as tuner= insmod option 130 has_radio - whenever this TV card has a radio tuner.
|
D | README | 25 cards which have no tuner), try adding this to your modules.conf:
|
/linux-4.4.14/drivers/media/radio/si4713/ |
D | radio-platform-si4713.c | 97 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, in radio_si4713_g_modulator() 104 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, in radio_si4713_s_modulator() 111 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, in radio_si4713_g_frequency() 118 return v4l2_device_call_until_err(get_v4l2_dev(file), 0, tuner, in radio_si4713_s_frequency()
|
D | radio-usb-si4713.c | 96 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_modulator, vm); in vidioc_g_modulator() 104 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_modulator, vm); in vidioc_s_modulator() 112 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_frequency, vf); in vidioc_s_frequency() 120 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_frequency, vf); in vidioc_g_frequency()
|
D | si4713.c | 1073 f.tuner = 0; in si4713_setup() 1365 if (f->tuner) in si4713_g_frequency() 1391 if (f->tuner) in si4713_s_frequency() 1426 .tuner = &si4713_subdev_tuner_ops,
|
/linux-4.4.14/drivers/media/usb/msi2500/ |
D | msi2500.c | 67 .tuner = 0, 1009 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, s_tuner, v); in msi2500_s_tuner() 1031 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_tuner, v); in msi2500_g_tuner() 1045 dev_dbg(dev->dev, "tuner=%d type=%d\n", f->tuner, f->type); in msi2500_g_frequency() 1047 if (f->tuner == 0) { in msi2500_g_frequency() 1050 } else if (f->tuner == 1) { in msi2500_g_frequency() 1052 ret = v4l2_subdev_call(dev->v4l2_subdev, tuner, g_frequency, f); in msi2500_g_frequency() 1067 f->tuner, f->type, f->frequency); in msi2500_s_frequency() 1069 if (f->tuner == 0) { in msi2500_s_frequency() 1075 } else if (f->tuner == 1) { in msi2500_s_frequency() [all …]
|
/linux-4.4.14/drivers/media/platform/vivid/ |
D | vivid-sdr-cap.c | 58 .tuner = 0, 66 .tuner = 0, 74 .tuner = 0, 89 .tuner = 1, 333 switch (band->tuner) { in vivid_sdr_enum_freq_bands() 354 switch (vf->tuner) { in vivid_sdr_g_frequency() 375 switch (vf->tuner) { in vivid_sdr_s_frequency()
|
D | vivid-radio-common.c | 155 if (vf->tuner != 0) in vivid_radio_g_frequency() 167 if (vf->tuner != 0) in vivid_radio_s_frequency()
|
D | vivid-radio-rx.c | 149 if (band->tuner != 0) in vivid_radio_rx_enum_freq_bands() 167 if (a->tuner) in vivid_radio_rx_s_hw_freq_seek()
|
D | vivid-vid-cap.c | 1433 if (vf->tuner != 0) in vivid_video_g_frequency() 1443 if (vf->tuner != 0) in vivid_video_s_frequency()
|
/linux-4.4.14/drivers/staging/media/mn88473/ |
D | TODO | 2 device drivers (USB-bridge, tuner) needed for Astrometa receiver in 11 * tuner sensitivity
|
/linux-4.4.14/drivers/staging/media/mn88472/ |
D | TODO | 2 device drivers (USB-bridge, tuner) needed for Astrometa receiver in 11 * tuner sensitivity
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
D | cx23885-video.c | 853 call_all(dev, tuner, g_tuner, t); in vidioc_g_tuner() 867 call_all(dev, tuner, s_tuner, t); in vidioc_s_tuner() 883 call_all(dev, tuner, g_frequency, f); in vidioc_g_frequency() 895 if (unlikely(f->tuner != 0)) in cx23885_set_freq() 908 call_all(dev, tuner, s_frequency, f); in cx23885_set_freq() 947 params.frequency, f->tuner, params.std); in cx23885_set_freq_via_ops() 1185 v4l2_subdev_call(sd, tuner, s_type_addr, &tun_setup); in cx23885_video_register() 1194 .tuner = dev->tuner_type, in cx23885_video_register() 1197 v4l2_subdev_call(sd, tuner, s_config, &cfg); in cx23885_video_register() 1206 .tuner = dev->tuner_type, in cx23885_video_register() [all …]
|
D | cx23885-417.c | 1294 call_all(dev, tuner, g_tuner, t); in vidioc_g_tuner() 1310 call_all(dev, tuner, s_tuner, t); in vidioc_s_tuner() 1325 call_all(dev, tuner, g_frequency, f); in vidioc_g_frequency()
|
/linux-4.4.14/include/media/ |
D | timb_radio.h | 26 struct i2c_board_info *tuner; member
|
D | v4l2-common.h | 159 int tuner; member
|
D | v4l2-subdev.h | 647 const struct v4l2_subdev_tuner_ops *tuner; member
|
/linux-4.4.14/drivers/staging/media/bcm2048/ |
D | radio-bcm2048.c | 2441 struct v4l2_tuner *tuner) in bcm2048_vidioc_g_tuner() argument 2450 if (tuner->index > 0) in bcm2048_vidioc_g_tuner() 2453 strncpy(tuner->name, "FM Receiver", 32); in bcm2048_vidioc_g_tuner() 2454 tuner->type = V4L2_TUNER_RADIO; in bcm2048_vidioc_g_tuner() 2455 tuner->rangelow = in bcm2048_vidioc_g_tuner() 2457 tuner->rangehigh = in bcm2048_vidioc_g_tuner() 2459 tuner->rxsubchans = V4L2_TUNER_SUB_STEREO; in bcm2048_vidioc_g_tuner() 2460 tuner->capability = V4L2_TUNER_CAP_STEREO | V4L2_TUNER_CAP_LOW; in bcm2048_vidioc_g_tuner() 2461 tuner->audmode = V4L2_TUNER_MODE_STEREO; in bcm2048_vidioc_g_tuner() 2462 tuner->afc = 0; in bcm2048_vidioc_g_tuner() [all …]
|
/linux-4.4.14/drivers/media/pci/saa7164/ |
D | saa7164-dvb.c | 121 struct i2c_client *tuner; in si2157_attach() local 133 tuner = i2c_new_device(adapter, &bi); in si2157_attach() 134 if (tuner == NULL || tuner->dev.driver == NULL) in si2157_attach() 137 if (!try_module_get(tuner->dev.driver->owner)) { in si2157_attach() 138 i2c_unregister_device(tuner); in si2157_attach() 142 port->i2c_client_tuner = tuner; in si2157_attach()
|
D | saa7164-encoder.c | 355 if (f->tuner) in saa7164_g_frequency() 387 f->frequency, f->tuner); in saa7164_s_frequency() 389 if (f->tuner != 0) in saa7164_s_frequency()
|
/linux-4.4.14/drivers/media/dvb-frontends/drx39xyj/ |
D | drx_driver.h | 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,
|
D | Kconfig | 6 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
|
/linux-4.4.14/sound/pci/asihpi/ |
D | hpicmn.c | 396 phr->u.c.param1 = pC->u.tuner.freq_ink_hz; in hpi_check_control_cache_single() 398 phr->u.c.param1 = pC->u.tuner.band; in hpi_check_control_cache_single() 400 if (pC->u.tuner.s_level_avg == in hpi_check_control_cache_single() 402 phr->u.cu.tuner.s_level = 0; in hpi_check_control_cache_single() 406 phr->u.cu.tuner.s_level = in hpi_check_control_cache_single() 407 pC->u.tuner.s_level_avg; in hpi_check_control_cache_single()
|
D | hpi_internal.h | 858 } tuner; member 889 } tuner; member 1357 struct hpi_control_cache_tuner tuner; member
|
D | hpifunc.c | 2569 *pw_level = hr.u.cu.tuner.s_level; in hpi_tuner_get_rf_level() 2585 *pw_level = hr.u.cu.tuner.s_level; in hpi_tuner_get_raw_rf_level() 2698 *(u32 *)&p_data[0] = hr.u.cu.tuner.rds.data[0]; in hpi_tuner_get_rds() 2699 *(u32 *)&p_data[4] = hr.u.cu.tuner.rds.data[1]; in hpi_tuner_get_rds() 2700 *(u32 *)&p_data[8] = hr.u.cu.tuner.rds.bLER; in hpi_tuner_get_rds()
|
/linux-4.4.14/drivers/media/usb/cx231xx/ |
D | cx231xx-cards.c | 39 static int tuner = -1; variable 40 module_param(tuner, int, 0444); 41 MODULE_PARM_DESC(tuner, "tuner type"); 1018 tuner_call(dev, tuner, s_type_addr, &tun_setup); in cx231xx_config_tuner() 1028 .tuner = dev->tuner_type, in cx231xx_config_tuner() 1031 tuner_call(dev, tuner, s_config, &cfg); in cx231xx_config_tuner() 1035 f.tuner = 0; in cx231xx_config_tuner() 1039 call_all(dev, tuner, s_frequency, &f); in cx231xx_config_tuner() 1245 struct media_entity *tuner = NULL, *decoder = NULL; in cx231xx_create_media_graph() local 1253 tuner = entity; in cx231xx_create_media_graph() [all …]
|
D | cx231xx-video.c | 1210 call_all(dev, tuner, g_tuner, t); in cx231xx_g_tuner() 1228 call_all(dev, tuner, s_tuner, t); in cx231xx_s_tuner() 1239 if (f->tuner) in cx231xx_g_frequency() 1264 if (0 != f->tuner) in cx231xx_s_frequency() 1270 call_all(dev, tuner, s_frequency, f); in cx231xx_s_frequency() 1271 call_all(dev, tuner, g_frequency, &new_freq); in cx231xx_s_frequency() 1677 call_all(dev, tuner, g_tuner, t); in radio_g_tuner() 1688 call_all(dev, tuner, s_tuner, t); in radio_s_tuner() 1770 call_all(dev, tuner, s_radio); in cx231xx_v4l2_open()
|
/linux-4.4.14/Documentation/video4linux/cx88/ |
D | hauppauge-wintv-cx88-ir.txt | 7 1 1 Mono tuner bypass or CD passthru (tuner specific)
|
/linux-4.4.14/drivers/media/usb/em28xx/ |
D | em28xx-video.c | 975 0, tuner, s_frequency, &f); in em28xx_start_analog_streaming() 1578 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, g_tuner, t); in vidioc_g_tuner() 1590 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, s_tuner, t); in vidioc_s_tuner() 1600 if (0 != f->tuner) in vidioc_g_frequency() 1614 if (0 != f->tuner) in vidioc_s_frequency() 1617 v4l2_device_call_all(&v4l2->v4l2_dev, 0, tuner, s_frequency, f); in vidioc_s_frequency() 1618 v4l2_device_call_all(&v4l2->v4l2_dev, 0, tuner, g_frequency, &new_freq); in vidioc_s_frequency() 1845 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, g_tuner, t); in radio_g_tuner() 1858 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, s_tuner, t); in radio_s_tuner() 1933 v4l2_device_call_all(&v4l2->v4l2_dev, 0, tuner, s_radio); in em28xx_v4l2_open() [all …]
|
D | em28xx-cards.c | 45 static int tuner = -1; variable 46 module_param(tuner, int, 0444); 47 MODULE_PARM_DESC(tuner, "tuner type"); 73 unsigned int tuner; member 2688 dev->tuner_type = em28xx_eeprom_hash[i].tuner; in em28xx_hint_board() 2721 dev->tuner_type = em28xx_i2c_hash[i].tuner; in em28xx_hint_board() 2905 if (tuner >= 0) in em28xx_card_setup() 2906 dev->tuner_type = tuner; in em28xx_card_setup()
|
/linux-4.4.14/drivers/media/common/b2c2/ |
D | Makefile | 1 b2c2-flexcop-objs += flexcop.o flexcop-fe-tuner.o flexcop-i2c.o
|
/linux-4.4.14/drivers/media/usb/airspy/ |
D | airspy.c | 61 .tuner = 0, 72 .tuner = 1, 751 if (f->tuner == 0) { in airspy_g_frequency() 756 } else if (f->tuner == 1) { in airspy_g_frequency() 775 if (f->tuner == 0) { in airspy_s_frequency() 781 } else if (f->tuner == 1) { in airspy_s_frequency() 803 if (band->tuner == 0) { in airspy_enum_freq_bands() 810 } else if (band->tuner == 1) { in airspy_enum_freq_bands()
|
/linux-4.4.14/drivers/media/usb/go7007/ |
D | go7007-v4l2.c | 652 inp->tuner = 0; in vidioc_enum_input() 747 return call_all(&go->v4l2_dev, tuner, g_tuner, t); in vidioc_g_tuner() 758 return call_all(&go->v4l2_dev, tuner, s_tuner, t); in vidioc_s_tuner() 766 if (f->tuner) in vidioc_g_frequency() 769 return call_all(&go->v4l2_dev, tuner, g_frequency, f); in vidioc_g_frequency() 777 if (f->tuner) in vidioc_s_frequency() 780 return call_all(&go->v4l2_dev, tuner, s_frequency, f); in vidioc_s_frequency() 1142 call_all(&go->v4l2_dev, tuner, s_frequency, &f); in go7007_v4l2_init()
|
D | go7007-driver.c | 303 v4l2_device_call_all(&go->v4l2_dev, 0, tuner, in go7007_register_encoder()
|
/linux-4.4.14/drivers/media/usb/hackrf/ |
D | hackrf.c | 60 .tuner = 0, 71 .tuner = 1, 1117 f->tuner, f->type, f->frequency); in hackrf_s_frequency() 1119 if (f->tuner == 0) { in hackrf_s_frequency() 1129 } else if (f->tuner == 1) { in hackrf_s_frequency() 1162 dev_dbg(dev->dev, "tuner=%d type=%d\n", f->tuner, f->type); in hackrf_g_frequency() 1164 if (f->tuner == 0) { in hackrf_g_frequency() 1170 } else if (f->tuner == 1) { in hackrf_g_frequency() 1194 band->tuner, band->type, band->index); in hackrf_enum_freq_bands() 1196 if (band->tuner == 0) { in hackrf_enum_freq_bands() [all …]
|
/linux-4.4.14/drivers/media/dvb-core/ |
D | dvbdev.c | 388 struct media_entity *entity, *tuner = NULL, *fe = NULL; in dvb_create_media_graph() local 397 tuner = entity; in dvb_create_media_graph() 414 if (tuner && fe) in dvb_create_media_graph() 415 media_entity_create_link(tuner, 0, fe, 0, 0); in dvb_create_media_graph()
|
/linux-4.4.14/drivers/media/usb/tm6000/ |
D | tm6000-cards.c | 927 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_type_addr, &tun_setup); in tm6000_config_tuner() 939 xc2028_cfg.tuner = TUNER_XC2028; in tm6000_config_tuner() 957 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_config, in tm6000_config_tuner() 971 xc5000_cfg.tuner = TUNER_XC5000; in tm6000_config_tuner() 974 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_config, in tm6000_config_tuner() 1126 f.tuner = 0; in tm6000_init_dev() 1130 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_frequency, &f); in tm6000_init_dev()
|
D | tm6000-video.c | 1216 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_tuner, t); in vidioc_g_tuner() 1240 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_tuner, t); in vidioc_s_tuner() 1253 if (f->tuner) in vidioc_g_frequency() 1258 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_frequency, f); in vidioc_g_frequency() 1271 if (f->tuner != 0) in vidioc_s_frequency() 1275 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_frequency, f); in vidioc_s_frequency() 1296 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_tuner, t); in radio_g_tuner() 1309 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_tuner, t); in radio_s_tuner() 1395 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_radio); in __tm6000_open()
|
D | tm6000-core.c | 341 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_frequency, &f); in tm6000_init_analog_mode()
|
/linux-4.4.14/drivers/media/pci/cx88/ |
D | cx88-cards.c | 33 static unsigned int tuner[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; variable 37 module_param_array(tuner, int, NULL, 0444); 41 MODULE_PARM_DESC(tuner,"tuner type"); 3529 tea5767_cfg.tuner = TUNER_TEA5767; in cx88_card_setup() 3532 call_all(core, tuner, s_config, &tea5767_cfg); in cx88_card_setup() 3563 call_all(core, tuner, s_type_addr, &tun_setup); in cx88_card_setup() 3573 call_all(core, tuner, s_type_addr, &tun_setup); in cx88_card_setup() 3579 tda9887_cfg.tuner = TUNER_TDA9887; in cx88_card_setup() 3582 call_all(core, tuner, s_config, &tda9887_cfg); in cx88_card_setup() 3594 xc2028_cfg.tuner = TUNER_XC2028; in cx88_card_setup() [all …]
|
D | cx88-video.c | 611 call_all(core, tuner, s_radio); in radio_open() 944 call_all(core, tuner, g_tuner, t); in vidioc_g_tuner() 975 if (f->tuner) in vidioc_g_frequency() 980 call_all(core, tuner, g_frequency, f); in vidioc_g_frequency() 992 if (unlikely(f->tuner != 0)) in cx88_set_freq() 996 call_all(core, tuner, s_frequency, f); in cx88_set_freq() 997 call_all(core, tuner, g_frequency, &new_freq); in cx88_set_freq() 1056 call_all(core, tuner, g_tuner, t); in radio_g_tuner() 1069 call_all(core, tuner, s_tuner, t); in radio_s_tuner()
|
D | cx88-blackbird.c | 883 if (unlikely(f->tuner != 0)) in vidioc_s_frequency() 926 if (unlikely(f->tuner != 0)) in vidioc_g_frequency() 930 call_all(core, tuner, g_frequency, f); in vidioc_g_frequency() 974 call_all(core, tuner, g_tuner, t); in vidioc_g_tuner()
|
/linux-4.4.14/Documentation/ |
D | bt8xxgpio.txt | 12 Brooktree bt848, bt849, bt878 or bt879 based analog TV tuner card. The
|
D | devices.txt | 2631 190 char Kansas City tracker/tuner card
|
D | kernel-parameters.txt | 562 bttv.tuner=
|
/linux-4.4.14/drivers/media/i2c/ |
D | vp27smpx.c | 141 .tuner = &vp27smpx_tuner_ops,
|
D | msp3400-kthreads.c | 220 int tuner = (state->route_in >> 3) & 1; in msp3400c_set_mode() local 227 msp_write_dem(client, 0x00bb, data->ad_cv | (tuner ? 0x100 : 0)); in msp3400c_set_mode() 954 int tuner = (state->route_in >> 3) & 1; in msp34xxg_reset() local 968 modus |= tuner ? 0x100 : 0; in msp34xxg_reset()
|
D | tda9840.c | 155 .tuner = &tda9840_tuner_ops,
|
D | msp3400-driver.c | 489 int tuner = (input >> 3) & 1; in msp_s_routing() local 514 msp_write_dem(client, reg, (val & ~0x100) | (tuner << 8)); in msp_s_routing() 674 .tuner = &msp_tuner_ops,
|
D | upd64031a.c | 191 .tuner = &upd64031a_tuner_ops,
|
D | wm8775.c | 200 .tuner = &wm8775_tuner_ops,
|
D | sony-btf-mpx.c | 340 .tuner = &sony_btf_mpx_tuner_ops,
|
D | saa6588.c | 458 .tuner = &saa6588_tuner_ops,
|
D | saa717x.c | 1232 .tuner = &saa717x_tuner_ops,
|
D | Kconfig | 148 Support for the internal MPX of the Panasonic VP27s tuner. 157 Support for the internal MPX of the Sony BTF-PG472Z tuner.
|
D | tvp5150.c | 1097 .tuner = &tvp5150_tuner_ops,
|
D | saa7115.c | 1631 .tuner = &saa711x_tuner_ops,
|
D | tvaudio.c | 1884 .tuner = &tvaudio_tuner_ops,
|
/linux-4.4.14/Documentation/DocBook/ |
D | .device-drivers.xml.cmd | 2 ….c sound/core/pcm_native.c sound/core/memalloc.c include/media/tuner.h include/media/tuner-types.h…
|
D | device-drivers.xml.db | 784 API-enum-tuner-mode 785 API-struct-tuner-setup 787 API-struct-tuner-range 788 API-struct-tuner-params 862 API-struct-v4l2-subdev-tuner-ops 897 API-struct-dvb-tuner-info 901 API-struct-dvb-tuner-ops
|
/linux-4.4.14/drivers/media/pci/saa7134/ |
D | saa7134-video.c | 1067 tda9887_cfg.tuner = TUNER_TDA9887; in saa7134_s_ctrl() 1077 saa_call_all(dev, tuner, s_config, &tda9887_cfg); in saa7134_s_ctrl() 1108 saa_call_all(dev, tuner, s_radio); in video_open() 1673 saa_call_all(dev, tuner, g_tuner, t); in saa7134_g_tuner() 1713 if (0 != f->tuner) in saa7134_g_frequency() 1716 saa_call_all(dev, tuner, g_frequency, f); in saa7134_g_frequency() 1727 if (0 != f->tuner) in saa7134_s_frequency() 1730 saa_call_all(dev, tuner, s_frequency, f); in saa7134_s_frequency() 1865 saa_call_all(dev, tuner, g_tuner, t); in radio_g_tuner() 1882 saa_call_all(dev, tuner, s_tuner, t); in radio_s_tuner()
|
D | saa7134-core.c | 79 static unsigned int tuner[] = {[0 ... (SAA7134_MAXBOARDS - 1)] = UNSET }; variable 86 module_param_array(tuner, int, NULL, 0444); 92 MODULE_PARM_DESC(tuner, "tuner type"); 976 if (UNSET != tuner[dev->nr]) in saa7134_initdev() 977 dev->tuner_type = tuner[dev->nr]; in saa7134_initdev()
|
D | saa7134-dvb.c | 187 f.tuner = 0; in mt352_pinnacle_tuner_set_params() 193 saa_call_all(dev, tuner, s_frequency, &f); in mt352_pinnacle_tuner_set_params() 1925 tda9887_cfg.tuner = TUNER_TDA9887; in dvb_fini() 1929 saa_call_all(dev, tuner, s_config, &tda9887_cfg); in dvb_fini()
|
D | saa7134-cards.c | 7796 saa_call_all(dev, tuner, s_type_addr, &tun_setup); in saa7134_tuner_setup() 7808 saa_call_all(dev, tuner, s_type_addr, &tun_setup); in saa7134_tuner_setup() 7814 tda9887_cfg.tuner = TUNER_TDA9887; in saa7134_tuner_setup() 7817 saa_call_all(dev, tuner, s_config, &tda9887_cfg); in saa7134_tuner_setup() 7842 xc2028_cfg.tuner = TUNER_XC2028; in saa7134_tuner_setup() 7845 saa_call_all(dev, tuner, s_config, &xc2028_cfg); in saa7134_tuner_setup() 8215 tea5767_cfg.tuner = TUNER_TEA5767; in saa7134_board_init2() 8217 saa_call_all(dev, tuner, s_config, &tea5767_cfg); in saa7134_board_init2()
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | av7110_v4l.c | 102 .tuner = 0, /* ignored */ 111 .tuner = 0, 120 .tuner = 0, 129 .tuner = 0,
|
/linux-4.4.14/drivers/media/usb/au0828/ |
D | au0828-video.c | 1049 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_frequency, &f); in au0828_init_tuner() 1426 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_tuner, t); in vidioc_g_tuner() 1444 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_tuner, t); in vidioc_s_tuner() 1459 if (freq->tuner != 0) in vidioc_g_frequency() 1473 if (freq->tuner != 0) in vidioc_s_frequency() 1482 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_frequency, freq); in vidioc_s_frequency() 1484 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_frequency, &new_freq); in vidioc_s_frequency()
|
D | au0828-cards.c | 245 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_type_addr, in au0828_card_analog_fe_setup()
|
/linux-4.4.14/include/uapi/linux/ |
D | videodev2.h | 1390 __u32 tuner; /* enum v4l2_tuner_type */ member 1633 __u32 tuner; member 1644 __u32 tuner; member 1655 __u32 tuner; member
|
/linux-4.4.14/Documentation/devicetree/bindings/media/ |
D | stih407-c8sectpfe.txt | 7 It is typically used in conjunction with one or more demodulator and tuner devices
|
/linux-4.4.14/drivers/media/usb/pvrusb2/ |
D | pvrusb2-hdw.c | 72 static int tuner[PVR_NUM] = { [0 ... PVR_NUM-1] = -1 }; variable 84 module_param_array(tuner, int, NULL, 0444); 85 MODULE_PARM_DESC(tuner,"specify installed tuner type"); 1784 tp = tuner[unit_number]; in get_default_tuner_type() 2900 tuner, s_type_addr, &setup); in pvr2_subdev_update() 2908 tuner, s_radio); in pvr2_subdev_update() 2936 v4l2_device_call_all(&hdw->v4l2_dev, 0, tuner, s_tuner, &vt); in pvr2_subdev_update() 2959 freq.tuner = 0; in pvr2_subdev_update() 2960 v4l2_device_call_all(&hdw->v4l2_dev, 0, tuner, in pvr2_subdev_update() 5062 v4l2_device_call_all(&hdw->v4l2_dev, 0, tuner, g_tuner, vtp); in pvr2_hdw_status_poll()
|
/linux-4.4.14/sound/pci/ |
D | Kconfig | 549 bool "Enable TEA5757 radio tuner support for es1968" 557 Say Y here to include support for TEA5757 radio tuner integrated on 573 bool "ForteMedia FM801 + TEA5757 tuner" 581 FM801 chip with a TEA5757 tuner (MediaForte SF256-PCS, SF256-PCP and
|
/linux-4.4.14/drivers/mfd/ |
D | timberdale.c | 289 .tuner = &timberdale_tef6868_i2c_board_info,
|
/linux-4.4.14/Documentation/sound/oss/ |
D | Introduction | 426 pre-install bttv modprobe tuner ; modprobe tvmixer 428 options tuner debug=0 type=8
|
D | README.OSS | 1352 The PCM20 contains a radio tuner, which is also controlled by 1353 ACI. This radio tuner is supported by the ACI driver together with the
|
/linux-4.4.14/Documentation/zh_CN/video4linux/ |
D | v4l2-framework.txt | 273 const struct v4l2_subdev_tuner_ops *tuner;
|
/linux-4.4.14/drivers/media/platform/ |
D | arv.c | 419 vin->tuner = 0; in ar_enum_input()
|
/linux-4.4.14/Documentation/i2c/ |
D | instantiating-devices | 96 tuner, a video decoder, an audio decoder, etc. usually connected to the
|
/linux-4.4.14/Documentation/sound/alsa/ |
D | ALSA-Configuration.txt | 775 tea575x_tuner - Enable TEA575x tuner
|
/linux-4.4.14/drivers/media/i2c/cx25840/ |
D | cx25840-core.c | 5093 .tuner = &cx25840_tuner_ops,
|
/linux-4.4.14/ |
D | MAINTAINERS | 11771 F: drivers/media/tuners/tuner-xc2028.*
|