Searched refs:tuner (Results 1 - 25 of 163) sorted by path

1234567

/linux-master/drivers/media/common/b2c2/
H A DMakefile2 b2c2-flexcop-objs += flexcop.o flexcop-fe-tuner.o flexcop-i2c.o
H A Dflexcop-fe-tuner.c4 * 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 Dtveeprom.c29 #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 Daf9013.h23 * @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 Daf9033.h31 * tuner
47 u8 tuner; member in struct:af9033_config
79 * regmap for IT913x integrated tuner driver
H A Ddib0090.h80 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 Drtl2832.h18 * @tuner: Used tuner model.
38 u8 tuner; member in struct:rtl2832_platform_data
H A Drtl2832_sdr.h21 * @tuner: Used tuner model.
39 u8 tuner; member in struct:rtl2832_sdr_platform_data
/linux-master/drivers/media/dvb-frontends/drx39xyj/
H A Ddrx_driver.h145 #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 Dbttv-audio-hook.h14 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 Dcx18-cards.h80 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 Divtv-fileops.c148 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 Ddsbr100.c206 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO)
218 if (f->tuner)
H A Dradio-cadet.c87 * 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 Dradio-keene.c208 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO)
219 if (f->tuner != 0)
H A Dradio-ma901.c197 /* 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 Dradio-mr800.c266 /* 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 Dradio-raremono.c193 if (band->tuner != 0)
246 if (f->tuner != 0 || f->type != V4L2_TUNER_RADIO)
265 if (f->tuner != 0)
H A Dradio-tea5777.c3 * 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 Dradio-si470x-common.c598 * 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 Dfmdrv_v4l2.c251 /* 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 Dtda9887.c11 #include <media/tuner.h>
12 #include "tuner-i2c.h"
386 tuner_info(" E5 tuner gain : %s\n",
H A Dtea5761.c11 #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 Dau0828-cards.c11 #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 Dau0828.h275 struct media_entity *tuner; member in struct:au0828_dev

Completed in 394 milliseconds

1234567