Searched refs:decoder (Results 1 - 25 of 58) sorted by last modified time

123

/linux-master/drivers/cxl/
H A Dcxl.h67 /* HDM decoder control register constants CXL 3.0 8.2.5.19.7 */
309 * decoder supports as well as configuration lock status See "CXL 2.0
311 * Additionally indicate whether decoder settings were autodetected,
337 * @dev: this decoder's device
339 * @hpa_range: Host physical address range mapped by this decoder
343 * @region: currently assigned region for this decoder
345 * @commit: device/decoder-type specific callback to commit settings to hw
346 * @reset: device/decoder-type specific callback to reset hw settings
388 * Track whether this decoder is reserved for region autodiscovery, or
397 * struct cxl_endpoint_decoder - Endpoint / SPA to DPA decoder
706 struct cxl_decoder *decoder; member in struct:cxl_region_ref
[all...]
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-mc.c27 struct media_entity *tuner = NULL, *decoder = NULL; local
48 decoder = entity;
95 if (!decoder)
99 /* The device isn't a webcam. So, it should have a decoder */
100 if (!decoder) {
130 pad_sink = media_get_pad_index(decoder,
134 dev_warn(mdev->dev, "get decoder and/or PLL pad(s): (%d, %d)\n",
139 decoder, pad_sink,
142 dev_warn(mdev->dev, "couldn't link PLL to decoder\n");
149 pad_sink = media_get_pad_index(decoder,
[all...]
/linux-master/drivers/media/usb/em28xx/
H A Dem28xx-cards.c432 * GPIO_2: decoder reset, 0=active
433 * GPIO_4: decoder suspend, 0=active
446 * GPIO_2: decoder reset, 0=active
447 * GPIO_4: decoder suspend, 0=active
688 .decoder = EM28XX_SAA711X,
709 .decoder = EM28XX_TVP5150,
732 .decoder = EM28XX_SAA711X,
747 .decoder = EM28XX_SAA711X,
767 .decoder = EM28XX_SAA711X,
787 .decoder
[all...]
H A Dem28xx-video.c904 if (!mdev || !v4l2->decoder)
908 * This will find the tuner that is connected into the decoder.
914 list_for_each_entry(link, &v4l2->decoder->links, list) {
915 if (link->sink->entity == v4l2->decoder) {
933 if (sink == v4l2->decoder)
1128 /* Enable video stream at TV decoder */
1149 /* Disable video stream at TV decoder */
1184 /* Disable video stream at TV decoder */
2574 if (dev->board.decoder == EM28XX_SAA711X)
2579 if (dev->board.decoder
[all...]
/linux-master/drivers/media/platform/verisilicon/
H A Dhantro_drv.c917 vpu->decoder = func;
971 func = vpu->decoder;
1163 dev_err(&pdev->dev, "Failed to register decoder\n");
H A Dhantro.h59 * @dec_offset: Offset from VPU base to decoder registers.
63 * @num_dec_fmts: Number of decoder formats.
110 * @HANTRO_MODE_H264_DEC: H264 decoder.
111 * @HANTRO_MODE_MPEG2_DEC: MPEG-2 decoder.
112 * @HANTRO_MODE_VP8_DEC: VP8 decoder.
113 * @HANTRO_MODE_HEVC_DEC: HEVC decoder.
114 * @HANTRO_MODE_VP9_DEC: VP9 decoder.
115 * @HANTRO_MODE_AV1_DEC: AV1 decoder
145 * decoder functionality
179 * @decoder
200 struct hantro_func *decoder; member in struct:hantro_dev
[all...]
/linux-master/drivers/media/pci/sta2x11/
H A Dsta2x11_vip.c92 * @decoder: contains information about video DAC
119 struct v4l2_subdev *decoder; member in struct:sta2x11_vip
433 v4l2_subdev_call(vip->decoder, video, querystd, &std);
446 return v4l2_subdev_call(vip->decoder, video, s_std, std);
481 return v4l2_subdev_call(vip->decoder, video, querystd, std);
516 ret = v4l2_subdev_call(vip->decoder, video, s_routing, i, 0, 0);
1083 vip->decoder = v4l2_i2c_new_subdev(&vip->v4l2_dev, vip->adapter,
1086 if (!vip->decoder) {
1088 dev_err(&pdev->dev, "no decoder found\n");
1093 v4l2_subdev_call(vip->decoder, cor
[all...]
/linux-master/drivers/media/i2c/
H A Dtvp5150.c3 // tvp5150 - Texas Instruments TVP5150A/AM1 and TVP5151 video decoder driver
47 MODULE_DESCRIPTION("Texas Instruments TVP5150A/TVP5150AM1/TVP5151 video decoder driver");
110 struct tvp5150 *decoder = to_tvp5150(sd); local
113 ret = regmap_read(decoder->regmap, addr, &val);
282 struct tvp5150 *decoder = to_tvp5150(sd); local
287 if ((decoder->dev_id == 0x5150 && decoder->rom_ver == 0x0400) ||
288 (decoder->dev_id == 0x5151 && decoder->rom_ver == 0x0100)) {
289 if (!decoder
600 struct tvp5150 *decoder = to_tvp5150(sd); local
611 struct tvp5150 *decoder = to_tvp5150(sd); local
682 struct tvp5150 *decoder = to_tvp5150(sd); local
725 struct tvp5150 *decoder = to_tvp5150(sd); local
761 struct tvp5150 *decoder = to_tvp5150(sd); local
789 struct tvp5150 *decoder = to_tvp5150(sd); local
798 struct tvp5150 *decoder = to_tvp5150(sd); local
854 struct tvp5150 *decoder = to_tvp5150(sd); local
880 struct tvp5150 *decoder = dev_id; local
917 struct tvp5150 *decoder = to_tvp5150(sd); local
951 struct tvp5150 *decoder = to_tvp5150(sd); local
992 struct tvp5150 *decoder = to_tvp5150(sd); local
1029 tvp5150_get_pad_crop(struct tvp5150 *decoder, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) argument
1052 struct tvp5150 *decoder = to_tvp5150(sd); local
1073 struct tvp5150 *decoder = to_tvp5150(sd); local
1089 struct tvp5150 *decoder = to_tvp5150(sd); local
1110 struct tvp5150 *decoder = to_tvp5150(sd); local
1162 struct tvp5150 *decoder = container_of(sd, struct tvp5150, sd); local
1198 struct tvp5150 *decoder = to_tvp5150(sd); local
1215 struct tvp5150 *decoder = to_tvp5150(sd); local
1248 struct tvp5150 *decoder = to_tvp5150(sd); local
1281 tvp5150_disable_all_input_links(struct tvp5150 *decoder) argument
1308 struct tvp5150 *decoder = to_tvp5150(sd); local
1419 struct tvp5150 *decoder = to_tvp5150(sd); local
1432 struct tvp5150 *decoder = to_tvp5150(sd); local
1445 struct tvp5150 *decoder = to_tvp5150(sd); local
1478 struct tvp5150 *decoder = to_tvp5150(sd); local
1494 struct tvp5150 *decoder = to_tvp5150(sd); local
1516 struct tvp5150 *decoder = to_tvp5150(sd); local
1575 struct tvp5150 *decoder = to_tvp5150(sd); local
1605 struct tvp5150 *decoder = to_tvp5150(sd); local
1898 tvp5150_mc_init(struct tvp5150 *decoder) argument
1920 tvp5150_mc_init(struct tvp5150 *decoder) argument
1926 tvp5150_validate_connectors(struct tvp5150 *decoder) argument
1989 tvp5150_parse_dt(struct tvp5150 *decoder, struct device_node *np) argument
2240 struct tvp5150 *decoder = to_tvp5150(sd); local
[all...]
H A Dtvp514x.c5 * TI TVP5146/47 decoder driver
51 MODULE_DESCRIPTION("TVP514X linux decoder driver");
79 * struct tvp514x_decoder - TVP5146/47 decoder object
85 * @streaming: TVP5146/47 decoder streaming - enabled or disabled.
94 * @pad: subdev media pad associated with the decoder
211 * List of image formats supported by TVP5146/47 decoder
319 * Write a value to a register in an TVP5146/47 decoder device.
461 * @decoder: ptr to tvp514x_decoder structure
466 struct tvp514x_decoder *decoder)
472 tvp514x_write_regs(sd, decoder
465 tvp514x_configure(struct v4l2_subdev *sd, struct tvp514x_decoder *decoder) argument
493 tvp514x_detect(struct v4l2_subdev *sd, struct tvp514x_decoder *decoder) argument
535 struct tvp514x_decoder *decoder = to_decoder(sd); local
617 struct tvp514x_decoder *decoder = to_decoder(sd); local
655 struct tvp514x_decoder *decoder = to_decoder(sd); local
699 struct tvp514x_decoder *decoder = to_decoder(sd); local
746 struct tvp514x_decoder *decoder = to_decoder(sd); local
770 struct tvp514x_decoder *decoder = to_decoder(sd); local
802 struct tvp514x_decoder *decoder = to_decoder(sd); local
892 struct tvp514x_decoder *decoder = to_decoder(sd); local
924 struct tvp514x_decoder *decoder = to_decoder(sd); local
1028 struct tvp514x_decoder *decoder; local
1126 struct tvp514x_decoder *decoder = to_decoder(sd); local
[all...]
H A Dadv7183.c3 * adv7183.c Analog Devices ADV7183 video decoder driver
110 struct adv7183 *decoder = to_adv7183(sd); local
185 v4l2_ctrl_handler_log_status(&decoder->hdl, sd->name);
191 struct adv7183 *decoder = to_adv7183(sd); local
193 *std = decoder->std;
199 struct adv7183 *decoder = to_adv7183(sd); local
223 decoder->std = std;
242 struct adv7183 *decoder = to_adv7183(sd); local
248 if (input != decoder->input) {
249 decoder
351 struct adv7183 *decoder = to_adv7183(sd); local
426 struct adv7183 *decoder = to_adv7183(sd); local
452 struct adv7183 *decoder = to_adv7183(sd); local
463 struct adv7183 *decoder = to_adv7183(sd); local
524 struct adv7183 *decoder; local
[all...]
H A Dvpx3220.c3 * vpx3220a, vpx3216b & vpx3214c video decoder driver version 0.0.1
19 MODULE_DESCRIPTION("vpx3220a/vpx3216b/vpx3214c video decoder driver");
59 struct vpx3220 *decoder = i2c_get_clientdata(client); local
61 decoder->reg[reg] = value;
267 struct vpx3220 *decoder = to_vpx3220(sd); local
271 if (decoder->norm & V4L2_STD_NTSC)
273 else if (decoder->norm & V4L2_STD_PAL)
275 else if (decoder->norm & V4L2_STD_SECAM)
339 struct vpx3220 *decoder = to_vpx3220(sd); local
361 decoder
461 struct vpx3220 *decoder; local
531 struct vpx3220 *decoder = to_vpx3220(sd); local
[all...]
H A Dths8200.c474 struct ths8200_state *decoder = to_state(sd); local
480 v4l2_async_unregister_subdev(&decoder->sd);
/linux-master/drivers/cxl/core/
H A Dregion.c277 cxld = cxl_rr->decoder;
331 cxld = cxl_rr->decoder;
342 cxld = cxl_rr->decoder;
855 * This decoder is pinned registered as long as the endpoint decoder is
856 * registered, and endpoint decoder unregistration holds the
868 struct cxl_decoder *cxld_iter = rr->decoder;
873 * in HPA order. Confirm that the decoder with the lesser HPA
938 struct cxl_decoder *cxld = cxl_rr->decoder;
967 struct cxl_decoder *cxld = cxl_rr->decoder;
[all...]
/linux-master/tools/perf/
H A DMakefile.perf137 # x86 instruction decoder - new instructions test
1186 $(OUTPUT)util/intel-pt-decoder/inat-tables.c \
/linux-master/tools/perf/util/
H A Dcs-etm.c23 #include "cs-etm-decoder/cs-etm-decoder.h"
102 struct cs_etm_decoder *decoder; member in struct:cs_etm_queue
769 cs_etm_decoder__get_name(etmq->decoder), buffer->size);
775 etmq->decoder, buffer->offset,
784 cs_etm_decoder__reset(etmq->decoder);
855 cs_etm_decoder__free(etmq->decoder);
1048 * Each queue can only contain data from one CPU when unformatted, so only one decoder is
1061 /* Use metadata to fill in trace parameters for trace decoder */
1070 /* Set decoder parameter
[all...]
H A Dintel-pt.c43 #include "intel-pt-decoder/intel-pt-log.h"
44 #include "intel-pt-decoder/intel-pt-decoder.h"
45 #include "intel-pt-decoder/intel-pt-insn-decoder.h"
46 #include "intel-pt-decoder/intel-pt-pkt-decoder.h"
185 void *decoder; member in struct:intel_pt_queue
1382 ptq->decoder = intel_pt_decoder_new(&params);
1383 if (!ptq->decoder)
[all...]
/linux-master/drivers/media/usb/cx231xx/
H A Dcx231xx-video.c94 struct media_entity *entity, *decoder = NULL, *source; local
102 * This will find the tuner that is connected into the decoder.
110 decoder = entity;
114 if (!decoder)
117 list_for_each_entry(link, &decoder->links, list) {
118 if (link->sink->entity == decoder) {
949 /* We need to reset basic properties in the decoder related to
H A Dcx231xx.h371 enum cx231xx_decoder decoder; member in struct:cx231xx_board
916 /* video audio decoder related functions */
/linux-master/drivers/media/platform/amphion/
H A Dvpu_v4l2.c716 func = &vpu->decoder;
812 dev_err(vpu->dev, "alloc vpu decoder video device fail\n");
824 strscpy(vfd->name, "amphion-vpu-decoder", sizeof(vfd->name));
H A Dvpu.h69 struct vpu_func decoder; member in struct:vpu_dev
323 return type == VPU_CORE_TYPE_ENC ? "encoder" : "decoder";
H A Dvpu_drv.c129 vpu->decoder.type = VPU_CORE_TYPE_DEC;
130 vpu->decoder.function = MEDIA_ENT_F_PROC_VIDEO_DECODER;
131 ret = vpu_add_func(vpu, &vpu->decoder);
149 vpu_remove_func(&vpu->decoder);
171 vpu_remove_func(&vpu->decoder);
/linux-master/drivers/media/rc/
H A DMakefile14 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
[all...]
/linux-master/drivers/media/pci/zoran/
H A Dzoran.h166 const char *i2c_decoder; /* i2c decoder device */
209 struct v4l2_subdev *decoder; /* video decoder sub-device */ member in struct:zoran
/linux-master/drivers/media/platform/mediatek/vcodec/
H A DMakefile5 obj-y += decoder/
/linux-master/drivers/media/usb/au0828/
H A Dau0828-core.c216 struct media_entity *entity, *mixer = NULL, *decoder = NULL; local
222 * the notify handler. Find mixer and decoder.
228 decoder = entity;
236 if (dev->decoder)
237 decoder = dev->decoder;
245 decoder = new;
252 if (decoder && mixer) {
253 ret = media_get_pad_index(decoder, MEDIA_PAD_FL_SOURCE,
256 ret = media_create_pad_link(decoder, re
[all...]

Completed in 283 milliseconds

123