/linux-master/drivers/media/common/b2c2/ |
H A D | Makefile | 2 b2c2-flexcop-objs += flexcop.o flexcop-fe-tuner.o flexcop-i2c.o
|
H A D | flexcop-fe-tuner.c | 4 * flexcop-fe-tuner.c - methods for frontend attachment and DiSEqC controlling 7 #include <media/tuner.h> 22 #include "tuner-simple.h" 606 /* This tuner doesn't use the stv0297's I2C gate, but instead the 607 * tuner is connected to a different flexcop I2C adapter. */
|
/linux-master/drivers/media/common/ |
H A D | tveeprom.c | 29 #include <media/tuner.h> 43 * tuner formats the tuner supports. 426 ** tuner type: tag [00].05 or [0a].01 (index into hauppauge_tuner) 427 ** tuner fmts: tag [00].04 or [0a].00 (bitmask index into 602 /* a second (radio) tuner may be present */ 605 /* not a TV tuner? */ 655 pr_info("The eeprom says no radio is present, but the tuner type\n"); 695 pr_info("tuner model is %s (idx %d, type %d)\n", 702 pr_info("second tuner mode [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | af9013.h | 23 * @tuner: Used tuner model. 53 u8 tuner; member in struct:af9013_platform_data 82 * demod#1-gpio#3 - tuner#1 83 * demod#2-gpio#0 - tuner#2
|
H A D | af9033.h | 31 * tuner 47 u8 tuner; member in struct:af9033_config 79 * regmap for IT913x integrated tuner driver
|
H A D | dib0090.h | 80 extern u16 dib0090_get_wbd_target(struct dvb_frontend *tuner); 116 static inline u16 dib0090_get_wbd_target(struct dvb_frontend *tuner) argument
|
H A D | rtl2832.h | 18 * @tuner: Used tuner model. 38 u8 tuner; member in struct:rtl2832_platform_data
|
H A D | rtl2832_sdr.h | 21 * @tuner: Used tuner model. 39 u8 tuner; member in struct:rtl2832_sdr_platform_data
|
/linux-master/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drx_driver.h | 145 #define TUNER_MODE_LOCK 0x0800 /* after tuner has locked */ 184 typedef int(*tuner_open_func_t) (struct tuner_instance *tuner); 185 typedef int(*tuner_close_func_t) (struct tuner_instance *tuner); 187 typedef int(*tuner_set_frequency_func_t) (struct tuner_instance *tuner, 192 typedef int(*tuner_get_frequency_func_t) (struct tuner_instance *tuner, 199 typedef int(*tuner_lock_status_func_t) (struct tuner_instance *tuner, 203 typedef int(*tune_ri2c_write_read_func_t) (struct tuner_instance *tuner, 228 int drxbsp_tuner_set_frequency(struct tuner_instance *tuner, 232 int drxbsp_tuner_get_frequency(struct tuner_instance *tuner, 237 int drxbsp_tuner_default_i2c_write_read(struct tuner_instance *tuner, [all...] |
/linux-master/drivers/media/pci/bt8xx/ |
H A D | bttv-audio-hook.h | 14 void lt9415_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 15 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 16 void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 17 void terratv_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 18 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 19 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 20 void winfast2000_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 21 void pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 22 void fv2000s_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 23 void windvr_audio(struct bttv *btv, struct v4l2_tuner *tuner, in [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-cards.h | 80 struct cx18_gpio_audio_input { /* select tuner/line in input */ 82 u32 tuner; member in struct:cx18_gpio_audio_input 88 v4l2_std_id std; /* standard for which the tuner is suitable */ 89 int tuner; /* tuner ID (from tuner.h) */ member in struct:cx18_card_tuner 93 unsigned short radio[2];/* radio tuner i2c address to probe */ 95 unsigned short tv[4]; /* tv tuner i2c addresses to probe */ 122 u8 xceive_pin; /* XCeive tuner GPIO reset pin */
|
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-fileops.c | 148 ivtv_call_all(itv, tuner, g_tuner, &vt); 884 /* Switch tuner to TV */ 886 /* Select correct audio input (i.e. TV tuner or Line in) */ 1009 /* Switch tuner to radio */ 1010 ivtv_call_all(itv, tuner, s_radio); 1011 /* Select the correct audio input (i.e. radio tuner) */
|
/linux-master/drivers/media/radio/ |
H A D | dsbr100.c | 206 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 218 if (f->tuner)
|
H A D | radio-cadet.c | 87 * strength value. These values are in microvolts of RF at the tuner's input. 122 outb(7, dev->io); /* Select tuner control */ 137 outb(7, dev->io); /* Select tuner control */ 194 outb(7, dev->io); /* Select tuner control */ 201 outb(7, dev->io); /* Select tuner control */ 248 outb(7, dev->io); /* Select tuner control */ 257 outb(7, dev->io); /* Select tuner control */ 402 if (band->tuner) 415 if (f->tuner) 428 if (f->tuner) [all...] |
H A D | radio-keene.c | 208 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 219 if (f->tuner != 0)
|
H A D | radio-ma901.c | 197 /* vidioc_g_tuner - get tuner attributes */ 225 /* vidioc_s_tuner - set tuner attributes */ 243 /* vidioc_s_frequency - set tuner radio frequency */ 249 if (f->tuner != 0) 256 /* vidioc_g_frequency - get tuner radio frequency */ 262 if (f->tuner != 0)
|
H A D | radio-mr800.c | 266 /* vidioc_g_tuner - get tuner attributes */ 294 /* vidioc_s_tuner - set tuner attributes */ 312 /* vidioc_s_frequency - set tuner radio frequency */ 318 if (f->tuner != 0) 323 /* vidioc_g_frequency - get tuner radio frequency */ 329 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 347 if (seek->tuner != 0 || !seek->wrap_around)
|
H A D | radio-raremono.c | 193 if (band->tuner != 0) 246 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 265 if (f->tuner != 0)
|
H A D | radio-tea5777.c | 3 * v4l2 driver for TEA5777 Philips AM/FM radio tuner chips 7 * Based on the ALSA driver for TEA5757/5759 Philips AM/FM radio tuner chips: 25 MODULE_DESCRIPTION("Routines for control of TEA5777 Philips AM/FM radio tuner chips"); 271 if (band->tuner != 0 || band->index >= ARRAY_SIZE(bands) || 345 if (f->tuner != 0) 357 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO) 379 if (a->tuner || a->wrap_around)
|
/linux-master/drivers/media/radio/si470x/ |
H A D | radio-si470x-common.c | 598 * si470x_vidioc_g_tuner - get tuner attributes 601 struct v4l2_tuner *tuner) 606 if (tuner->index != 0) 616 strscpy(tuner->name, "FM", sizeof(tuner->name)); 617 tuner->type = V4L2_TUNER_RADIO; 618 tuner->capability = V4L2_TUNER_CAP_LOW | V4L2_TUNER_CAP_STEREO | 622 tuner->rangelow = 76 * FREQ_MUL; 623 tuner->rangehigh = 108 * FREQ_MUL; 627 tuner 600 si470x_vidioc_g_tuner(struct file *file, void *priv, struct v4l2_tuner *tuner) argument 660 si470x_vidioc_s_tuner(struct file *file, void *priv, const struct v4l2_tuner *tuner) argument [all...] |
/linux-master/drivers/media/radio/wl128x/ |
H A D | fmdrv_v4l2.c | 251 /* Get tuner attributes. If current mode is NOT RX, return error */ 253 struct v4l2_tuner *tuner) 262 if (tuner->index != 0) 280 strscpy(tuner->name, "FM", sizeof(tuner->name)); 281 tuner->type = V4L2_TUNER_RADIO; 283 tuner->rangelow = bottom_freq * 16; 284 tuner->rangehigh = top_freq * 16; 285 tuner->rxsubchans = V4L2_TUNER_SUB_MONO | V4L2_TUNER_SUB_STEREO | 287 tuner 252 fm_v4l2_vidioc_g_tuner(struct file *file, void *priv, struct v4l2_tuner *tuner) argument 315 fm_v4l2_vidioc_s_tuner(struct file *file, void *priv, const struct v4l2_tuner *tuner) argument [all...] |
/linux-master/drivers/media/tuners/ |
H A D | tda9887.c | 11 #include <media/tuner.h> 12 #include "tuner-i2c.h" 386 tuner_info(" E5 tuner gain : %s\n",
|
H A D | tea5761.c | 11 #include <media/tuner.h> 12 #include "tuner-i2c.h" 339 MODULE_DESCRIPTION("Philips TEA5761 FM tuner driver");
|
/linux-master/drivers/media/usb/au0828/ |
H A D | au0828-cards.c | 11 #include "media/tuner.h" 111 * for HVR1500Q, which has an xc5000 tuner. 126 /* Drive the tuner into reset and out */ 221 /* Load the tuner module, which does the attach */ 223 "tuner", dev->board.tuner_addr, NULL); 225 pr_err("tuner subdev registration fail\n"); 231 v4l2_device_call_all(&dev->v4l2_dev, 0, tuner, s_type_addr,
|
H A D | au0828.h | 275 struct media_entity *tuner; member in struct:au0828_dev
|