Home
last modified time | relevance | path

Searched refs:decoder (Results 1 – 98 of 98) sorted by relevance

/linux-4.4.14/tools/perf/util/intel-pt-decoder/
Dintel-pt-decoder.c72 #define INTEL_PT_STATE_ERR1 (decoder->pkt_state)
160 static void intel_pt_setup_period(struct intel_pt_decoder *decoder) in intel_pt_setup_period() argument
162 if (decoder->period_type == INTEL_PT_PERIOD_TICKS) { in intel_pt_setup_period()
165 period = intel_pt_lower_power_of_2(decoder->period); in intel_pt_setup_period()
166 decoder->period_mask = ~(period - 1); in intel_pt_setup_period()
167 decoder->period_ticks = period; in intel_pt_setup_period()
180 struct intel_pt_decoder *decoder; in intel_pt_decoder_new() local
185 decoder = zalloc(sizeof(struct intel_pt_decoder)); in intel_pt_decoder_new()
186 if (!decoder) in intel_pt_decoder_new()
189 decoder->get_trace = params->get_trace; in intel_pt_decoder_new()
[all …]
DBuild1 libperf-$(CONFIG_AUXTRACE) += intel-pt-pkt-decoder.o intel-pt-insn-decoder.o intel-pt-log.o intel-p…
3 inat_tables_script = util/intel-pt-decoder/gen-insn-attr-x86.awk
4 inat_tables_maps = util/intel-pt-decoder/x86-opcode-map.txt
6 $(OUTPUT)util/intel-pt-decoder/inat-tables.c: $(inat_tables_script) $(inat_tables_maps)
10 …tel-pt-decoder/intel-pt-insn-decoder.o: util/intel-pt-decoder/intel-pt-insn-decoder.c util/intel-p…
12 diff -B -I'^#include' util/intel-pt-decoder/insn.c ../../arch/x86/lib/insn.c >/dev/null && \
13 diff -B -I'^#include' util/intel-pt-decoder/inat.c ../../arch/x86/lib/inat.c >/dev/null && \
14 …diff -B util/intel-pt-decoder/x86-opcode-map.txt ../../arch/x86/lib/x86-opcode-map.txt >/dev/null …
15 …diff -B util/intel-pt-decoder/gen-insn-attr-x86.awk ../../arch/x86/tools/gen-insn-attr-x86.awk >/d…
16 …diff -B -I'^#include' util/intel-pt-decoder/insn.h ../../arch/x86/include/asm/insn.h >/dev/null &&…
[all …]
Dintel-pt-decoder.h99 void intel_pt_decoder_free(struct intel_pt_decoder *decoder);
101 const struct intel_pt_state *intel_pt_decode(struct intel_pt_decoder *decoder);
Dx86-opcode-map.txt358 # decoder does not use the information except as an indication that there is
/linux-4.4.14/drivers/media/i2c/
Dbt819.c90 static inline int bt819_write(struct bt819 *decoder, u8 reg, u8 value) in bt819_write() argument
92 struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd); in bt819_write()
94 decoder->reg[reg] = value; in bt819_write()
98 static inline int bt819_setbit(struct bt819 *decoder, u8 reg, u8 bit, u8 value) in bt819_setbit() argument
100 return bt819_write(decoder, reg, in bt819_setbit()
101 (decoder->reg[reg] & ~(1 << bit)) | (value ? (1 << bit) : 0)); in bt819_setbit()
104 static int bt819_write_block(struct bt819 *decoder, const u8 *data, unsigned int len) in bt819_write_block() argument
106 struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd); in bt819_write_block()
122 decoder->reg[reg++] = data[1]; in bt819_write_block()
134 ret = bt819_write(decoder, reg, *data++); in bt819_write_block()
[all …]
Dtvp514x.c474 struct tvp514x_decoder *decoder) in tvp514x_configure() argument
480 tvp514x_write_regs(sd, decoder->tvp514x_regs); in tvp514x_configure()
502 struct tvp514x_decoder *decoder) in tvp514x_detect() argument
525 decoder->ver = rom_ver; in tvp514x_detect()
528 client->name, decoder->ver, in tvp514x_detect()
543 struct tvp514x_decoder *decoder = to_decoder(sd); in tvp514x_querystd() local
552 if (!decoder->streaming) { in tvp514x_querystd()
564 input_sel = decoder->input; in tvp514x_querystd()
608 *std_id &= decoder->std_list[current_std].standard.id; in tvp514x_querystd()
611 decoder->std_list[current_std].standard.name); in tvp514x_querystd()
[all …]
Dsaa7110.c83 struct saa7110 *decoder = to_saa7110(sd); in saa7110_write() local
85 decoder->reg[reg] = value; in saa7110_write()
92 struct saa7110 *decoder = to_saa7110(sd); in saa7110_write_block() local
106 memcpy(decoder->reg + reg, data + 1, len - 1); in saa7110_write_block()
164 struct saa7110 *decoder = to_saa7110(sd); in saa7110_selmux() local
175 decoder->input = chan; in saa7110_selmux()
193 struct saa7110 *decoder = to_saa7110(sd); in determine_norm() local
198 saa7110_selmux(sd, decoder->input); in determine_norm()
199 prepare_to_wait(&decoder->wq, &wait, TASK_UNINTERRUPTIBLE); in determine_norm()
201 finish_wait(&decoder->wq, &wait); in determine_norm()
[all …]
Dsaa717x.c781 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 …]
Dadv7183.c122 struct adv7183 *decoder = to_adv7183(sd); in adv7183_log_status() local
197 v4l2_ctrl_handler_log_status(&decoder->hdl, sd->name); in adv7183_log_status()
203 struct adv7183 *decoder = to_adv7183(sd); in adv7183_g_std() local
205 *std = decoder->std; in adv7183_g_std()
211 struct adv7183 *decoder = to_adv7183(sd); in adv7183_s_std() local
235 decoder->std = std; in adv7183_s_std()
254 struct adv7183 *decoder = to_adv7183(sd); in adv7183_s_routing() local
260 if (input != decoder->input) { in adv7183_s_routing()
261 decoder->input = input; in adv7183_s_routing()
315 if (output != decoder->output) { in adv7183_s_routing()
[all …]
Dvpx3220.c72 struct vpx3220 *decoder = i2c_get_clientdata(client); in vpx3220_write() local
74 decoder->reg[reg] = value; in vpx3220_write()
280 struct vpx3220 *decoder = to_vpx3220(sd); in vpx3220_init() local
284 if (decoder->norm & V4L2_STD_NTSC) in vpx3220_init()
286 else if (decoder->norm & V4L2_STD_PAL) in vpx3220_init()
288 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()
475 struct vpx3220 *decoder; in vpx3220_probe() local
486 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL); in vpx3220_probe()
[all …]
Dtvp5150.c245 struct tvp5150 *decoder = to_tvp5150(sd); in tvp5150_selmux() local
249 if ((decoder->output & TVP5150_BLACK_SCREEN) || !decoder->enable) in tvp5150_selmux()
252 switch (decoder->input) { in tvp5150_selmux()
266 decoder->input, decoder->output, in tvp5150_selmux()
281 if (decoder->input == TVP5150_SVIDEO) in tvp5150_selmux()
627 struct tvp5150 *decoder = to_tvp5150(sd); in tvp5150_set_vbi() local
628 v4l2_std_id std = decoder->norm; in tvp5150_set_vbi()
674 struct tvp5150 *decoder = to_tvp5150(sd); in tvp5150_get_vbi() local
675 v4l2_std_id std = decoder->norm; in tvp5150_get_vbi()
710 struct tvp5150 *decoder = to_tvp5150(sd); in tvp5150_set_std() local
[all …]
DKconfig30 tristate "Simple audio decoder chips"
33 Support for several audio decoder chips found on some bt8xx boards:
45 Support for tda7432 audio decoder chip found on some bt8xx boards.
54 Support for tda9840 audio decoder chip found on some Zoran boards.
63 Support for tea6415c audio decoder chip found on some bt8xx boards.
72 Support for tea6420 audio decoder chip found on some bt8xx boards.
165 tristate "SAA6588 Radio Chip RDS decoder support"
169 Support for this Radio Data System (RDS) decoder. This allows
179 tristate "Analog Devices ADV7180 decoder"
182 Support for the Analog Devices ADV7180 video decoder.
[all …]
Dths8200.c475 struct ths8200_state *decoder = to_state(sd); in ths8200_remove() local
481 v4l2_async_unregister_subdev(&decoder->sd); in ths8200_remove()
/linux-4.4.14/drivers/media/rc/
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_SANYO_DECODER) += ir-sanyo-decoder.o
13 obj-$(CONFIG_IR_SHARP_DECODER) += ir-sharp-decoder.o
14 obj-$(CONFIG_IR_MCE_KBD_DECODER) += ir-mce_kbd-decoder.o
16 obj-$(CONFIG_IR_XMP_DECODER) += ir-xmp-decoder.o
DKconfig38 tristate "Enable IR raw decoder for the NEC protocol"
48 tristate "Enable IR raw decoder for the RC-5 protocol"
58 tristate "Enable IR raw decoder for the RC6 protocol"
68 tristate "Enable IR raw decoder for the JVC protocol"
78 tristate "Enable IR raw decoder for the Sony protocol"
88 tristate "Enable IR raw decoder for the Sanyo protocol"
98 tristate "Enable IR raw decoder for the Sharp protocol"
107 tristate "Enable IR raw decoder for the MCE keyboard/mouse protocol"
118 tristate "Enable IR raw decoder for the XMP protocol"
377 The driver passes raw pulse and space information to the LIRC decoder.
/linux-4.4.14/arch/arm/probes/kprobes/
Dcheckers-common.c91 [STACK_USE_NONE] = {.decoder = checker_stack_use_none},
92 [STACK_USE_UNKNOWN] = {.decoder = checker_stack_use_unknown},
94 [STACK_USE_FIXED_0XX] = {.decoder = checker_stack_use_imm_0xx},
95 [STACK_USE_T32STRD] = {.decoder = checker_stack_use_t32strd},
97 [STACK_USE_FIXED_X0X] = {.decoder = checker_stack_use_imm_x0x},
99 [STACK_USE_FIXED_XXX] = {.decoder = checker_stack_use_imm_xxx},
100 [STACK_USE_STMDX] = {.decoder = checker_stack_use_stmdx},
Dactions-thumb.c619 [PROBES_T16_PUSH] = {.decoder = t16_decode_push},
620 [PROBES_T16_POP] = {.decoder = t16_decode_pop},
623 [PROBES_T16_IT] = {.decoder = t16_decode_it},
629 [PROBES_T16_HIREGOPS] = {.decoder = t16_decode_hiregs},
634 [PROBES_T16_BRANCH_COND] = {.decoder = t16_decode_cond_branch},
639 [PROBES_T32_LDMSTM] = {.decoder = t32_decode_ldmstm},
655 [PROBES_T32_BRANCH_COND] = {.decoder = t32_decode_cond_branch},
Dactions-arm.c341 [PROBES_LDMSTM] = {.decoder = kprobe_decode_ldmstm}
/linux-4.4.14/lib/xz/
DKconfig12 bool "x86 BCJ filter decoder" if EXPERT
17 bool "PowerPC BCJ filter decoder" if EXPERT
22 bool "IA-64 BCJ filter decoder" if EXPERT
27 bool "ARM BCJ filter decoder" if EXPERT
32 bool "ARM-Thumb BCJ filter decoder" if EXPERT
37 bool "SPARC BCJ filter decoder" if EXPERT
52 This allows passing .xz files to the in-kernel XZ decoder via
56 Unless you are developing the XZ decoder, you don't need this
/linux-4.4.14/drivers/media/pci/cx25821/
Dcx25821-medusa-video.c423 int decoder = 0; in medusa_set_resolution() local
437 decoder = decoder_select; in medusa_set_resolution()
440 decoder = 0; in medusa_set_resolution()
471 for (; decoder < decoder_count; decoder++) { in medusa_set_resolution()
474 HSCALE_CTRL + (0x200 * decoder), hscale); in medusa_set_resolution()
476 VSCALE_CTRL + (0x200 * decoder), vscale); in medusa_set_resolution()
480 static void medusa_set_decoderduration(struct cx25821_dev *dev, int decoder, in medusa_set_decoderduration() argument
488 if (decoder < VDEC_A || decoder > VDEC_H) { in medusa_set_decoderduration()
492 switch (decoder) { in medusa_set_decoderduration()
512 if (!(decoder % 2)) { /* EVEN decoder */ in medusa_set_decoderduration()
[all …]
Dcx25821.h403 int decoder);
405 int decoder);
406 extern int medusa_set_hue(struct cx25821_dev *dev, int hue, int decoder);
408 int decoder);
/linux-4.4.14/Documentation/devicetree/bindings/media/i2c/
Dtvp514x.txt1 * Texas Instruments TVP514x video decoder
4 digital video decoder that digitizes and decodes all popular baseband analog
5 video formats into digital video component. The tvp514x decoder supports analog-
12 (a) "ti,tvp5146" for tvp5146 decoder.
13 (b) "ti,tvp5146m2" for tvp5146m2 decoder.
14 (c) "ti,tvp5147" for tvp5147 decoder.
15 (d) "ti,tvp5147m1" for tvp5147m1 decoder.
Dtvp7002.txt1 * Texas Instruments TV7002 video decoder
Dadv7604.txt1 * Analog Devices ADV7604/11/12 video decoder with HDMI receiver
/linux-4.4.14/drivers/media/rc/img-ir/
Dimg-ir-hw.c321 static void img_ir_decoder_preprocess(struct img_ir_decoder *decoder) in img_ir_decoder_preprocess() argument
324 if (!decoder->tolerance) in img_ir_decoder_preprocess()
325 decoder->tolerance = 10; /* percent */ in img_ir_decoder_preprocess()
327 decoder->tolerance = decoder->tolerance * 128 / 100; in img_ir_decoder_preprocess()
330 img_ir_timings_preprocess(&decoder->timings, decoder->unit); in img_ir_decoder_preprocess()
333 if (decoder->repeat) { in img_ir_decoder_preprocess()
334 img_ir_timings_preprocess(&decoder->rtimings, decoder->unit); in img_ir_decoder_preprocess()
335 img_ir_timings_defaults(&decoder->rtimings, &decoder->timings); in img_ir_decoder_preprocess()
348 static void img_ir_decoder_convert(const struct img_ir_decoder *decoder, in img_ir_decoder_convert() argument
353 reg_timings->ctrl = img_ir_control(&decoder->control); in img_ir_decoder_convert()
[all …]
DKconfig7 Say Y or M here if you want to use the ImgTec infrared decoder
11 bool "Raw decoder"
21 bool "Hardware decoder"
34 NEC protocols in the ImgTec infrared decoder block.
41 infrared decoder block.
48 infrared decoder block.
55 infrared decoder block.
62 Aiwa, Chinon remotes) in the ImgTec infrared decoder block.
69 infrared decoder block.
76 infrared decoder block.
Dimg-ir-hw.h242 const struct img_ir_decoder *decoder; member
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-cards.c583 .decoder = EM28XX_SAA711X,
617 .decoder = EM28XX_SAA711X,
632 .decoder = EM28XX_SAA711X,
652 .decoder = EM28XX_SAA711X,
672 .decoder = EM28XX_SAA711X,
693 .decoder = EM28XX_TVP5150,
712 .decoder = EM28XX_SAA711X,
732 .decoder = EM28XX_SAA711X,
752 .decoder = EM28XX_SAA711X,
772 .decoder = EM28XX_SAA711X,
[all …]
Dem28xx.h469 enum em28xx_decoder decoder; member
Dem28xx-video.c2325 if (dev->board.decoder == EM28XX_SAA711X) in em28xx_v4l2_init()
2330 if (dev->board.decoder == EM28XX_TVP5150) in em28xx_v4l2_init()
/linux-4.4.14/arch/arm/probes/uprobes/
Dactions-arm.c208 [PROBES_LDRSTRD] = {.decoder = decode_pc_ro},
209 [PROBES_LOAD_EXTRA] = {.decoder = decode_pc_ro},
210 [PROBES_LOAD] = {.decoder = decode_ldr},
211 [PROBES_STORE_EXTRA] = {.decoder = decode_pc_ro},
212 [PROBES_STORE] = {.decoder = decode_pc_ro},
215 .decoder = decode_rd12rn16rm0rs8_rwflags},
217 .decoder = decode_rd12rn16rm0rs8_rwflags},
231 [PROBES_LDMSTM] = {.decoder = uprobe_decode_ldmstm}
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-cards.c100 .decoder = CX231XX_AVDECODER,
140 .decoder = CX231XX_AVDECODER,
180 .decoder = CX231XX_AVDECODER,
221 .decoder = CX231XX_AVDECODER,
256 .decoder = CX231XX_AVDECODER,
292 .decoder = CX231XX_AVDECODER,
320 .decoder = CX231XX_AVDECODER,
348 .decoder = CX231XX_AVDECODER,
382 .decoder = CX231XX_AVDECODER,
409 .decoder = CX231XX_AVDECODER,
[all …]
Dcx231xx-video.c107 struct media_entity *entity, *decoder = NULL, *source; in cx231xx_enable_analog_tuner() local
123 decoder = entity; in cx231xx_enable_analog_tuner()
127 if (!decoder) in cx231xx_enable_analog_tuner()
130 for (i = 0; i < decoder->num_links; i++) { in cx231xx_enable_analog_tuner()
131 link = &decoder->links[i]; in cx231xx_enable_analog_tuner()
132 if (link->sink->entity == decoder) { in cx231xx_enable_analog_tuner()
Dcx231xx.h377 enum cx231xx_decoder decoder; member
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dspi-cadence.txt16 If a decoder is used, this will be the number of
17 chip selects after the decoder.
18 - is-decoded-cs : Flag to indicate whether decoder is used or not.
/linux-4.4.14/drivers/media/pci/pt1/
DKconfig7 Since these cards have no MPEG decoder onboard, they transmit
9 an external software decoder to watch TV on your computer.
/linux-4.4.14/Documentation/video4linux/
DREADME.ivtv5 This is a v4l2 device driver for the Conexant cx23415/6 MPEG encoder/decoder.
88 Note that if the first card doesn't have a feature (eg no decoder, so no
108 The decoder output device(s)
109 Write-only. Only present if the MPEG decoder (i.e. CX23415) exists.
128 not supported in the decoder firmware.
144 Write-only. Only present if the MPEG decoder (i.e. CX23415) exists.
146 Writes a YUV stream to the decoder of the card.
171 Read-only. Only present if the MPEG decoder (i.e. CX23415) exists.
180 Write-only. Only present if the MPEG decoder (i.e. CX23415) exists.
DZoran7 1.1 What the TV decoder can do an what not
28 * Philips saa7111 TV decoder
39 * Samsung ks0127 TV decoder
54 * Brooktree bt819 TV decoder
65 * Philips saa7114 TV decoder
76 * Philips saa7110a TV decoder
87 * Philips saa7110a TV decoder
99 * Micronas vpx3220a TV decoder
111 * Micronas vpx3225d/vpx3220a/vpx3216b TV decoder
123 * Micronas vpx3225d/vpx3220a/vpx3216b TV decoder
[all …]
DREADME.cx8815 - The chip specs for the on-chip TV sound decoder are next
17 - Neverless the builtin TV sound decoder starts working now,
Dsi470x.txt30 - Si4707: Dedicated weather band radio receiver with SAME decoder, RDS Support
/linux-4.4.14/drivers/media/firewire/
DKconfig8 These devices don't have an MPEG decoder built in,
9 so you need an external software decoder to watch TV.
/linux-4.4.14/drivers/media/pci/pluto2/
DKconfig10 Since these cards have no MPEG decoder onboard, they transmit
12 an external software decoder to watch TV on your computer.
/linux-4.4.14/drivers/media/usb/ttusb-budget/
DKconfig15 These devices don't have a MPEG decoder built in, so you need
16 an external software decoder to watch TV.
/linux-4.4.14/drivers/media/pci/dm1105/
DKconfig17 Since these cards have no MPEG decoder onboard, they transmit
19 an external software decoder to watch TV on your computer.
/linux-4.4.14/drivers/media/pci/ttpci/
DKconfig24 onboard MPEG2 decoder.
60 MPEG2 decoder.
80 or Nova-PCI cards) without onboard MPEG2 decoder, and without
105 MPEG2 decoder, but with onboard Common Interface connector.
131 MPEG2 decoder, but with one or more analog video inputs.
148 driver doesn't use onboard MPEG2 decoder. The
/linux-4.4.14/drivers/media/usb/ttusb-dec/
DKconfig10 Even if these devices have a MPEG decoder built in, they transmit
12 an external software decoder to watch TV on your computer.
/linux-4.4.14/Documentation/devicetree/bindings/media/
Dimg-ir-rev1.txt1 * ImgTec Infrared (IR) decoder version 1
3 This binding is for Imagination Technologies' Infrared decoder block,
/linux-4.4.14/Documentation/video4linux/bttv/
DICs18 Philips SAA5246AGP/E: Videotext decoder chip, I2C 0x22-0x23
19 TDA9800: sound decoder
DCards56 - MSP34xx sound decoder on add on board
57 decoder is supported but AFAIK does not yet work
90 - Philips SAA5246 or SAA5284 ( or no) Teletext decoder chip
98 - sound decoder: TDA9800, MSP34xx (stereo cards)
265 Model No. PV-NT1004+, PV-NT1004+ (w/FM) = NT1004 USB decoder chip + SAA7113 video decoder chip
555 Hollywood plus (em8300, em9010, adv7175), (PCB "M340-10") MPEG DVD decoder
793 MPEG TV Station (same cards as above plus WinDVR Software MPEG en/decoder)
DInsmod-options126 If tda9874a decoder on your card has MONOIN pin not connected, then
/linux-4.4.14/drivers/media/usb/tm6000/
DKconfig11 Since these cards have no MPEG decoder onboard, they transmit
13 an external software decoder to watch TV on your computer.
/linux-4.4.14/Documentation/video4linux/cx2341x/
Dfw-upload.txt21 - Issue the FWapi command to stop the decoder if it is running. Wait for the
26 - Issue the FWapi command to halt the decoder's firmware.
41 - Transfer the decoder's firmware image to offset 0 in Decoder memory space.
Dfw-decoder-api.txt4 Note: this API is part of the decoder firmware, so it's cx23415 only.
31 Ends playback and clears all decoder buffers. If PTS is not zero,
185 Returns decoder firmware version information
197 Select decoder stream input port
278 Selects decoder source. Ensure that the parameters passed to this
Dfw-calling.txt9 Firmware mailboxes can be located by searching the encoder and decoder memory
Dfw-decoder-regs.txt1 PVR350 Video decoder registers 0x02002800 -> 0x02002B00
13 decoder will fail. A firmware reload will often recover, but sometimes a reset
361 All output from the decoder & osd are disabled beyond this area. Decoder
408 1 = Breaks decoder & osd output
Dfw-osd-api.txt4 Note: this API is part of the decoder firmware, so it's cx23415 only.
Dfw-encoder-api.txt31 Bit 3 when set, the capture destination is the decoder
595 Depending on the analog video decoder used, this assigns the number
/linux-4.4.14/lib/
Dasn1_decoder.c168 int asn1_ber_decoder(const struct asn1_decoder *decoder, in asn1_ber_decoder() argument
173 const unsigned char *machine = decoder->machine; in asn1_ber_decoder()
174 const asn1_action_t *actions = decoder->actions; in asn1_ber_decoder()
175 size_t machlen = decoder->machlen; in asn1_ber_decoder()
/linux-4.4.14/drivers/media/pci/sta2x11/
Dsta2x11_vip.c134 struct v4l2_subdev *decoder; member
451 v4l2_subdev_call(vip->decoder, video, s_std, std); in vidioc_s_std()
453 v4l2_subdev_call(vip->decoder, video, querystd, &newstd); in vidioc_s_std()
454 v4l2_subdev_call(vip->decoder, video, g_input_status, &status); in vidioc_s_std()
474 return v4l2_subdev_call(vip->decoder, video, s_std, std); in vidioc_s_std()
507 return v4l2_subdev_call(vip->decoder, video, querystd, std); in vidioc_querystd()
541 ret = v4l2_subdev_call(vip->decoder, video, s_routing, i, 0, 0); in vidioc_s_input()
1108 vip->decoder = v4l2_i2c_new_subdev(&vip->v4l2_dev, vip->adapter, in sta2x11_vip_init_one()
1111 if (!vip->decoder) { in sta2x11_vip_init_one()
1118 v4l2_subdev_call(vip->decoder, core, init, 0); in sta2x11_vip_init_one()
/linux-4.4.14/drivers/media/pci/bt8xx/
DKconfig41 Since these cards have no MPEG decoder onboard, they transmit
43 an external software decoder to watch TV on your computer.
/linux-4.4.14/include/linux/
Dasn1_decoder.h19 extern int asn1_ber_decoder(const struct asn1_decoder *decoder,
/linux-4.4.14/Documentation/dvb/
Dfaq.txt25 If you have a card with a built-in hardware MPEG-decoder the
32 If your card does not have a hardware MPEG decoder you need
33 a software MPEG decoder. Mplayer or xine are known to work.
42 decoder yet.
137 decoder.
Dcards.txt53 - TI AV7110 based cards (i.e. with hardware MPEG decoder):
56 - "budget" cards (i.e. without hardware MPEG decoder):
Dcontributors.txt22 for patching the cable card decoder driver
Davermedia.txt91 There is no on-board MPEG2 decoder, which means that all MPEG2
/linux-4.4.14/arch/arm/probes/
Ddecode.c475 int action = d->decoder.action; in probes_decode_insn()
480 return actions[action].decoder(insn, asi, h); in probes_decode_insn()
505 return actions[action].decoder(insn, asi, h); in probes_decode_insn()
Ddecode.h314 probes_custom_decode_t *decoder; member
353 union decode_item decoder; member
/linux-4.4.14/drivers/media/pci/ivtv/
DKconfig2 tristate "Conexant cx23416/cx23415 MPEG encoder/decoder support"
55 encoder/decoder.
/linux-4.4.14/Documentation/trace/
Dstm.txt13 On the receiving end of this STP stream (the decoder side), trace
15 order for the decoder to be able to make sense of the trace that
26 are consistent with what decoder expects, it will be able to properly
/linux-4.4.14/tools/perf/
D.gitignore32 util/intel-pt-decoder/inat-tables.c
DMakefile.perf593 $(OUTPUT)util/intel-pt-decoder/inat-tables.c
/linux-4.4.14/drivers/media/pci/zoran/
Dzoran_device.h91 v4l2_subdev_call(zr->decoder, o, f, ##args)
Dzoran.h281 struct v4l2_subdev *decoder; /* video decoder sub-device */ member
Dzoran_card.c1343 zr->decoder = v4l2_i2c_new_subdev(&zr->v4l2_dev, in zoran_probe()
/linux-4.4.14/arch/ia64/kernel/
Dunwind_decoder.c452 unw_decoder decoder; in unw_decode() local
456 decoder = unw_decode_table[inside_body][code >> 5]; in unw_decode()
457 dp = (*decoder) (dp, code, arg); in unw_decode()
/linux-4.4.14/drivers/media/platform/davinci/
DKconfig39 with decoder modules such as TVP5146 over BT656 or
55 with decoder modules such as TVP5146 over BT656 or
/linux-4.4.14/Documentation/
Dxz.txt67 by the decoder; you can only change the integrity check type (or
71 megabytes. The decoder needs to have the dictionary in RAM, thus big
80 An exception to above dictionary size limitation is when the decoder
Ddevices.txt421 204 = /dev/video/em8300 EM8300 DVD decoder control
422 205 = /dev/video/em8300_mv EM8300 DVD decoder video
423 206 = /dev/video/em8300_ma EM8300 DVD decoder audio
424 207 = /dev/video/em8300_sp EM8300 DVD decoder subpicture
2945 0 = /dev/dvb/adapter0/video0 first video decoder of first card
2946 1 = /dev/dvb/adapter0/audio0 first audio decoder of first card
2954 9 = /dev/dvb/adapter0/video1 second video decoder of first card
2956 64 = /dev/dvb/adapter1/video0 first video decoder of second card
2958 128 = /dev/dvb/adapter2/video0 first video decoder of third card
2960 196 = /dev/dvb/adapter3/video0 first video decoder of fourth card
Dkprobes.txt619 decoder, so you don't need to worry about that.
/linux-4.4.14/Documentation/sound/alsa/
Dcompress_offload.txt140 - Merge of encoder/decoder capabilities
157 music content. The decoder needs to know the encoder delay and encoder padding.
167 decoder to strip the silence. This needs to be set before the data in the track
201 additional interface to let the decoder synthesize data when frames
215 above. It is possible to route the output of a decoder to a capture
/linux-4.4.14/tools/perf/Documentation/
Dintel-pt.txt22 decoder must know precisely which instruction was being executed.
24 Decoding is done on-the-fly. The decoder outputs samples in the same format as
30 The main distinguishing feature of Intel PT is that the decoder can determine
115 Another problem that will be experienced is decoder errors. They can be caused
118 which results in the decoder not knowing what code was executed.
686 Error events are new. They show where the decoder lost the trace. Error events
691 decoded packets and instructions. Note that this option slows down the decoder
705 instruction. Consequently, for the purpose of sampling, the decoder estimates
740 When -D is used, Intel PT packets are displayed. The packet decoder does not
742 by the actual decoder may not be identical in places where the data is corrupt.
/linux-4.4.14/arch/arm/boot/dts/
Domap3-evm-common.dtsi69 * TVP5146 Video decoder-in for analog input support.
Domap3-zoom3.dts163 * TVP5146 Video decoder-in for analog input support.
Drk3288.dtsi697 * (video endecoder & decoder) clocks that on the
/linux-4.4.14/drivers/gpu/drm/sti/
DNOTES5 video decoder and does high quality video processing, including scaling.
/linux-4.4.14/arch/x86/
DKconfig.debug223 bool "x86 instruction decoder selftest"
227 Perform x86 instruction decoder selftests at build time.
229 decoder code.
/linux-4.4.14/tools/perf/util/
Dintel-pt.c117 void *decoder; member
745 ptq->decoder = intel_pt_decoder_new(&params); in intel_pt_alloc_queue()
746 if (!ptq->decoder) in intel_pt_alloc_queue()
767 intel_pt_decoder_free(ptq->decoder); in intel_pt_free_queue()
860 state = intel_pt_decode(ptq->decoder); in intel_pt_setup_queue()
1340 state = intel_pt_decode(ptq->decoder); in intel_pt_run_decoder()
DBuild84 libperf-$(CONFIG_AUXTRACE) += intel-pt-decoder/
/linux-4.4.14/Documentation/i2c/
Dinstantiating-devices96 tuner, a video decoder, an audio decoder, etc. usually connected to the
/linux-4.4.14/arch/avr32/
DKconfig133 video decoder the board is ready for video processing.
/linux-4.4.14/drivers/media/platform/
Dfsl-viu.c150 struct v4l2_subdev *decoder; member
905 v4l2_subdev_call(viu->decoder, o, f, ##args)
1466 viu_dev->decoder = v4l2_i2c_new_subdev(&viu_dev->v4l2_dev, ad, in viu_of_probe()
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Dtrivial-devices.txt78 oki,ml86v7667 OKI ML86V7667 video decoder
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dexynos5433-clock.txt45 which generates clocks for HEVC(High Efficiency Video Codec) decoder IP.
/linux-4.4.14/drivers/input/keyboard/
DKconfig243 for keys connected through TCA8418 keypad decoder.
246 TCA8418 keypad decoder.
/linux-4.4.14/arch/x86/lib/
Dx86-opcode-map.txt358 # decoder does not use the information except as an indication that there is
/linux-4.4.14/drivers/video/fbdev/
DKconfig389 Enable support for the I2C video decoder interface on the
2311 These are usually some video decoder chips.
/linux-4.4.14/init/
DKconfig2052 that can be interpreted by the ASN.1 stream decoder and used to
/linux-4.4.14/Documentation/sound/oss/
DREADME.OSS1356 finished for the RDS decoder on this card, too. You will be able to