Home
last modified time | relevance | path

Searched refs:q_data (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/drivers/media/platform/
Dvim2m.c176 struct vim2m_q_data q_data[2]; member
189 return &ctx->q_data[V4L2_M2M_SRC]; in get_q_data()
191 return &ctx->q_data[V4L2_M2M_DST]; in get_q_data()
204 struct vim2m_q_data *q_data; in device_process() local
210 q_data = get_q_data(ctx, V4L2_BUF_TYPE_VIDEO_OUTPUT); in device_process()
212 width = q_data->width; in device_process()
213 height = q_data->height; in device_process()
214 bytesperline = (q_data->width * q_data->fmt->depth) >> 3; in device_process()
230 tile_w = (width * (q_data[V4L2_M2M_DST].fmt->depth >> 3)) in device_process()
237 in_vb->sequence = q_data->sequence++; in device_process()
[all …]
Dm2m-deinterlace.c95 static struct deinterlace_q_data q_data[2]; variable
101 return &q_data[V4L2_M2M_SRC]; in get_q_data()
103 return &q_data[V4L2_M2M_DST]; in get_q_data()
516 struct deinterlace_q_data *q_data; in vidioc_g_fmt() local
522 q_data = get_q_data(f->type); in vidioc_g_fmt()
524 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
525 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
526 f->fmt.pix.field = q_data->field; in vidioc_g_fmt()
527 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
529 switch (q_data->fmt->fourcc) { in vidioc_g_fmt()
[all …]
Dmx2_emmaprp.c221 struct emmaprp_q_data q_data[2]; member
230 return &(ctx->q_data[V4L2_M2M_SRC]); in get_q_data()
232 return &(ctx->q_data[V4L2_M2M_DST]); in get_q_data()
455 struct emmaprp_q_data *q_data; in vidioc_g_fmt() local
461 q_data = get_q_data(ctx, f->type); in vidioc_g_fmt()
463 f->fmt.pix.width = q_data->width; in vidioc_g_fmt()
464 f->fmt.pix.height = q_data->height; in vidioc_g_fmt()
466 f->fmt.pix.pixelformat = q_data->fmt->fourcc; in vidioc_g_fmt()
468 f->fmt.pix.bytesperline = q_data->width * 3 / 2; in vidioc_g_fmt()
470 f->fmt.pix.bytesperline = q_data->width * 2; in vidioc_g_fmt()
[all …]
Drcar_jpu.c861 struct jpu_q_data *q_data; in jpu_s_fmt() local
877 q_data = jpu_get_q_data(ctx, f->type); in jpu_s_fmt()
879 q_data->format = f->fmt.pix_mp; in jpu_s_fmt()
880 q_data->fmtinfo = fmtinfo; in jpu_s_fmt()
887 struct jpu_q_data *q_data; in jpu_g_fmt() local
893 q_data = jpu_get_q_data(ctx, f->type); in jpu_g_fmt()
894 f->fmt.pix_mp = q_data->format; in jpu_g_fmt()
1024 struct jpu_q_data *q_data; in jpu_queue_setup() local
1027 q_data = jpu_get_q_data(ctx, vq->type); in jpu_queue_setup()
1029 *nplanes = q_data->format.num_planes; in jpu_queue_setup()
[all …]
/linux-4.4.14/drivers/media/platform/ti-vpe/
Dvpe.c386 struct vpe_q_data q_data[2]; /* src & dst queue data */ member
415 return &ctx->q_data[Q_DATA_SRC]; in get_q_data()
418 return &ctx->q_data[Q_DATA_DST]; in get_q_data()
634 struct vpe_q_data *s_q_data = &ctx->q_data[Q_DATA_SRC]; in set_us_coefficients()
661 struct vpe_fmt *fmt = ctx->q_data[Q_DATA_SRC].fmt; in set_cfg_and_line_modes()
727 enum v4l2_colorspace clrspc = ctx->q_data[Q_DATA_DST].colorspace; in set_dst_registers()
728 struct vpe_fmt *fmt = ctx->q_data[Q_DATA_DST].fmt; in set_dst_registers()
756 struct vpe_q_data *s_q_data = &ctx->q_data[Q_DATA_SRC]; in set_dei_regs()
808 struct vpe_q_data *s_q_data = &ctx->q_data[Q_DATA_SRC]; in set_srcdst_params()
809 struct vpe_q_data *d_q_data = &ctx->q_data[Q_DATA_DST]; in set_srcdst_params()
[all …]
/linux-4.4.14/drivers/media/platform/coda/
Dcoda-common.c86 void coda_write_base(struct coda_ctx *ctx, struct coda_q_data *q_data, in coda_write_base() argument
92 switch (q_data->fourcc) { in coda_write_base()
96 base_cb = base_y + q_data->bytesperline * q_data->height; in coda_write_base()
97 base_cr = base_cb + q_data->bytesperline * q_data->height / 4; in coda_write_base()
101 base_cr = base_y + q_data->bytesperline * q_data->height; in coda_write_base()
102 base_cb = base_cr + q_data->bytesperline * q_data->height / 4; in coda_write_base()
105 base_cb = base_y + q_data->bytesperline * q_data->height; in coda_write_base()
106 base_cr = base_cb + q_data->bytesperline * q_data->height / 2; in coda_write_base()
367 struct coda_q_data *q_data; in coda_g_fmt() local
370 q_data = get_q_data(ctx, f->type); in coda_g_fmt()
[all …]
Dcoda.h202 struct coda_q_data q_data[2]; member
245 void coda_write_base(struct coda_ctx *ctx, struct coda_q_data *q_data,
268 return &(ctx->q_data[V4L2_M2M_SRC]); in get_q_data()
270 return &(ctx->q_data[V4L2_M2M_DST]); in get_q_data()
Dcoda-bit.c347 struct coda_q_data *q_data, u32 fourcc) in coda_alloc_framebuffers() argument
357 width = round_up(q_data->width, 16); in coda_alloc_framebuffers()
358 height = round_up(q_data->height, 16); in coda_alloc_framebuffers()
360 width = round_up(q_data->width, 8); in coda_alloc_framebuffers()
361 height = q_data->height; in coda_alloc_framebuffers()
436 struct coda_q_data *q_data) in coda_alloc_context_buffers() argument
452 if (!ctx->slicebuf.vaddr && q_data->fourcc == V4L2_PIX_FMT_H264) { in coda_alloc_context_buffers()
454 size = (DIV_ROUND_UP(q_data->width, 16) * in coda_alloc_context_buffers()
455 DIV_ROUND_UP(q_data->height, 16)) * 3200 / 8 + 512; in coda_alloc_context_buffers()
472 q_data->fourcc == V4L2_PIX_FMT_H264) in coda_alloc_context_buffers()
[all …]
/linux-4.4.14/drivers/media/platform/s5p-jpeg/
Djpeg-core.c1331 struct s5p_jpeg_q_data *q_data = NULL; in s5p_jpeg_g_fmt() local
1342 q_data = get_q_data(ct, f->type); in s5p_jpeg_g_fmt()
1343 BUG_ON(q_data == NULL); in s5p_jpeg_g_fmt()
1345 pix->width = q_data->w; in s5p_jpeg_g_fmt()
1346 pix->height = q_data->h; in s5p_jpeg_g_fmt()
1348 pix->pixelformat = q_data->fmt->fourcc; in s5p_jpeg_g_fmt()
1350 if (q_data->fmt->fourcc != V4L2_PIX_FMT_JPEG) { in s5p_jpeg_g_fmt()
1351 u32 bpl = q_data->w; in s5p_jpeg_g_fmt()
1352 if (q_data->fmt->colplanes == 1) in s5p_jpeg_g_fmt()
1353 bpl = (bpl * q_data->fmt->depth) >> 3; in s5p_jpeg_g_fmt()
[all …]
/linux-4.4.14/drivers/media/tuners/
De4000.c116 u8 buf[5], i_data[4], q_data[4]; in e4000_set_params() local
245 q_data[i] = (((buf[2] >> 4) & 0x3) << 6) | (buf[1] & 0x3f); in e4000_set_params()
248 swap(q_data[2], q_data[3]); in e4000_set_params()
251 ret = regmap_bulk_write(dev->regmap, 0x50, q_data, 4); in e4000_set_params()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_sriov.h299 } q_data; member
Dbnx2x_sriov.c1425 bnx2x_vf_sp(bp, vf, q_data), in bnx2x_vfq_init()
1426 bnx2x_vf_sp_map(bp, vf, q_data), in bnx2x_vfq_init()