/linux-master/drivers/cxl/ |
H A D | cxl.h | 67 /* 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 D | v4l2-mc.c | 27 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 D | em28xx-cards.c | 432 * 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 D | em28xx-video.c | 904 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 D | hantro_drv.c | 917 vpu->decoder = func; 971 func = vpu->decoder; 1163 dev_err(&pdev->dev, "Failed to register decoder\n");
|
H A D | hantro.h | 59 * @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 D | sta2x11_vip.c | 92 * @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 D | tvp5150.c | 3 // 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 D | tvp514x.c | 5 * 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 D | adv7183.c | 3 * 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 D | vpx3220.c | 3 * 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 D | ths8200.c | 474 struct ths8200_state *decoder = to_state(sd); local 480 v4l2_async_unregister_subdev(&decoder->sd);
|
/linux-master/drivers/cxl/core/ |
H A D | region.c | 277 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 D | Makefile.perf | 137 # x86 instruction decoder - new instructions test 1186 $(OUTPUT)util/intel-pt-decoder/inat-tables.c \
|
/linux-master/tools/perf/util/ |
H A D | cs-etm.c | 23 #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 D | intel-pt.c | 43 #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(¶ms); 1383 if (!ptq->decoder) [all...] |
/linux-master/drivers/media/usb/cx231xx/ |
H A D | cx231xx-video.c | 94 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 D | cx231xx.h | 371 enum cx231xx_decoder decoder; member in struct:cx231xx_board 916 /* video audio decoder related functions */
|
/linux-master/drivers/media/platform/amphion/ |
H A D | vpu_v4l2.c | 716 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 D | vpu.h | 69 struct vpu_func decoder; member in struct:vpu_dev 323 return type == VPU_CORE_TYPE_ENC ? "encoder" : "decoder";
|
H A D | vpu_drv.c | 129 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 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 [all...] |
/linux-master/drivers/media/pci/zoran/ |
H A D | zoran.h | 166 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 D | Makefile | 5 obj-y += decoder/
|
/linux-master/drivers/media/usb/au0828/ |
H A D | au0828-core.c | 216 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...] |