/linux-4.1.27/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. 828 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.1.27/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 | 327 dev_dbg(&s->spi->dev, "tuner=%d\n", f->tuner); in msi001_g_frequency() 339 f->tuner, f->type, f->frequency); in msi001_s_frequency() 357 band->tuner, band->type, band->index); in msi001_enum_freq_bands() 379 .tuner = &msi001_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.1.27/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 | 544 vi->tuner = chan; in vidioc_enum_input() 631 call_all(usbvision, tuner, g_tuner, vt); in vidioc_g_tuner() 645 call_all(usbvision, tuner, s_tuner, vt); in vidioc_s_tuner() 655 freq->tuner = 0; /* Only one tuner */ in vidioc_g_frequency() 671 if (!usbvision->have_tuner || freq->tuner) in vidioc_s_frequency() 675 call_all(usbvision, tuner, s_frequency, freq); in vidioc_s_frequency() 1183 call_all(usbvision, tuner, s_radio); in usbvision_radio_open() 1598 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 | 342 unsigned tuner:1; member
|
/linux-4.1.27/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() 2797 bttv_call_all(btv, tuner, g_tuner, t); in bttv_g_tuner() 3258 bttv_call_all(btv, tuner, g_tuner, t); in radio_g_tuner() 3279 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.1.27/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.1.27/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 58 tristate "NXP TDA18271C2 silicon tuner" 62 NXP TDA18271 silicon tuner. 64 Say Y when you want to support this tuner. 83 A DVB-S tuner module. Say Y when you want to support this frontend. 90 A DVB-S tuner module. Say Y when you want to support this frontend. 97 A DVB-S tuner module. Say Y when you want to support this frontend. 100 tristate "Zarlink ZL10036 silicon tuner" [all …]
|
D | ts2020.c | 39 u8 tuner; member 128 if (priv->tuner == TS2020_M88TS2020) in ts2020_sleep() 142 if (priv->tuner == TS2020_M88TS2020) { in ts2020_init() 254 if (priv->tuner == TS2020_M88TS2020) { in ts2020_set_params() 278 if (priv->tuner == TS2020_M88TS2020) in ts2020_set_params() 287 if (priv->tuner == TS2020_M88TS2022) { in ts2020_set_params() 436 priv->tuner = TS2020_M88TS2020; in ts2020_attach() 439 priv->tuner = TS2020_M88TS2022; in ts2020_attach() 509 dev->tuner = TS2020_M88TS2020; in ts2020_probe() 516 dev->tuner = TS2020_M88TS2022; in ts2020_probe() [all …]
|
D | rtl2832_sdr.c | 47 .tuner = 0, 55 .tuner = 0, 63 .tuner = 0, 74 .tuner = 1, 651 switch (pdata->tuner) { in rtl2832_sdr_set_adc() 1013 band->tuner, band->type, band->index); in rtl2832_sdr_enum_freq_bands() 1015 if (band->tuner == 0) { in rtl2832_sdr_enum_freq_bands() 1020 } else if (band->tuner == 1) { in rtl2832_sdr_enum_freq_bands() 1039 dev_dbg(&pdev->dev, "tuner=%d type=%d\n", f->tuner, f->type); in rtl2832_sdr_g_frequency() 1041 if (f->tuner == 0) { in rtl2832_sdr_g_frequency() [all …]
|
D | rtl2832_sdr.h | 56 u8 tuner; member
|
D | rtl2832.h | 50 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.1.27/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() 342 .tuner = &subdev_tuner_ops,
|
D | ivtv-ioctl.c | 1077 if (vf->tuner != 0) in ivtv_g_frequency() 1080 ivtv_call_all(itv, tuner, g_frequency, vf); in ivtv_g_frequency() 1091 if (vf->tuner != 0) in ivtv_s_frequency() 1096 ivtv_call_all(itv, tuner, s_frequency, vf); in ivtv_s_frequency() 1210 ivtv_call_all(itv, tuner, s_tuner, vt); in ivtv_s_tuner() 1222 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.1.27/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 21 obj-$(CONFIG_VIDEO_TUNER) += tuner.o
|
D | Kconfig | 37 # Used by drivers that need tuner.ko
|
D | v4l2-ioctl.c | 190 p->tuner, (unsigned long long)p->std, p->status, in v4l_print_enuminput() 394 p->tuner, p->type, p->frequency); in v4l_print_frequency() 420 p->tuner, p->type, p->seek_upward, p->wrap_around, p->spacing, in v4l_print_hw_freq_seek() 860 p->tuner, p->type, p->index, in v4l_print_freq_band() 2106 .index = p->tuner, in v4l_enum_freq_bands() 2124 .index = p->tuner, in v4l_enum_freq_bands() 2230 …NC(VIDIOC_G_FREQUENCY, v4l_g_frequency, v4l_print_frequency, INFO_FL_CLEAR(v4l2_frequency, tuner)),
|
D | v4l2-compat-ioctl32.c | 585 __u32 tuner; /* Associated tuner */ member
|
/linux-4.1.27/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.1.27/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-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-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-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.1.27/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 | 550 if (vf->tuner != 0) in cx18_g_frequency() 553 cx18_call_all(cx, tuner, g_frequency, vf); in cx18_g_frequency() 562 if (vf->tuner != 0) in cx18_s_frequency() 567 cx18_call_all(cx, tuner, s_frequency, vf); in cx18_s_frequency() 624 cx18_call_all(cx, tuner, s_tuner, vt); in cx18_s_tuner() 635 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 | 1300 .tuner = &cx18_av_tuner_ops,
|
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/ |
D | rtl28xxu.c | 315 dev->tuner = TUNER_RTL2830_QT1010; in rtl2831u_read_config() 328 dev->tuner = TUNER_RTL2830_MT2060; in rtl2831u_read_config() 334 dev->tuner = TUNER_RTL2830_MXL5005S; in rtl2831u_read_config() 398 dev->tuner = TUNER_RTL2832_FC0012; in rtl2832u_read_config() 406 dev->tuner = TUNER_RTL2832_FC0013; in rtl2832u_read_config() 414 dev->tuner = TUNER_RTL2832_MT2266; in rtl2832u_read_config() 422 dev->tuner = TUNER_RTL2832_FC2580; in rtl2832u_read_config() 430 dev->tuner = TUNER_RTL2832_MT2063; in rtl2832u_read_config() 438 dev->tuner = TUNER_RTL2832_MAX3543; in rtl2832u_read_config() 446 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 | 74 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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/media/platform/vivid/ |
D | vivid-sdr-cap.c | 38 .tuner = 0, 46 .tuner = 0, 54 .tuner = 0, 69 .tuner = 1, 307 switch (band->tuner) { in vivid_sdr_enum_freq_bands() 327 switch (vf->tuner) { in vivid_sdr_g_frequency() 347 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 | 1421 if (vf->tuner != 0) in vivid_video_g_frequency() 1431 if (vf->tuner != 0) in vivid_video_s_frequency()
|
/linux-4.1.27/drivers/media/usb/msi2500/ |
D | msi2500.c | 69 .tuner = 0, 984 ret = v4l2_subdev_call(s->v4l2_subdev, tuner, s_tuner, v); in msi2500_s_tuner() 1006 ret = v4l2_subdev_call(s->v4l2_subdev, tuner, g_tuner, v); in msi2500_g_tuner() 1020 dev_dbg(s->dev, "tuner=%d type=%d\n", f->tuner, f->type); in msi2500_g_frequency() 1022 if (f->tuner == 0) { in msi2500_g_frequency() 1025 } else if (f->tuner == 1) { in msi2500_g_frequency() 1027 ret = v4l2_subdev_call(s->v4l2_subdev, tuner, g_frequency, f); in msi2500_g_frequency() 1042 f->tuner, f->type, f->frequency); in msi2500_s_frequency() 1044 if (f->tuner == 0) { in msi2500_s_frequency() 1050 } else if (f->tuner == 1) { in msi2500_s_frequency() [all …]
|
/linux-4.1.27/drivers/staging/media/mn88473/ |
D | TODO | 2 device drivers (USB-bridge, tuner) needed for Astrometa receiver in 11 * tuner sensitivity
|
/linux-4.1.27/drivers/staging/media/mn88472/ |
D | TODO | 2 device drivers (USB-bridge, tuner) needed for Astrometa receiver in 11 * tuner sensitivity
|
/linux-4.1.27/drivers/media/usb/hackrf/ |
D | hackrf.c | 48 .tuner = 0, 59 .tuner = 1, 740 f->tuner, f->type, f->frequency); in hackrf_s_frequency() 742 if (f->tuner == 0) { in hackrf_s_frequency() 757 } else if (f->tuner == 1) { in hackrf_s_frequency() 785 dev_dbg(dev->dev, "tuner=%d type=%d\n", f->tuner, f->type); in hackrf_g_frequency() 787 if (f->tuner == 0) { in hackrf_g_frequency() 791 } else if (f->tuner == 1) { in hackrf_g_frequency() 809 band->tuner, band->type, band->index); in hackrf_enum_freq_bands() 811 if (band->tuner == 0) { in hackrf_enum_freq_bands() [all …]
|
/linux-4.1.27/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 | 542 const struct v4l2_subdev_tuner_ops *tuner; member
|
/linux-4.1.27/drivers/media/pci/cx23885/ |
D | cx23885-video.c | 848 call_all(dev, tuner, g_tuner, t); in vidioc_g_tuner() 862 call_all(dev, tuner, s_tuner, t); in vidioc_s_tuner() 878 call_all(dev, tuner, g_frequency, f); in vidioc_g_frequency() 890 if (unlikely(f->tuner != 0)) in cx23885_set_freq() 903 call_all(dev, tuner, s_frequency, f); in cx23885_set_freq() 942 params.frequency, f->tuner, params.std); in cx23885_set_freq_via_ops() 1180 v4l2_subdev_call(sd, tuner, s_type_addr, &tun_setup); in cx23885_video_register() 1189 .tuner = dev->tuner_type, in cx23885_video_register() 1192 v4l2_subdev_call(sd, tuner, s_config, &cfg); in cx23885_video_register() 1201 .tuner = dev->tuner_type, in cx23885_video_register() [all …]
|
D | cx23885-417.c | 1291 call_all(dev, tuner, g_tuner, t); in vidioc_g_tuner() 1307 call_all(dev, tuner, s_tuner, t); in vidioc_s_tuner() 1322 call_all(dev, tuner, g_frequency, f); in vidioc_g_frequency()
|
/linux-4.1.27/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"); 990 tuner_call(dev, tuner, s_type_addr, &tun_setup); in cx231xx_config_tuner() 1000 .tuner = dev->tuner_type, in cx231xx_config_tuner() 1003 tuner_call(dev, tuner, s_config, &cfg); in cx231xx_config_tuner() 1007 f.tuner = 0; in cx231xx_config_tuner() 1011 call_all(dev, tuner, s_frequency, &f); in cx231xx_config_tuner() 1209 struct media_entity *tuner = NULL, *decoder = NULL; in cx231xx_create_media_graph() local 1217 tuner = entity; in cx231xx_create_media_graph() [all …]
|
D | cx231xx-video.c | 1207 call_all(dev, tuner, g_tuner, t); in cx231xx_g_tuner() 1225 call_all(dev, tuner, s_tuner, t); in cx231xx_s_tuner() 1236 if (f->tuner) in cx231xx_g_frequency() 1261 if (0 != f->tuner) in cx231xx_s_frequency() 1267 call_all(dev, tuner, s_frequency, f); in cx231xx_s_frequency() 1268 call_all(dev, tuner, g_frequency, &new_freq); in cx231xx_s_frequency() 1674 call_all(dev, tuner, g_tuner, t); in radio_g_tuner() 1685 call_all(dev, tuner, s_tuner, t); in radio_s_tuner() 1767 call_all(dev, tuner, s_radio); in cx231xx_v4l2_open()
|
/linux-4.1.27/drivers/staging/media/bcm2048/ |
D | radio-bcm2048.c | 2437 struct v4l2_tuner *tuner) in bcm2048_vidioc_g_tuner() argument 2446 if (tuner->index > 0) in bcm2048_vidioc_g_tuner() 2449 strncpy(tuner->name, "FM Receiver", 32); in bcm2048_vidioc_g_tuner() 2450 tuner->type = V4L2_TUNER_RADIO; in bcm2048_vidioc_g_tuner() 2451 tuner->rangelow = in bcm2048_vidioc_g_tuner() 2453 tuner->rangehigh = in bcm2048_vidioc_g_tuner() 2455 tuner->rxsubchans = V4L2_TUNER_SUB_STEREO; in bcm2048_vidioc_g_tuner() 2456 tuner->capability = V4L2_TUNER_CAP_STEREO | V4L2_TUNER_CAP_LOW; in bcm2048_vidioc_g_tuner() 2457 tuner->audmode = V4L2_TUNER_MODE_STEREO; in bcm2048_vidioc_g_tuner() 2458 tuner->afc = 0; in bcm2048_vidioc_g_tuner() [all …]
|
/linux-4.1.27/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.1.27/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.1.27/Documentation/video4linux/cx88/ |
D | hauppauge-wintv-cx88-ir.txt | 7 1 1 Mono tuner bypass or CD passthru (tuner specific)
|
/linux-4.1.27/drivers/media/usb/em28xx/ |
D | em28xx-video.c | 973 0, tuner, s_frequency, &f); in em28xx_start_analog_streaming() 1572 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, g_tuner, t); in vidioc_g_tuner() 1584 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, s_tuner, t); in vidioc_s_tuner() 1594 if (0 != f->tuner) in vidioc_g_frequency() 1608 if (0 != f->tuner) in vidioc_s_frequency() 1611 v4l2_device_call_all(&v4l2->v4l2_dev, 0, tuner, s_frequency, f); in vidioc_s_frequency() 1612 v4l2_device_call_all(&v4l2->v4l2_dev, 0, tuner, g_frequency, &new_freq); in vidioc_s_frequency() 1839 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, g_tuner, t); in radio_g_tuner() 1852 v4l2_device_call_all(&dev->v4l2->v4l2_dev, 0, tuner, s_tuner, t); in radio_s_tuner() 1927 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.1.27/drivers/media/common/b2c2/ |
D | Makefile | 1 b2c2-flexcop-objs += flexcop.o flexcop-fe-tuner.o flexcop-i2c.o
|
/linux-4.1.27/drivers/media/usb/airspy/ |
D | airspy.c | 60 .tuner = 0, 71 .tuner = 1, 747 if (f->tuner == 0) { in airspy_g_frequency() 752 } else if (f->tuner == 1) { in airspy_g_frequency() 771 if (f->tuner == 0) { in airspy_s_frequency() 777 } else if (f->tuner == 1) { in airspy_s_frequency() 799 if (band->tuner == 0) { in airspy_enum_freq_bands() 806 } else if (band->tuner == 1) { in airspy_enum_freq_bands()
|
/linux-4.1.27/drivers/media/usb/go7007/ |
D | go7007-v4l2.c | 648 inp->tuner = 0; in vidioc_enum_input() 743 return call_all(&go->v4l2_dev, tuner, g_tuner, t); in vidioc_g_tuner() 754 return call_all(&go->v4l2_dev, tuner, s_tuner, t); in vidioc_s_tuner() 762 if (f->tuner) in vidioc_g_frequency() 765 return call_all(&go->v4l2_dev, tuner, g_frequency, f); in vidioc_g_frequency() 773 if (f->tuner) in vidioc_s_frequency() 776 return call_all(&go->v4l2_dev, tuner, s_frequency, f); in vidioc_s_frequency() 1138 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.1.27/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.1.27/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 | 1217 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_tuner, t); in vidioc_g_tuner() 1241 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_tuner, t); in vidioc_s_tuner() 1254 if (f->tuner) in vidioc_g_frequency() 1259 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_frequency, f); in vidioc_g_frequency() 1272 if (f->tuner != 0) in vidioc_s_frequency() 1276 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_frequency, f); in vidioc_s_frequency() 1297 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_tuner, t); in radio_g_tuner() 1310 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_tuner, t); in radio_s_tuner() 1396 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.1.27/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 | 612 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 | 880 if (unlikely(f->tuner != 0)) in vidioc_s_frequency() 923 if (unlikely(f->tuner != 0)) in vidioc_g_frequency() 927 call_all(core, tuner, g_frequency, f); in vidioc_g_frequency() 971 call_all(core, tuner, g_tuner, t); in vidioc_g_tuner()
|
/linux-4.1.27/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 | 555 bttv.tuner=
|
/linux-4.1.27/drivers/media/i2c/ |
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 | vp27smpx.c | 141 .tuner = &vp27smpx_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 | 460 .tuner = &saa6588_tuner_ops,
|
D | saa717x.c | 1230 .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 | 1089 .tuner = &tvp5150_tuner_ops,
|
D | saa7115.c | 1622 .tuner = &saa711x_tuner_ops,
|
D | tvaudio.c | 1884 .tuner = &tvaudio_tuner_ops,
|
/linux-4.1.27/drivers/media/pci/saa7134/ |
D | saa7134-video.c | 1059 tda9887_cfg.tuner = TUNER_TDA9887; in saa7134_s_ctrl() 1069 saa_call_all(dev, tuner, s_config, &tda9887_cfg); in saa7134_s_ctrl() 1100 saa_call_all(dev, tuner, s_radio); in video_open() 1665 saa_call_all(dev, tuner, g_tuner, t); in saa7134_g_tuner() 1705 if (0 != f->tuner) in saa7134_g_frequency() 1708 saa_call_all(dev, tuner, g_frequency, f); in saa7134_g_frequency() 1719 if (0 != f->tuner) in saa7134_s_frequency() 1722 saa_call_all(dev, tuner, s_frequency, f); in saa7134_s_frequency() 1857 saa_call_all(dev, tuner, g_tuner, t); in radio_g_tuner() 1874 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"); 973 if (UNSET != tuner[dev->nr]) in saa7134_initdev() 974 dev->tuner_type = tuner[dev->nr]; in saa7134_initdev()
|
D | saa7134-dvb.c | 198 f.tuner = 0; in mt352_pinnacle_tuner_set_params() 204 saa_call_all(dev, tuner, s_frequency, &f); in mt352_pinnacle_tuner_set_params() 1927 tda9887_cfg.tuner = TUNER_TDA9887; in dvb_fini() 1931 saa_call_all(dev, tuner, s_config, &tda9887_cfg); in dvb_fini()
|
D | saa7134-cards.c | 7712 saa_call_all(dev, tuner, s_type_addr, &tun_setup); in saa7134_tuner_setup() 7724 saa_call_all(dev, tuner, s_type_addr, &tun_setup); in saa7134_tuner_setup() 7730 tda9887_cfg.tuner = TUNER_TDA9887; in saa7134_tuner_setup() 7733 saa_call_all(dev, tuner, s_config, &tda9887_cfg); in saa7134_tuner_setup() 7758 xc2028_cfg.tuner = TUNER_XC2028; in saa7134_tuner_setup() 7761 saa_call_all(dev, tuner, s_config, &xc2028_cfg); in saa7134_tuner_setup() 8118 tea5767_cfg.tuner = TUNER_TEA5767; in saa7134_board_init2() 8120 saa_call_all(dev, tuner, s_config, &tea5767_cfg); in saa7134_board_init2()
|
/linux-4.1.27/drivers/media/pci/ttpci/ |
D | av7110_v4l.c | 102 .tuner = 0, /* ignored */ 111 .tuner = 0, 120 .tuner = 0, 129 .tuner = 0,
|
/linux-4.1.27/drivers/media/usb/au0828/ |
D | au0828-video.c | 1043 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_frequency, &f); in au0828_init_tuner() 1420 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_tuner, t); in vidioc_g_tuner() 1438 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_tuner, t); in vidioc_s_tuner() 1453 if (freq->tuner != 0) in vidioc_g_frequency() 1467 if (freq->tuner != 0) in vidioc_s_frequency() 1476 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_frequency, freq); in vidioc_s_frequency() 1478 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, g_frequency, &new_freq); in vidioc_s_frequency()
|
D | au0828-cards.c | 247 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_type_addr, in au0828_card_analog_fe_setup()
|
/linux-4.1.27/include/uapi/linux/ |
D | videodev2.h | 1296 __u32 tuner; /* enum v4l2_tuner_type */ member 1538 __u32 tuner; member 1549 __u32 tuner; member 1560 __u32 tuner; member
|
/linux-4.1.27/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() 2896 tuner, s_type_addr, &setup); in pvr2_subdev_update() 2904 tuner, s_radio); in pvr2_subdev_update() 2932 v4l2_device_call_all(&hdw->v4l2_dev, 0, tuner, s_tuner, &vt); in pvr2_subdev_update() 2955 freq.tuner = 0; in pvr2_subdev_update() 2956 v4l2_device_call_all(&hdw->v4l2_dev, 0, tuner, in pvr2_subdev_update() 5053 v4l2_device_call_all(&hdw->v4l2_dev, 0, tuner, g_tuner, vtp); in pvr2_hdw_status_poll()
|
/linux-4.1.27/sound/pci/ |
D | Kconfig | 547 bool "Enable TEA5757 radio tuner support for es1968" 555 Say Y here to include support for TEA5757 radio tuner integrated on 571 bool "ForteMedia FM801 + TEA5757 tuner" 579 FM801 chip with a TEA5757 tuner (MediaForte SF256-PCS, SF256-PCP and
|
/linux-4.1.27/drivers/media/pci/saa7164/ |
D | saa7164-vbi.c | 340 f->frequency, f->tuner); in vidioc_s_frequency() 342 if (f->tuner != 0) in vidioc_s_frequency()
|
D | saa7164-encoder.c | 368 f->frequency, f->tuner); in vidioc_s_frequency() 370 if (f->tuner != 0) in vidioc_s_frequency()
|
/linux-4.1.27/drivers/mfd/ |
D | timberdale.c | 289 .tuner = &timberdale_tef6868_i2c_board_info,
|
/linux-4.1.27/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.1.27/Documentation/zh_CN/video4linux/ |
D | v4l2-framework.txt | 273 const struct v4l2_subdev_tuner_ops *tuner;
|
/linux-4.1.27/drivers/media/platform/ |
D | arv.c | 419 vin->tuner = 0; in ar_enum_input()
|
/linux-4.1.27/Documentation/i2c/ |
D | instantiating-devices | 96 tuner, a video decoder, an audio decoder, etc. usually connected to the
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | ALSA-Configuration.txt | 775 tea575x_tuner - Enable TEA575x tuner
|
/linux-4.1.27/drivers/media/i2c/cx25840/ |
D | cx25840-core.c | 5085 .tuner = &cx25840_tuner_ops,
|
/linux-4.1.27/ |
D | MAINTAINERS | 10908 F: drivers/media/tuners/tuner-xc2028.*
|