/drivers/media/video/ |
D | bt819.c | 92 static inline int bt819_write(struct bt819 *decoder, u8 reg, u8 value) in bt819_write() argument 94 struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd); in bt819_write() 96 decoder->reg[reg] = value; in bt819_write() 100 static inline int bt819_setbit(struct bt819 *decoder, u8 reg, u8 bit, u8 value) in bt819_setbit() argument 102 return bt819_write(decoder, reg, in bt819_setbit() 103 (decoder->reg[reg] & ~(1 << bit)) | (value ? (1 << bit) : 0)); in bt819_setbit() 106 static int bt819_write_block(struct bt819 *decoder, const u8 *data, unsigned int len) in bt819_write_block() argument 108 struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd); in bt819_write_block() 124 decoder->reg[reg++] = data[1]; in bt819_write_block() 136 ret = bt819_write(decoder, reg, *data++); in bt819_write_block() [all …]
|
D | saa7110.c | 84 struct saa7110 *decoder = to_saa7110(sd); in saa7110_write() local 86 decoder->reg[reg] = value; in saa7110_write() 93 struct saa7110 *decoder = to_saa7110(sd); in saa7110_write_block() local 107 memcpy(decoder->reg + reg, data + 1, len - 1); in saa7110_write_block() 165 struct saa7110 *decoder = to_saa7110(sd); in saa7110_selmux() local 176 decoder->input = chan; in saa7110_selmux() 194 struct saa7110 *decoder = to_saa7110(sd); in determine_norm() local 199 saa7110_selmux(sd, decoder->input); in determine_norm() 200 prepare_to_wait(&decoder->wq, &wait, TASK_UNINTERRUPTIBLE); in determine_norm() 202 finish_wait(&decoder->wq, &wait); in determine_norm() [all …]
|
D | tvp514x.c | 443 struct tvp514x_decoder *decoder) in tvp514x_configure() argument 449 tvp514x_write_regs(sd, decoder->tvp514x_regs); in tvp514x_configure() 471 struct tvp514x_decoder *decoder) in tvp514x_detect() argument 494 decoder->ver = rom_ver; in tvp514x_detect() 497 client->name, decoder->ver, in tvp514x_detect() 512 struct tvp514x_decoder *decoder = to_decoder(sd); in tvp514x_querystd() local 527 input_sel = decoder->input; in tvp514x_querystd() 569 *std_id = decoder->std_list[current_std].standard.id; in tvp514x_querystd() 572 decoder->std_list[current_std].standard.name); in tvp514x_querystd() 586 struct tvp514x_decoder *decoder = to_decoder(sd); in tvp514x_s_std() local [all …]
|
D | adv7183.c | 123 struct adv7183 *decoder = to_adv7183(sd); in adv7183_log_status() local 198 v4l2_ctrl_handler_log_status(&decoder->hdl, sd->name); in adv7183_log_status() 204 struct adv7183 *decoder = to_adv7183(sd); in adv7183_g_std() local 206 *std = decoder->std; in adv7183_g_std() 212 struct adv7183 *decoder = to_adv7183(sd); in adv7183_s_std() local 236 decoder->std = std; in adv7183_s_std() 255 struct adv7183 *decoder = to_adv7183(sd); in adv7183_s_routing() local 261 if (input != decoder->input) { in adv7183_s_routing() 262 decoder->input = input; in adv7183_s_routing() 316 if (output != decoder->output) { in adv7183_s_routing() [all …]
|
D | vpx3220.c | 74 struct vpx3220 *decoder = i2c_get_clientdata(client); in vpx3220_write() local 76 decoder->reg[reg] = value; in vpx3220_write() 282 struct vpx3220 *decoder = to_vpx3220(sd); in vpx3220_init() local 286 if (decoder->norm & V4L2_STD_NTSC) in vpx3220_init() 288 else if (decoder->norm & V4L2_STD_PAL) in vpx3220_init() 290 else if (decoder->norm & V4L2_STD_SECAM) in vpx3220_init() 352 struct vpx3220 *decoder = to_vpx3220(sd); in vpx3220_s_std() local 374 decoder->norm = std; in vpx3220_s_std() 447 struct vpx3220 *decoder = to_vpx3220(sd); in vpx3220_g_chip_ident() local 450 return v4l2_chip_ident_i2c_client(client, chip, decoder->ident, 0); in vpx3220_g_chip_ident() [all …]
|
D | saa717x.c | 781 struct saa717x_state *decoder) in set_audio_regs() argument 788 saa717x_write(sd, 0x0594, decoder->audio_input); in set_audio_regs() 790 decoder->audio_input); in set_audio_regs() 793 work_l = (min(65536 - decoder->audio_main_balance, 32768) * decoder->audio_main_volume) / 32768; in set_audio_regs() 794 work_r = (min(decoder->audio_main_balance, (u16)32768) * decoder->audio_main_volume) / 32768; in set_audio_regs() 795 decoder->audio_main_vol_l = (long)work_l * (24 - (-40)) / 65535 - 40; in set_audio_regs() 796 decoder->audio_main_vol_r = (long)work_r * (24 - (-40)) / 65535 - 40; in set_audio_regs() 802 if (decoder->audio_main_mute) { in set_audio_regs() 805 val = (u8)decoder->audio_main_vol_l | in set_audio_regs() 806 ((u8)decoder->audio_main_vol_r << 8); in set_audio_regs() [all …]
|
D | tvp5150.c | 251 struct tvp5150 *decoder = to_tvp5150(sd); in tvp5150_selmux() local 255 if ((decoder->output & TVP5150_BLACK_SCREEN) || !decoder->enable) in tvp5150_selmux() 258 switch (decoder->input) { in tvp5150_selmux() 272 decoder->input, decoder->output, in tvp5150_selmux() 282 if (decoder->input == TVP5150_SVIDEO) in tvp5150_selmux() 628 struct tvp5150 *decoder = to_tvp5150(sd); in tvp5150_set_vbi() local 629 v4l2_std_id std = decoder->norm; in tvp5150_set_vbi() 675 struct tvp5150 *decoder = to_tvp5150(sd); in tvp5150_get_vbi() local 676 v4l2_std_id std = decoder->norm; in tvp5150_get_vbi() 706 struct tvp5150 *decoder = to_tvp5150(sd); in tvp5150_set_std() local [all …]
|
D | pms.c | 67 int decoder; member 215 switch (dev->decoder) { in pms_videosource() 232 switch (dev->decoder) { in pms_hue() 247 switch (dev->decoder) { in pms_saturation() 260 switch (dev->decoder) { in pms_contrast() 272 switch (dev->decoder) { in pms_brightness() 291 if (dev->decoder == PHILIPS1) in pms_format() 293 else if (dev->decoder == PHILIPS2) in pms_format() 328 switch (dev->decoder) { in pms_hstart() 346 if (dev->decoder == PHILIPS2) in pms_bandpass() [all …]
|
D | saa7191.c | 141 struct saa7191 *decoder = to_saa7191(sd); in saa7191_write_block() local 146 decoder->reg[data[0] + i] = data[i + 1]; in saa7191_write_block() 164 struct saa7191 *decoder = to_saa7191(sd); in saa7191_s_routing() local 192 decoder->input = input; in saa7191_s_routing() 199 struct saa7191 *decoder = to_saa7191(sd); in saa7191_s_std() local 232 decoder->norm = norm; in saa7191_s_std() 266 struct saa7191 *decoder = to_saa7191(sd); in saa7191_querystd() local 270 v4l2_std_id old_norm = decoder->norm; in saa7191_querystd() 602 struct saa7191 *decoder; in saa7191_probe() local 608 decoder = kzalloc(sizeof(*decoder), GFP_KERNEL); in saa7191_probe() [all …]
|
D | Kconfig | 137 tristate "Simple audio decoder chips" 140 Support for several audio decoder chips found on some bt8xx boards: 152 Support for tda7432 audio decoder chip found on some bt8xx boards. 161 Support for tda9840 audio decoder chip found on some Zoran boards. 170 Support for tea6415c audio decoder chip found on some bt8xx boards. 179 Support for tea6420 audio decoder chip found on some bt8xx boards. 254 tristate "SAA6588 Radio Chip RDS decoder support" 258 Support for this Radio Data System (RDS) decoder. This allows 268 tristate "Analog Devices ADV7180 decoder" 271 Support for the Analog Devices ADV7180 video decoder. [all …]
|
/drivers/media/rc/ |
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
|
D | Kconfig | 30 tristate "Enable IR raw decoder for the NEC protocol" 40 tristate "Enable IR raw decoder for the RC-5 protocol" 50 tristate "Enable IR raw decoder for the RC6 protocol" 60 tristate "Enable IR raw decoder for the JVC protocol" 70 tristate "Enable IR raw decoder for the Sony protocol" 79 tristate "Enable IR raw decoder for the RC-5 (streamzap) protocol" 91 tristate "Enable IR raw decoder for the Sanyo protocol" 101 tristate "Enable IR raw decoder for the MCE keyboard/mouse protocol"
|
/drivers/media/video/cx25821/ |
D | cx25821-medusa-video.c | 432 int decoder = 0; in medusa_set_resolution() local 449 decoder = decoder_select; in medusa_set_resolution() 452 decoder = 0; in medusa_set_resolution() 483 for (; decoder < decoder_count; decoder++) { in medusa_set_resolution() 486 HSCALE_CTRL + (0x200 * decoder), hscale); in medusa_set_resolution() 488 VSCALE_CTRL + (0x200 * decoder), vscale); in medusa_set_resolution() 494 static void medusa_set_decoderduration(struct cx25821_dev *dev, int decoder, in medusa_set_decoderduration() argument 505 if (decoder < VDEC_A && decoder > VDEC_H) { in medusa_set_decoderduration() 510 switch (decoder) { in medusa_set_decoderduration() 527 _display_field_cnt[decoder] = duration; in medusa_set_decoderduration() [all …]
|
/drivers/media/video/em28xx/ |
D | em28xx-cards.c | 414 .decoder = EM28XX_SAA711X, 448 .decoder = EM28XX_SAA711X, 463 .decoder = EM28XX_SAA711X, 483 .decoder = EM28XX_SAA711X, 503 .decoder = EM28XX_SAA711X, 524 .decoder = EM28XX_TVP5150, 543 .decoder = EM28XX_SAA711X, 563 .decoder = EM28XX_SAA711X, 583 .decoder = EM28XX_SAA711X, 603 .decoder = EM28XX_SAA711X, [all …]
|
/drivers/media/video/cx231xx/ |
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 = CX231XX_AVDECODER, [all …]
|
/drivers/staging/crystalhd/ |
D | Kconfig | 2 tristate "Broadcom Crystal HD video decoder support" 6 Support for the Broadcom Crystal HD video decoder chipset
|
/drivers/media/dvb/ttpci/ |
D | Kconfig | 25 onboard MPEG2 decoder. 61 MPEG2 decoder. 81 or Nova-PCI cards) without onboard MPEG2 decoder, and without 106 MPEG2 decoder, but with onboard Common Interface connector. 132 MPEG2 decoder, but with one or more analog video inputs. 149 driver doesn't use onboard MPEG2 decoder. The
|
/drivers/media/dvb/pt1/ |
D | Kconfig | 7 Since these cards have no MPEG decoder onboard, they transmit 9 an external software decoder to watch TV on your computer.
|
/drivers/media/dvb/firewire/ |
D | Kconfig | 8 These devices don't have an MPEG decoder built in, 9 so you need an external software decoder to watch TV.
|
/drivers/media/dvb/pluto2/ |
D | Kconfig | 10 Since these cards have no MPEG decoder onboard, they transmit 12 an external software decoder to watch TV on your computer.
|
/drivers/media/dvb/ttusb-budget/ |
D | Kconfig | 15 These devices don't have a MPEG decoder built in, so you need 16 an external software decoder to watch TV.
|
/drivers/media/dvb/dm1105/ |
D | Kconfig | 16 Since these cards have no MPEG decoder onboard, they transmit 18 an external software decoder to watch TV on your computer.
|
/drivers/media/dvb/bt8xx/ |
D | Kconfig | 18 Since these cards have no MPEG decoder onboard, they transmit 20 an external software decoder to watch TV on your computer.
|
/drivers/media/dvb/ttusb-dec/ |
D | Kconfig | 10 Even if these devices have a MPEG decoder built in, they transmit 12 an external software decoder to watch TV on your computer.
|
/drivers/media/video/tm6000/ |
D | Kconfig | 11 Since these cards have no MPEG decoder onboard, they transmit 13 an external software decoder to watch TV on your computer.
|