Searched refs:decoder (Results 1 - 23 of 23) sorted by relevance

/drivers/media/video/
H A Dbt819.c43 MODULE_DESCRIPTION("Brooktree-819 video decoder driver");
92 static inline int bt819_write(struct bt819 *decoder, u8 reg, u8 value) argument
94 struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd);
96 decoder->reg[reg] = value;
100 static inline int bt819_setbit(struct bt819 *decoder, u8 reg, u8 bit, u8 value) argument
102 return bt819_write(decoder, reg,
103 (decoder->reg[reg] & ~(1 << bit)) | (value ? (1 << bit) : 0));
106 static int bt819_write_block(struct bt819 *decoder, const u8 *data, unsigned int len) argument
108 struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd);
124 decoder
146 bt819_read(struct bt819 *decoder, u8 reg) argument
189 struct bt819 *decoder = to_bt819(sd); local
217 struct bt819 *decoder = to_bt819(sd); local
250 struct bt819 *decoder = to_bt819(sd); local
300 struct bt819 *decoder = to_bt819(sd); local
328 struct bt819 *decoder = to_bt819(sd); local
342 struct bt819 *decoder = to_bt819(sd); local
378 struct bt819 *decoder = to_bt819(sd); local
420 struct bt819 *decoder; local
489 struct bt819 *decoder = to_bt819(sd); local
[all...]
H A Dsaa7110.c2 * saa7110 - Philips SAA7110(A) video decoder driver
41 MODULE_DESCRIPTION("Philips SAA7110 video decoder driver");
84 struct saa7110 *decoder = to_saa7110(sd); local
86 decoder->reg[reg] = value;
93 struct saa7110 *decoder = to_saa7110(sd); local
107 memcpy(decoder->reg + reg, data + 1, len - 1);
165 struct saa7110 *decoder = to_saa7110(sd); local
176 decoder->input = chan;
194 struct saa7110 *decoder = to_saa7110(sd); local
199 saa7110_selmux(sd, decoder
251 struct saa7110 *decoder = to_saa7110(sd); local
274 struct saa7110 *decoder = to_saa7110(sd); local
307 struct saa7110 *decoder = to_saa7110(sd); local
322 struct saa7110 *decoder = to_saa7110(sd); local
397 struct saa7110 *decoder; local
468 struct saa7110 *decoder = to_saa7110(sd); local
[all...]
H A Dvpx3220.c2 * vpx3220a, vpx3216b & vpx3214c video decoder driver version 0.0.1
33 MODULE_DESCRIPTION("vpx3220a/vpx3216b/vpx3214c video decoder driver");
74 struct vpx3220 *decoder = i2c_get_clientdata(client); local
76 decoder->reg[reg] = value;
282 struct vpx3220 *decoder = to_vpx3220(sd); local
286 if (decoder->norm & V4L2_STD_NTSC)
288 else if (decoder->norm & V4L2_STD_PAL)
290 else if (decoder->norm & V4L2_STD_SECAM)
352 struct vpx3220 *decoder = to_vpx3220(sd); local
374 decoder
447 struct vpx3220 *decoder = to_vpx3220(sd); local
491 struct vpx3220 *decoder; local
565 struct vpx3220 *decoder = to_vpx3220(sd); local
[all...]
H A Dtvp514x.c4 * TI TVP5146/47 decoder driver
60 MODULE_DESCRIPTION("TVP514X linux decoder driver");
88 * struct tvp514x_decoder - TVP5146/47 decoder object
93 * @streaming: TVP5146/47 decoder streaming - enabled or disabled.
296 * Write a value to a register in an TVP5146/47 decoder device.
438 * @decoder: ptr to tvp514x_decoder structure
443 struct tvp514x_decoder *decoder)
449 tvp514x_write_regs(sd, decoder->tvp514x_regs);
462 * @decoder: pointer to tvp514x_decoder structure
471 struct tvp514x_decoder *decoder)
442 tvp514x_configure(struct v4l2_subdev *sd, struct tvp514x_decoder *decoder) argument
470 tvp514x_detect(struct v4l2_subdev *sd, struct tvp514x_decoder *decoder) argument
512 struct tvp514x_decoder *decoder = to_decoder(sd); local
586 struct tvp514x_decoder *decoder = to_decoder(sd); local
624 struct tvp514x_decoder *decoder = to_decoder(sd); local
739 struct tvp514x_decoder *decoder = to_decoder(sd); local
810 struct tvp514x_decoder *decoder = to_decoder(sd); local
840 struct tvp514x_decoder *decoder = to_decoder(sd); local
873 struct tvp514x_decoder *decoder = to_decoder(sd); local
906 struct tvp514x_decoder *decoder = to_decoder(sd); local
1007 struct tvp514x_decoder *decoder; local
1087 struct tvp514x_decoder *decoder = to_decoder(sd); local
[all...]
H A Dadv7183.c2 * adv7183.c Analog Devices ADV7183 video decoder driver
123 struct adv7183 *decoder = to_adv7183(sd); local
198 v4l2_ctrl_handler_log_status(&decoder->hdl, sd->name);
204 struct adv7183 *decoder = to_adv7183(sd); local
206 *std = decoder->std;
212 struct adv7183 *decoder = to_adv7183(sd); local
236 decoder->std = std;
255 struct adv7183 *decoder = to_adv7183(sd); local
261 if (input != decoder->input) {
262 decoder
364 struct adv7183 *decoder = to_adv7183(sd); local
437 struct adv7183 *decoder = to_adv7183(sd); local
456 struct adv7183 *decoder = to_adv7183(sd); local
466 struct adv7183 *decoder = to_adv7183(sd); local
474 struct adv7183 *decoder = to_adv7183(sd); local
558 struct adv7183 *decoder; local
657 struct adv7183 *decoder = to_adv7183(sd); local
[all...]
H A Dtvp5150.c2 * tvp5150 - Texas Instruments TVP5150A/AM1 video decoder driver
27 MODULE_DESCRIPTION("Texas Instruments TVP5150A video decoder driver");
251 struct tvp5150 *decoder = to_tvp5150(sd); local
255 if ((decoder->output & TVP5150_BLACK_SCREEN) || !decoder->enable)
258 switch (decoder->input) {
272 decoder->input, decoder->output,
282 if (decoder->input == TVP5150_SVIDEO)
628 struct tvp5150 *decoder local
675 struct tvp5150 *decoder = to_tvp5150(sd); local
706 struct tvp5150 *decoder = to_tvp5150(sd); local
738 struct tvp5150 *decoder = to_tvp5150(sd); local
755 struct tvp5150 *decoder = to_tvp5150(sd); local
832 struct tvp5150 *decoder = to_tvp5150(sd); local
861 struct tvp5150 *decoder = to_tvp5150(sd); local
913 struct tvp5150 *decoder = container_of(sd, struct tvp5150, sd); local
923 struct tvp5150 *decoder = container_of(sd, struct tvp5150, sd); local
958 struct tvp5150 *decoder = to_tvp5150(sd); local
1212 struct tvp5150 *decoder = to_tvp5150(sd); local
[all...]
H A Dsaa717x.c2 * saa717x - Philips SAA717xHL video decoder driver
43 MODULE_DESCRIPTION("Philips SAA717x audio/video decoder driver");
781 struct saa717x_state *decoder)
788 saa717x_write(sd, 0x0594, decoder->audio_input);
790 decoder->audio_input);
793 work_l = (min(65536 - decoder->audio_main_balance, 32768) * decoder->audio_main_volume) / 32768;
794 work_r = (min(decoder->audio_main_balance, (u16)32768) * decoder->audio_main_volume) / 32768;
795 decoder
780 set_audio_regs(struct v4l2_subdev *sd, struct saa717x_state *decoder) argument
927 struct saa717x_state *decoder = to_state(sd); local
1070 struct saa717x_state *decoder = to_state(sd); local
1078 struct saa717x_state *decoder = to_state(sd); local
1091 struct saa717x_state *decoder = to_state(sd); local
1106 struct saa717x_state *decoder = to_state(sd); local
1118 struct saa717x_state *decoder = to_state(sd); local
1152 struct saa717x_state *decoder = to_state(sd); local
1255 struct saa717x_state *decoder; local
[all...]
H A Dpms.c67 int decoder; member in struct:pms
215 switch (dev->decoder) {
232 switch (dev->decoder) {
247 switch (dev->decoder) {
260 switch (dev->decoder) {
272 switch (dev->decoder) {
291 if (dev->decoder == PHILIPS1)
293 else if (dev->decoder == PHILIPS2)
328 switch (dev->decoder) {
346 if (dev->decoder
[all...]
H A Dsaa7191.c2 * saa7191.c - Philips SAA7191 video decoder driver
31 MODULE_DESCRIPTION("Philips SAA7191 video decoder driver");
141 struct saa7191 *decoder = to_saa7191(sd); local
146 decoder->reg[data[0] + i] = data[i + 1];
164 struct saa7191 *decoder = to_saa7191(sd); local
192 decoder->input = input;
199 struct saa7191 *decoder = to_saa7191(sd); local
232 decoder->norm = norm;
266 struct saa7191 *decoder = to_saa7191(sd); local
270 v4l2_std_id old_norm = decoder
602 struct saa7191 *decoder; local
[all...]
H A Dvino.c316 struct v4l2_subdev *decoder; member in struct:vino_settings
361 v4l2_subdev_call(vino_drvdata->decoder, o, f, ##args)
2561 } else if (vino_drvdata->decoder
2644 if (!vino_drvdata->decoder) {
2854 if (vino_drvdata->decoder && vino_drvdata->camera) {
2866 } else if (vino_drvdata->decoder) {
2893 if (vino_drvdata->decoder && vino_drvdata->camera) {
2905 } else if (vino_drvdata->decoder) {
4329 vino_drvdata->decoder =
H A Dfsl-viu.c38 /* I2C address of video decoder chip is 0x4A */
189 /* decoder */
190 struct v4l2_subdev *decoder; member in struct:viu_dev
952 v4l2_subdev_call(viu->decoder, o, f, ##args)
1524 viu_dev->decoder = v4l2_i2c_new_subdev(&viu_dev->v4l2_dev, ad,
/drivers/media/rc/
H A DMakefile7 obj-$(CONFIG_IR_NEC_DECODER) += ir-nec-decoder.o
8 obj-$(CONFIG_IR_RC5_DECODER) += ir-rc5-decoder.o
9 obj-$(CONFIG_IR_RC6_DECODER) += ir-rc6-decoder.o
10 obj-$(CONFIG_IR_JVC_DECODER) += ir-jvc-decoder.o
11 obj-$(CONFIG_IR_SONY_DECODER) += ir-sony-decoder.o
12 obj-$(CONFIG_IR_RC5_SZ_DECODER) += ir-rc5-sz-decoder.o
13 obj-$(CONFIG_IR_SANYO_DECODER) += ir-sanyo-decoder.o
14 obj-$(CONFIG_IR_MCE_KBD_DECODER) += ir-mce_kbd-decoder.o
/drivers/media/video/cx25821/
H A Dcx25821-medusa-video.c432 int decoder = 0; local
449 decoder = decoder_select;
452 decoder = 0;
483 for (; decoder < decoder_count; decoder++) {
484 /* write scaling values for each decoder */
486 HSCALE_CTRL + (0x200 * decoder), hscale);
488 VSCALE_CTRL + (0x200 * decoder), vscale);
494 static void medusa_set_decoderduration(struct cx25821_dev *dev, int decoder, argument
505 if (decoder < VDEC_
587 medusa_set_brightness(struct cx25821_dev *dev, int brightness, int decoder) argument
611 medusa_set_contrast(struct cx25821_dev *dev, int contrast, int decoder) argument
636 medusa_set_hue(struct cx25821_dev *dev, int hue, int decoder) argument
664 medusa_set_saturation(struct cx25821_dev *dev, int saturation, int decoder) argument
[all...]
H A Dcx25821.h548 int decoder);
550 int decoder);
551 extern int medusa_set_hue(struct cx25821_dev *dev, int hue, int decoder);
553 int decoder);
/drivers/media/video/em28xx/
H A Dem28xx-cards.c368 * GPIO_2: decoder reset, 0=active
369 * GPIO_4: decoder suspend, 0=active
381 * GPIO_2: decoder reset, 0=active
382 * GPIO_4: decoder suspend, 0=active
414 .decoder = EM28XX_SAA711X,
448 .decoder = EM28XX_SAA711X,
463 .decoder = EM28XX_SAA711X,
483 .decoder = EM28XX_SAA711X,
503 .decoder = EM28XX_SAA711X,
524 .decoder
[all...]
H A Dem28xx.h433 enum em28xx_decoder decoder; member in struct:em28xx_board
/drivers/media/video/zoran/
H A Dzoran_device.h91 v4l2_subdev_call(zr->decoder, o, f, ##args)
H A Dzoran.h234 const char *i2c_decoder; /* i2c decoder device */
275 struct v4l2_subdev *decoder; /* video decoder sub-device */ member in struct:zoran
H A Dzoran_card.c1340 zr->decoder = v4l2_i2c_new_subdev(&zr->v4l2_dev,
/drivers/media/video/cx231xx/
H A Dcx231xx-cards.c102 .decoder = CX231XX_AVDECODER,
142 .decoder = CX231XX_AVDECODER,
182 .decoder = CX231XX_AVDECODER,
223 .decoder = CX231XX_AVDECODER,
258 .decoder = CX231XX_AVDECODER,
291 .decoder = CX231XX_AVDECODER,
319 .decoder = CX231XX_AVDECODER,
347 .decoder = CX231XX_AVDECODER,
381 .decoder = CX231XX_AVDECODER,
409 .decoder
[all...]
H A Dcx231xx.h368 enum cx231xx_decoder decoder; member in struct:cx231xx_board
947 /* video audio decoder related functions */
/drivers/video/
H A DKconfig401 Enable support for the I2C video decoder interface on the
2334 These are usually some video decoder chips.
/drivers/input/keyboard/
H A DKconfig229 for keys connected through TCA8418 keypad decoder.
232 TCA8418 keypad decoder.

Completed in 473 milliseconds