| /drivers/media/i2c/ |
| A D | bt819.c | 81 decoder->reg[reg] = value; in bt819_write() 268 bt819_write(decoder, 0x03, in bt819_s_std() 279 decoder->norm = std; in bt819_s_std() 299 decoder->input = input; in bt819_s_routing() 386 struct bt819 *decoder; in bt819_probe() local 394 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL); in bt819_probe() 395 if (decoder == NULL) in bt819_probe() 397 sd = &decoder->sd; in bt819_probe() 421 decoder->input = 0; in bt819_probe() 422 decoder->enable = 1; in bt819_probe() [all …]
|
| A D | tvp5150.c | 287 if ((decoder->dev_id == 0x5150 && decoder->rom_ver == 0x0400) || in tvp5150_selmux() 288 (decoder->dev_id == 0x5151 && decoder->rom_ver == 0x0100)) { in tvp5150_selmux() 857 if (decoder->irq) in query_lock() 898 decoder->lock ? decoder->oe : 0); in tvp5150_isr() 923 if (decoder->irq) { in tvp5150_reset() 1421 if (decoder->irq) in tvp5150_runtime_suspend() 1434 if (decoder->irq) in tvp5150_runtime_resume() 1460 if (decoder->irq) in tvp5150_s_stream() 1461 val = decoder->lock ? decoder->oe : 0; in tvp5150_s_stream() 1652 decoder->input = in tvp5150_registered() [all …]
|
| A D | tvp514x.c | 517 decoder->ver = rom_ver; in tvp514x_detect() 632 decoder->current_std = i; in tvp514x_s_std() 681 decoder->input = input; in tvp514x_s_routing() 682 decoder->output = output; in tvp514x_s_routing() 1041 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL); in tvp514x_probe() 1042 if (!decoder) in tvp514x_probe() 1046 *decoder = tvp514x_dev; in tvp514x_probe() 1054 decoder->pdata = pdata; in tvp514x_probe() 1071 sd = &decoder->sd; in tvp514x_probe() 1079 ret = media_entity_pads_init(&decoder->sd.entity, 1, &decoder->pad); in tvp514x_probe() [all …]
|
| A D | saa7110.c | 72 decoder->reg[reg] = value; in saa7110_write() 162 decoder->input = chan; in saa7110_selmux() 263 decoder->norm = std; in saa7110_s_std() 311 decoder->enable = enable; in saa7110_s_stream() 363 struct saa7110 *decoder; in saa7110_probe() local 375 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL); in saa7110_probe() 376 if (!decoder) in saa7110_probe() 378 sd = &decoder->sd; in saa7110_probe() 381 decoder->input = 0; in saa7110_probe() 382 decoder->enable = 1; in saa7110_probe() [all …]
|
| A D | saa717x.c | 777 decoder->audio_input); in set_audio_regs() 1054 decoder->radio = 1; in saa717x_s_radio() 1065 decoder->radio = 0; in saa717x_s_std() 1066 decoder->std = std; in saa717x_s_std() 1137 if (decoder->radio) in saa717x_g_tuner() 1243 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL); in saa717x_probe() 1244 if (decoder == NULL) in saa717x_probe() 1247 sd = &decoder->sd; in saa717x_probe() 1270 hdl = &decoder->hdl; in saa717x_probe() 1300 decoder->input = -1; in saa717x_probe() [all …]
|
| A D | adv7183.c | 193 *std = decoder->std; in adv7183_g_std() 223 decoder->std = std; in adv7183_s_std() 249 decoder->input = input; in adv7183_s_routing() 304 decoder->output = output; in adv7183_s_routing() 444 decoder->fmt = *fmt; in adv7183_set_fmt() 524 struct adv7183 *decoder; in adv7183_probe() local 539 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL); in adv7183_probe() 540 if (decoder == NULL) in adv7183_probe() 558 if (IS_ERR(decoder->oe_pin)) in adv7183_probe() 562 sd = &decoder->sd; in adv7183_probe() [all …]
|
| A D | vpx3220.c | 61 decoder->reg[reg] = value; in vpx3220_write() 361 decoder->norm = std; in vpx3220_s_std() 461 struct vpx3220 *decoder; in vpx3220_probe() local 472 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL); in vpx3220_probe() 473 if (decoder == NULL) in vpx3220_probe() 475 sd = &decoder->sd; in vpx3220_probe() 477 decoder->norm = V4L2_STD_PAL; in vpx3220_probe() 478 decoder->input = 0; in vpx3220_probe() 479 decoder->enable = 1; in vpx3220_probe() 490 if (decoder->hdl.error) { in vpx3220_probe() [all …]
|
| A D | Kconfig | 1073 ADV7183 video decoder. 1146 Support for BT819A video decoder. 1152 tristate "BT856 VideoStream decoder" 1155 Support for BT856 video decoder. 1161 tristate "BT866 VideoStream decoder" 1164 Support for BT866 video decoder. 1178 BT.656 decoder. 1181 tristate "Lontium LT6911UXE decoder" 1195 tristate "KS0127 video decoder" 1198 Support for KS0127 video decoder. [all …]
|
| /drivers/input/misc/ |
| A D | gpio_decoder.c | 33 dev_err(decoder->dev, in gpio_decoder_get_gpios_state() 51 state = gpio_decoder_get_gpios_state(decoder); in gpio_decoder_poll_gpios() 55 decoder->last_stable = state; in gpio_decoder_poll_gpios() 62 struct gpio_decoder *decoder; in gpio_decoder_probe() local 67 decoder = devm_kzalloc(dev, sizeof(*decoder), GFP_KERNEL); in gpio_decoder_probe() 68 if (!decoder) in gpio_decoder_probe() 71 decoder->dev = dev; in gpio_decoder_probe() 75 if (IS_ERR(decoder->input_gpios)) { in gpio_decoder_probe() 77 return PTR_ERR(decoder->input_gpios); in gpio_decoder_probe() 80 if (decoder->input_gpios->ndescs < 2) { in gpio_decoder_probe() [all …]
|
| /drivers/media/rc/ |
| A D | Makefile | 14 obj-$(CONFIG_IR_IMON_DECODER) += ir-imon-decoder.o 15 obj-$(CONFIG_IR_JVC_DECODER) += ir-jvc-decoder.o 16 obj-$(CONFIG_IR_MCE_KBD_DECODER) += ir-mce_kbd-decoder.o 17 obj-$(CONFIG_IR_NEC_DECODER) += ir-nec-decoder.o 18 obj-$(CONFIG_IR_RC5_DECODER) += ir-rc5-decoder.o 19 obj-$(CONFIG_IR_RC6_DECODER) += ir-rc6-decoder.o 20 obj-$(CONFIG_IR_RCMM_DECODER) += ir-rcmm-decoder.o 21 obj-$(CONFIG_IR_SANYO_DECODER) += ir-sanyo-decoder.o 22 obj-$(CONFIG_IR_SHARP_DECODER) += ir-sharp-decoder.o 23 obj-$(CONFIG_IR_SONY_DECODER) += ir-sony-decoder.o [all …]
|
| A D | Kconfig | 48 tristate "Enable IR raw decoder for the iMON protocol" 55 tristate "Enable IR raw decoder for the JVC protocol" 72 tristate "Enable IR raw decoder for the NEC protocol" 80 tristate "Enable IR raw decoder for the RC-5 protocol" 88 tristate "Enable IR raw decoder for the RC6 protocol" 96 tristate "Enable IR raw decoder for the RC-MM protocol" 105 will be called ir-rcmm-decoder. 108 tristate "Enable IR raw decoder for the Sanyo protocol" 117 tristate "Enable IR raw decoder for the Sharp protocol" 126 tristate "Enable IR raw decoder for the Sony protocol" [all …]
|
| /drivers/media/pci/cx25821/ |
| A D | cx25821-medusa-video.c | 409 int decoder = 0; in medusa_set_resolution() local 423 decoder = decoder_select; in medusa_set_resolution() 426 decoder = 0; in medusa_set_resolution() 457 for (; decoder < decoder_count; decoder++) { in medusa_set_resolution() 460 HSCALE_CTRL + (0x200 * decoder), hscale); in medusa_set_resolution() 462 VSCALE_CTRL + (0x200 * decoder), vscale); in medusa_set_resolution() 474 if (decoder < VDEC_A || decoder > VDEC_H) { in medusa_set_decoderduration() 478 switch (decoder) { in medusa_set_decoderduration() 498 if (!(decoder % 2)) { /* EVEN decoder */ in medusa_set_decoderduration() 608 VDEC_A_HUE_CTRL + (0x200 * decoder), &tmp); in medusa_set_hue() [all …]
|
| /drivers/media/rc/img-ir/ |
| A D | img-ir-hw.c | 323 decoder->tolerance = decoder->tolerance * 128 / 100; in img_ir_decoder_preprocess() 326 img_ir_timings_preprocess(&decoder->timings, decoder->unit); in img_ir_decoder_preprocess() 330 img_ir_timings_preprocess(&decoder->rtimings, decoder->unit); in img_ir_decoder_preprocess() 331 img_ir_timings_defaults(&decoder->rtimings, &decoder->timings); in img_ir_decoder_preprocess() 358 &decoder->rtimings, decoder->tolerance, in img_ir_decoder_convert() 479 if (!hw->decoder || !hw->decoder->filter) { in img_ir_set_filter() 598 hw->decoder = decoder; in img_ir_set_decoder() 599 if (!decoder) in img_ir_set_decoder() 690 if (!hw->decoder || !hw->decoder->filter) in img_ir_change_protocol() 913 if (hw->decoder) { in img_ir_change_frequency() [all …]
|
| A D | Kconfig | 8 Say Y or M here if you want to use the ImgTec infrared decoder 12 bool "Raw decoder" 22 bool "Hardware decoder" 36 NEC protocols in the ImgTec infrared decoder block. 43 infrared decoder block. 50 infrared decoder block. 57 infrared decoder block. 64 Aiwa, Chinon remotes) in the ImgTec infrared decoder block. 71 infrared decoder block. 78 infrared decoder block.
|
| /drivers/media/v4l2-core/ |
| A D | v4l2-mc.c | 27 struct media_entity *tuner = NULL, *decoder = NULL; in v4l2_mc_create_media_graph() local 48 decoder = entity; in v4l2_mc_create_media_graph() 95 if (!decoder) in v4l2_mc_create_media_graph() 100 if (!decoder) { in v4l2_mc_create_media_graph() 130 pad_sink = media_get_pad_index(decoder, in v4l2_mc_create_media_graph() 139 decoder, pad_sink, in v4l2_mc_create_media_graph() 149 pad_sink = media_get_pad_index(decoder, in v4l2_mc_create_media_graph() 158 decoder, pad_sink, in v4l2_mc_create_media_graph() 197 ret = media_create_pad_link(decoder, pad_source, in v4l2_mc_create_media_graph() 213 ret = media_create_pad_link(decoder, pad_source, in v4l2_mc_create_media_graph() [all …]
|
| /drivers/media/usb/em28xx/ |
| A D | em28xx-cards.c | 712 .decoder = EM28XX_SAA711X, 733 .decoder = EM28XX_TVP5150, 756 .decoder = EM28XX_SAA711X, 771 .decoder = EM28XX_SAA711X, 791 .decoder = EM28XX_SAA711X, 811 .decoder = EM28XX_SAA711X, 832 .decoder = EM28XX_TVP5150, 851 .decoder = EM28XX_SAA711X, 1585 .decoder = EM28XX_SAA711X, 1854 .decoder = EM28XX_SAA711X, [all …]
|
| /drivers/media/usb/au0828/ |
| A D | au0828-core.c | 228 decoder = entity; in au0828_media_graph_notify() 236 if (dev->decoder) in au0828_media_graph_notify() 237 decoder = dev->decoder; in au0828_media_graph_notify() 245 decoder = new; in au0828_media_graph_notify() 252 if (decoder && mixer) { in au0828_media_graph_notify() 253 ret = media_get_pad_index(decoder, MEDIA_PAD_FL_SOURCE, in au0828_media_graph_notify() 256 ret = media_create_pad_link(decoder, ret, in au0828_media_graph_notify() 319 if (!dev->decoder) { in au0828_enable_source() 324 sink = dev->decoder; in au0828_enable_source() 609 dev->decoder = entity; in au0828_media_device_register() [all …]
|
| /drivers/media/usb/cx231xx/ |
| A D | cx231xx-cards.c | 88 .decoder = CX231XX_AVDECODER, 128 .decoder = CX231XX_AVDECODER, 168 .decoder = CX231XX_AVDECODER, 209 .decoder = CX231XX_AVDECODER, 244 .decoder = CX231XX_AVDECODER, 280 .decoder = CX231XX_AVDECODER, 308 .decoder = CX231XX_AVDECODER, 336 .decoder = CX231XX_AVDECODER, 370 .decoder = CX231XX_AVDECODER, 397 .decoder = CX231XX_AVDECODER, [all …]
|
| /drivers/media/platform/amphion/ |
| A D | vpu_drv.c | 129 vpu->decoder.type = VPU_CORE_TYPE_DEC; in vpu_probe() 130 vpu->decoder.function = MEDIA_ENT_F_PROC_VIDEO_DECODER; in vpu_probe() 131 ret = vpu_add_func(vpu, &vpu->decoder); in vpu_probe() 149 vpu_remove_func(&vpu->decoder); in vpu_probe() 171 vpu_remove_func(&vpu->decoder); in vpu_remove()
|
| /drivers/media/platform/st/sti/delta/ |
| A D | Kconfig | 3 tristate "STMicroelectronics DELTA multi-format video decoder V4L2 driver" 8 This V4L2 driver enables DELTA multi-format video decoder 17 at least one of the DELTA decoder below is selected.
|
| /drivers/media/pci/ttpci/ |
| A D | Kconfig | 10 MPEG2 decoder. 30 or Nova-PCI cards) without onboard MPEG2 decoder, and without 55 MPEG2 decoder, but with onboard Common Interface connector. 81 MPEG2 decoder, but with one or more analog video inputs.
|
| /drivers/staging/media/meson/vdec/ |
| A D | Kconfig | 4 tristate "Amlogic video decoder driver" 11 Support for the video decoder found in gxbb/gxl/gxm chips.
|
| /drivers/media/pci/pt1/ |
| A D | Kconfig | 11 Since these cards have no MPEG decoder onboard, they transmit 13 an external software decoder to watch TV on your computer.
|
| /drivers/media/firewire/ |
| A D | Kconfig | 11 These devices don't have an MPEG decoder built in, 12 so you need an external software decoder to watch TV.
|
| /drivers/media/pci/pluto2/ |
| A D | Kconfig | 11 Since these cards have no MPEG decoder onboard, they transmit 13 an external software decoder to watch TV on your computer.
|