/drivers/media/video/ |
H A D | bt819.c | 43 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 D | saa7110.c | 2 * 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 D | vpx3220.c | 2 * 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 D | tvp514x.c | 4 * 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 D | adv7183.c | 2 * 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 D | tvp5150.c | 2 * 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 D | saa717x.c | 2 * 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 D | pms.c | 67 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 D | saa7191.c | 2 * 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 D | vino.c | 316 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 D | fsl-viu.c | 38 /* 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 D | Makefile | 7 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 D | cx25821-medusa-video.c | 432 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 D | cx25821.h | 548 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 D | em28xx-cards.c | 368 * 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 D | em28xx.h | 433 enum em28xx_decoder decoder; member in struct:em28xx_board
|
/drivers/media/video/zoran/ |
H A D | zoran_device.h | 91 v4l2_subdev_call(zr->decoder, o, f, ##args)
|
H A D | zoran.h | 234 const char *i2c_decoder; /* i2c decoder device */ 275 struct v4l2_subdev *decoder; /* video decoder sub-device */ member in struct:zoran
|
H A D | zoran_card.c | 1340 zr->decoder = v4l2_i2c_new_subdev(&zr->v4l2_dev,
|
/drivers/media/video/cx231xx/ |
H A D | cx231xx-cards.c | 102 .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 D | cx231xx.h | 368 enum cx231xx_decoder decoder; member in struct:cx231xx_board 947 /* video audio decoder related functions */
|
/drivers/video/ |
H A D | Kconfig | 401 Enable support for the I2C video decoder interface on the 2334 These are usually some video decoder chips.
|
/drivers/input/keyboard/ |
H A D | Kconfig | 229 for keys connected through TCA8418 keypad decoder. 232 TCA8418 keypad decoder.
|