| /Linux-v5.4/drivers/media/platform/mtk-vcodec/ |
| D | mtk_vcodec_enc.c | 264 return &ctx->q_data[MTK_Q_DATA_SRC]; in mtk_venc_get_q_data() 266 return &ctx->q_data[MTK_Q_DATA_DST]; in mtk_venc_get_q_data() 372 struct mtk_q_data *q_data_src = &ctx->q_data[MTK_Q_DATA_SRC]; in mtk_venc_set_param() 421 struct mtk_q_data *q_data; in vidioc_venc_s_fmt_cap() local 436 q_data = mtk_venc_get_q_data(ctx, f->type); in vidioc_venc_s_fmt_cap() 437 if (!q_data) { in vidioc_venc_s_fmt_cap() 448 q_data->fmt = fmt; in vidioc_venc_s_fmt_cap() 449 ret = vidioc_try_fmt(f, q_data->fmt); in vidioc_venc_s_fmt_cap() 453 q_data->coded_width = f->fmt.pix_mp.width; in vidioc_venc_s_fmt_cap() 454 q_data->coded_height = f->fmt.pix_mp.height; in vidioc_venc_s_fmt_cap() [all …]
|
| D | mtk_vcodec_dec.c | 92 return &ctx->q_data[MTK_Q_DATA_SRC]; in mtk_vdec_get_q_data() 94 return &ctx->q_data[MTK_Q_DATA_DST]; in mtk_vdec_get_q_data() 128 if (ctx->q_data[MTK_Q_DATA_DST].fmt->num_planes == 2) in get_display_buffer() 282 dst_q_data = &ctx->q_data[MTK_Q_DATA_DST]; in mtk_vdec_update_fmt() 401 if (ctx->q_data[MTK_Q_DATA_DST].fmt->num_planes == 2) in mtk_vdec_worker() 558 struct mtk_q_data *q_data; in mtk_vcodec_dec_set_default_params() local 569 q_data = &ctx->q_data[MTK_Q_DATA_SRC]; in mtk_vcodec_dec_set_default_params() 570 memset(q_data, 0, sizeof(struct mtk_q_data)); in mtk_vcodec_dec_set_default_params() 571 q_data->visible_width = DFT_CFG_WIDTH; in mtk_vcodec_dec_set_default_params() 572 q_data->visible_height = DFT_CFG_HEIGHT; in mtk_vcodec_dec_set_default_params() [all …]
|
| D | mtk_vcodec_drv.h | 269 struct mtk_q_data q_data[2]; member
|
| /Linux-v5.4/drivers/staging/media/imx/ |
| D | imx-media-csc-scaler.c | 56 struct ipu_csc_scaler_q_data q_data[2]; member 71 return &ctx->q_data[V4L2_M2M_SRC]; in get_q_data() 73 return &ctx->q_data[V4L2_M2M_DST]; in get_q_data() 180 struct ipu_csc_scaler_q_data *q_data; in ipu_csc_scaler_g_fmt() local 182 q_data = get_q_data(ctx, f->type); in ipu_csc_scaler_g_fmt() 184 f->fmt.pix = q_data->cur_fmt; in ipu_csc_scaler_g_fmt() 193 struct ipu_csc_scaler_q_data *q_data = get_q_data(ctx, f->type); in ipu_csc_scaler_try_fmt() local 223 f->fmt.pix.colorspace = q_data->cur_fmt.colorspace; in ipu_csc_scaler_try_fmt() 224 f->fmt.pix.ycbcr_enc = q_data->cur_fmt.ycbcr_enc; in ipu_csc_scaler_try_fmt() 225 f->fmt.pix.xfer_func = q_data->cur_fmt.xfer_func; in ipu_csc_scaler_try_fmt() [all …]
|
| /Linux-v5.4/drivers/media/platform/ti-vpe/ |
| D | vpe.c | 394 struct vpe_q_data q_data[2]; /* src & dst queue data */ member 423 return &ctx->q_data[Q_DATA_SRC]; in get_q_data() 426 return &ctx->q_data[Q_DATA_DST]; in get_q_data() 645 struct vpe_q_data *s_q_data = &ctx->q_data[Q_DATA_SRC]; in set_us_coefficients() 672 struct vpe_fmt *fmt = ctx->q_data[Q_DATA_SRC].fmt; in set_cfg_modes() 696 struct vpe_fmt *fmt = ctx->q_data[Q_DATA_SRC].fmt; in set_line_modes() 744 enum v4l2_colorspace clrspc = ctx->q_data[Q_DATA_DST].colorspace; in set_dst_registers() 745 struct vpe_fmt *fmt = ctx->q_data[Q_DATA_DST].fmt; in set_dst_registers() 775 struct vpe_q_data *s_q_data = &ctx->q_data[Q_DATA_SRC]; in set_dei_regs() 843 struct vpe_q_data *s_q_data = &ctx->q_data[Q_DATA_SRC]; in set_srcdst_params() [all …]
|
| /Linux-v5.4/drivers/media/platform/ |
| D | m2m-deinterlace.c | 88 static struct deinterlace_q_data q_data[2]; variable 94 return &q_data[V4L2_M2M_SRC]; in get_q_data() 96 return &q_data[V4L2_M2M_DST]; in get_q_data() 484 struct deinterlace_q_data *q_data; in vidioc_g_fmt() local 490 q_data = get_q_data(f->type); in vidioc_g_fmt() 492 f->fmt.pix.width = q_data->width; in vidioc_g_fmt() 493 f->fmt.pix.height = q_data->height; in vidioc_g_fmt() 494 f->fmt.pix.field = q_data->field; in vidioc_g_fmt() 495 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt() 497 switch (q_data->fmt->fourcc) { in vidioc_g_fmt() [all …]
|
| D | mx2_emmaprp.c | 214 struct emmaprp_q_data q_data[2]; member 222 return &(ctx->q_data[V4L2_M2M_SRC]); in get_q_data() 224 return &(ctx->q_data[V4L2_M2M_DST]); in get_q_data() 430 struct emmaprp_q_data *q_data; in vidioc_g_fmt() local 436 q_data = get_q_data(ctx, f->type); in vidioc_g_fmt() 438 f->fmt.pix.width = q_data->width; in vidioc_g_fmt() 439 f->fmt.pix.height = q_data->height; in vidioc_g_fmt() 441 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt() 443 f->fmt.pix.bytesperline = q_data->width * 3 / 2; in vidioc_g_fmt() 445 f->fmt.pix.bytesperline = q_data->width * 2; in vidioc_g_fmt() [all …]
|
| D | imx-pxp.c | 219 struct pxp_q_data q_data[2]; member 231 return &ctx->q_data[V4L2_M2M_SRC]; in get_q_data() 233 return &ctx->q_data[V4L2_M2M_DST]; in get_q_data() 315 if (pxp_v4l2_pix_fmt_is_yuv(ctx->q_data[V4L2_M2M_SRC].fmt->fourcc) && in pxp_setup_csc() 316 !pxp_v4l2_pix_fmt_is_yuv(ctx->q_data[V4L2_M2M_DST].fmt->fourcc)) { in pxp_setup_csc() 463 ycbcr_enc = ctx->q_data[V4L2_M2M_SRC].ycbcr_enc; in pxp_setup_csc() 464 quantization = ctx->q_data[V4L2_M2M_SRC].quant; in pxp_setup_csc() 495 if (!pxp_v4l2_pix_fmt_is_yuv(ctx->q_data[V4L2_M2M_SRC].fmt->fourcc) && in pxp_setup_csc() 496 pxp_v4l2_pix_fmt_is_yuv(ctx->q_data[V4L2_M2M_DST].fmt->fourcc)) { in pxp_setup_csc() 676 ycbcr_enc = ctx->q_data[V4L2_M2M_DST].ycbcr_enc; in pxp_setup_csc() [all …]
|
| D | vim2m.c | 233 struct vim2m_q_data q_data[2]; member 246 return &ctx->q_data[V4L2_M2M_SRC]; in get_q_data() 248 return &ctx->q_data[V4L2_M2M_DST]; in get_q_data() 736 struct vim2m_q_data *q_data; in vidioc_g_fmt() local 742 q_data = get_q_data(ctx, f->type); in vidioc_g_fmt() 743 if (!q_data) in vidioc_g_fmt() 746 f->fmt.pix.width = q_data->width; in vidioc_g_fmt() 747 f->fmt.pix.height = q_data->height; in vidioc_g_fmt() 749 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt() 750 f->fmt.pix.bytesperline = (q_data->width * q_data->fmt->depth) >> 3; in vidioc_g_fmt() [all …]
|
| D | rcar_fdp1.c | 888 struct fdp1_q_data *q_data = &ctx->out_q; in fdp1_configure_rpf() local 891 picture_size = (q_data->format.width << FD1_RPF_SIZE_H_SHIFT) in fdp1_configure_rpf() 892 | (q_data->vsize << FD1_RPF_SIZE_V_SHIFT); in fdp1_configure_rpf() 895 pstride = q_data->stride_y << FD1_RPF_PSTRIDE_Y_SHIFT; in fdp1_configure_rpf() 896 if (q_data->format.num_planes > 1) in fdp1_configure_rpf() 897 pstride |= q_data->stride_c << FD1_RPF_PSTRIDE_C_SHIFT; in fdp1_configure_rpf() 900 format = q_data->fmt->fmt; in fdp1_configure_rpf() 901 if (q_data->fmt->swap_yc) in fdp1_configure_rpf() 904 if (q_data->fmt->swap_uv) in fdp1_configure_rpf() 919 fdp1_write(fdp1, q_data->fmt->swap, FD1_RPF_SWAP); in fdp1_configure_rpf() [all …]
|
| D | rcar_jpu.c | 852 struct jpu_q_data *q_data; in jpu_s_fmt() local 868 q_data = jpu_get_q_data(ctx, f->type); in jpu_s_fmt() 870 q_data->format = f->fmt.pix_mp; in jpu_s_fmt() 871 q_data->fmtinfo = fmtinfo; in jpu_s_fmt() 878 struct jpu_q_data *q_data; in jpu_g_fmt() local 884 q_data = jpu_get_q_data(ctx, f->type); in jpu_g_fmt() 885 f->fmt.pix_mp = q_data->format; in jpu_g_fmt() 1013 struct jpu_q_data *q_data; in jpu_queue_setup() local 1016 q_data = jpu_get_q_data(ctx, vq->type); in jpu_queue_setup() 1019 if (*nplanes != q_data->format.num_planes) in jpu_queue_setup() [all …]
|
| /Linux-v5.4/drivers/media/platform/vicodec/ |
| D | vicodec-core.c | 130 struct vicodec_q_data q_data[2]; member 159 return &ctx->q_data[V4L2_M2M_SRC]; in get_q_data() 162 return &ctx->q_data[V4L2_M2M_DST]; in get_q_data() 771 struct vicodec_q_data *q_data; in vidioc_g_fmt() local 780 q_data = get_q_data(ctx, f->type); in vidioc_g_fmt() 781 info = q_data->info; in vidioc_g_fmt() 789 pix->width = q_data->coded_width; in vidioc_g_fmt() 790 pix->height = q_data->coded_height; in vidioc_g_fmt() 793 pix->bytesperline = q_data->coded_width * in vidioc_g_fmt() 795 pix->sizeimage = q_data->sizeimage; in vidioc_g_fmt() [all …]
|
| /Linux-v5.4/drivers/media/platform/mtk-jpeg/ |
| D | mtk_jpeg_core.c | 183 struct mtk_jpeg_q_data *q_data; in mtk_jpeg_adjust_fmt_mplane() local 186 q_data = mtk_jpeg_get_q_data(ctx, f->type); in mtk_jpeg_adjust_fmt_mplane() 188 pix_mp->width = q_data->w; in mtk_jpeg_adjust_fmt_mplane() 189 pix_mp->height = q_data->h; in mtk_jpeg_adjust_fmt_mplane() 190 pix_mp->pixelformat = q_data->fmt->fourcc; in mtk_jpeg_adjust_fmt_mplane() 191 pix_mp->num_planes = q_data->fmt->colplanes; in mtk_jpeg_adjust_fmt_mplane() 194 pix_mp->plane_fmt[i].bytesperline = q_data->bytesperline[i]; in mtk_jpeg_adjust_fmt_mplane() 195 pix_mp->plane_fmt[i].sizeimage = q_data->sizeimage[i]; in mtk_jpeg_adjust_fmt_mplane() 267 struct mtk_jpeg_q_data *q_data = NULL; in mtk_jpeg_g_fmt_vid_mplane() local 277 q_data = mtk_jpeg_get_q_data(ctx, f->type); in mtk_jpeg_g_fmt_vid_mplane() [all …]
|
| /Linux-v5.4/drivers/media/platform/coda/ |
| D | coda-common.c | 92 void coda_write_base(struct coda_ctx *ctx, struct coda_q_data *q_data, in coda_write_base() argument 98 switch (q_data->fourcc) { in coda_write_base() 104 base_cb = base_y + q_data->bytesperline * q_data->height; in coda_write_base() 105 base_cr = base_cb + q_data->bytesperline * q_data->height / 4; in coda_write_base() 109 base_cr = base_y + q_data->bytesperline * q_data->height; in coda_write_base() 110 base_cb = base_cr + q_data->bytesperline * q_data->height / 4; in coda_write_base() 113 base_cb = base_y + q_data->bytesperline * q_data->height; in coda_write_base() 114 base_cr = base_cb + q_data->bytesperline * q_data->height / 2; in coda_write_base() 427 struct coda_q_data *q_data; in coda_g_fmt() local 430 q_data = get_q_data(ctx, f->type); in coda_g_fmt() [all …]
|
| D | imx-vdoa.c | 95 struct vdoa_q_data q_data[2]; member 162 src_q_data = &ctx->q_data[V4L2_M2M_SRC]; in vdoa_device_run() 163 dst_q_data = &ctx->q_data[V4L2_M2M_DST]; in vdoa_device_run() 254 src_q_data = &ctx->q_data[V4L2_M2M_SRC]; in vdoa_context_configure() 255 dst_q_data = &ctx->q_data[V4L2_M2M_DST]; in vdoa_context_configure()
|
| D | coda.h | 223 struct coda_q_data q_data[2]; member 288 void coda_write_base(struct coda_ctx *ctx, struct coda_q_data *q_data, 311 return &(ctx->q_data[V4L2_M2M_SRC]); in get_q_data() 313 return &(ctx->q_data[V4L2_M2M_DST]); in get_q_data()
|
| D | coda-bit.c | 476 struct coda_q_data *q_data, u32 fourcc) in coda_alloc_framebuffers() argument 487 ysize = round_up(q_data->rect.width, 16) * in coda_alloc_framebuffers() 488 round_up(q_data->rect.height, 16); in coda_alloc_framebuffers() 490 ysize = round_up(q_data->rect.width, 8) * q_data->rect.height; in coda_alloc_framebuffers() 568 struct coda_q_data *q_data) in coda_alloc_context_buffers() argument 584 if (!ctx->slicebuf.vaddr && q_data->fourcc == V4L2_PIX_FMT_H264) { in coda_alloc_context_buffers() 586 size = (DIV_ROUND_UP(q_data->rect.width, 16) * in coda_alloc_context_buffers() 587 DIV_ROUND_UP(q_data->rect.height, 16)) * 3200 / 8 + 512; in coda_alloc_context_buffers() 605 q_data->fourcc == V4L2_PIX_FMT_H264) in coda_alloc_context_buffers() 1750 struct coda_q_data *q_data) in coda_alloc_bitstream_buffer() argument [all …]
|
| /Linux-v5.4/drivers/media/platform/s5p-jpeg/ |
| D | jpeg-core.c | 1334 struct s5p_jpeg_q_data *q_data = NULL; in s5p_jpeg_g_fmt() local 1345 q_data = get_q_data(ct, f->type); in s5p_jpeg_g_fmt() 1346 BUG_ON(q_data == NULL); in s5p_jpeg_g_fmt() 1348 pix->width = q_data->w; in s5p_jpeg_g_fmt() 1349 pix->height = q_data->h; in s5p_jpeg_g_fmt() 1351 pix->pixelformat = q_data->fmt->fourcc; in s5p_jpeg_g_fmt() 1353 if (q_data->fmt->fourcc != V4L2_PIX_FMT_JPEG) { in s5p_jpeg_g_fmt() 1354 u32 bpl = q_data->w; in s5p_jpeg_g_fmt() 1356 if (q_data->fmt->colplanes == 1) in s5p_jpeg_g_fmt() 1357 bpl = (bpl * q_data->fmt->depth) >> 3; in s5p_jpeg_g_fmt() [all …]
|
| /Linux-v5.4/drivers/media/tuners/ |
| D | e4000.c | 103 u8 buf[5], i_data[4], q_data[4]; in e4000_set_params() local 232 q_data[i] = (((buf[2] >> 4) & 0x3) << 6) | (buf[1] & 0x3f); in e4000_set_params() 235 swap(q_data[2], q_data[3]); in e4000_set_params() 238 ret = regmap_bulk_write(dev->regmap, 0x50, q_data, 4); in e4000_set_params()
|
| /Linux-v5.4/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_sriov.h | 303 } q_data; member
|
| D | bnx2x_sriov.c | 1434 bnx2x_vf_sp(bp, vf, q_data), in bnx2x_vfq_init() 1435 bnx2x_vf_sp_map(bp, vf, q_data), in bnx2x_vfq_init()
|