Home
last modified time | relevance | path

Searched refs:pixm (Results 1 – 25 of 27) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/
H A Drkisp1-capture.c389 static u32 rkisp1_pixfmt_comp_size(const struct v4l2_pix_format_mplane *pixm, in rkisp1_pixfmt_comp_size() argument
397 if (!component && pixm->num_planes == 1) in rkisp1_pixfmt_comp_size()
398 return pixm->plane_fmt[0].bytesperline * pixm->height; in rkisp1_pixfmt_comp_size()
399 return pixm->plane_fmt[component].sizeimage; in rkisp1_pixfmt_comp_size()
412 const struct v4l2_pix_format_mplane *pixm = &cap->pix.fmt; in rkisp1_mp_config() local
416 rkisp1_write(rkisp1, rkisp1_pixfmt_comp_size(pixm, RKISP1_PLANE_Y), in rkisp1_mp_config()
418 rkisp1_write(rkisp1, rkisp1_pixfmt_comp_size(pixm, RKISP1_PLANE_CB), in rkisp1_mp_config()
420 rkisp1_write(rkisp1, rkisp1_pixfmt_comp_size(pixm, RKISP1_PLANE_CR), in rkisp1_mp_config()
449 const struct v4l2_pix_format_mplane *pixm = &cap->pix.fmt; in rkisp1_sp_config() local
453 rkisp1_write(rkisp1, rkisp1_pixfmt_comp_size(pixm, RKISP1_PLANE_Y), in rkisp1_sp_config()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/
H A Ddmarx.c257 const struct v4l2_pix_format_mplane *pixm = NULL; in rkisp1_queue_setup() local
261 pixm = &stream->out_fmt; in rkisp1_queue_setup()
269 plane_fmt = &pixm->plane_fmt[i]; in rkisp1_queue_setup()
290 struct v4l2_pix_format_mplane *pixm = &stream->out_fmt; in rkisp1_buf_queue() local
306 pixm->plane_fmt[i].bytesperline * in rkisp1_buf_queue()
307 pixm->height : in rkisp1_buf_queue()
309 pixm->plane_fmt[i].sizeimage; in rkisp1_buf_queue()
400 struct v4l2_pix_format_mplane *pixm, in rkisp1_set_fmt() argument
409 fmt = find_fmt(stream, pixm->pixelformat); in rkisp1_set_fmt()
413 pixm->pixelformat, in rkisp1_set_fmt()
[all …]
H A Dcapture.c1291 const struct v4l2_pix_format_mplane *pixm = NULL; in rkisp1_queue_setup() local
1295 pixm = &stream->out_fmt; in rkisp1_queue_setup()
1302 plane_fmt = &pixm->plane_fmt[i]; in rkisp1_queue_setup()
1323 struct v4l2_pix_format_mplane *pixm = &stream->out_fmt; in rkisp1_buf_queue() local
1332 u32 sizeimage = pixm->plane_fmt[0].sizeimage; in rkisp1_buf_queue()
1350 pixm->plane_fmt[i].bytesperline * in rkisp1_buf_queue()
1351 pixm->height : in rkisp1_buf_queue()
1353 pixm->plane_fmt[i].sizeimage; in rkisp1_buf_queue()
1628 struct v4l2_pix_format_mplane *pixm, in rkisp1_set_fmt() argument
1639 fmt = find_fmt(stream, pixm->pixelformat); in rkisp1_set_fmt()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dcif-scale.c79 f->fmt.pix_mp = scale_vdev->pixm; in rkcif_scale_g_fmt_vid_cap_mplane()
130 struct v4l2_pix_format_mplane *pixm, in rkcif_scale_set_fmt() argument
172 fmt = rkcif_scale_find_output_fmt(pixm->pixelformat); in rkcif_scale_set_fmt()
182 scale_ratio = width / pixm->width; in rkcif_scale_set_fmt()
195 pixm->width = width / (scale_times * 2) * 2; in rkcif_scale_set_fmt()
196 pixm->height = height / (scale_times * 2) * 2; in rkcif_scale_set_fmt()
197 pixm->num_planes = fmt->mplanes; in rkcif_scale_set_fmt()
198 pixm->field = V4L2_FIELD_NONE; in rkcif_scale_set_fmt()
199 pixm->quantization = V4L2_QUANTIZATION_DEFAULT; in rkcif_scale_set_fmt()
202 bpl = pixm->width * bpp / CIF_RAW_STORED_BIT_WIDTH_RV1126; in rkcif_scale_set_fmt()
[all …]
H A Dcif-tools.c148 f->fmt.pix_mp = tools_vdev->pixm; in rkcif_tools_g_fmt_vid_cap_mplane()
168 struct v4l2_pix_format_mplane *pixm, in rkcif_tools_set_fmt() argument
173 *pixm = stream->pixm; in rkcif_tools_set_fmt()
177 tools_vdev->pixm = *pixm; in rkcif_tools_set_fmt()
181 pixm->width, pixm->height); in rkcif_tools_set_fmt()
396 const struct v4l2_pix_format_mplane *pixm = NULL; in rkcif_tools_vb2_queue_setup() local
401 pixm = &tools_vdev->pixm; in rkcif_tools_vb2_queue_setup()
406 plane_fmt = &pixm->plane_fmt[i]; in rkcif_tools_vb2_queue_setup()
422 struct v4l2_pix_format_mplane *pixm = &tools_vdev->pixm; in rkcif_tools_vb2_buf_queue() local
443 memset(addr, 0, pixm->plane_fmt[i].sizeimage); in rkcif_tools_vb2_buf_queue()
[all …]
H A Dcif-rockit.c169 offset = stream->pixm.plane_fmt[i].bytesperline * stream->pixm.height; in rkcif_rockit_buf_queue()
212 rockit_rkcif_cfg->frame.u32Height = stream->pixm.height; in rkcif_rockit_buf_done()
214 rockit_rkcif_cfg->frame.u32Width = stream->pixm.width; in rkcif_rockit_buf_done()
216 rockit_rkcif_cfg->frame.enPixelFormat = stream->pixm.pixelformat; in rkcif_rockit_buf_done()
218 rockit_rkcif_cfg->frame.u32VirWidth = stream->pixm.width; in rkcif_rockit_buf_done()
220 rockit_rkcif_cfg->frame.u32VirHeight = stream->pixm.height; in rkcif_rockit_buf_done()
297 stream->pixm.pixelformat = v4l2_fmt; in rkcif_rockit_config_stream()
298 stream->pixm.width = width; in rkcif_rockit_config_stream()
299 stream->pixm.height = height; in rkcif_rockit_config_stream()
300 stream->pixm.plane_fmt[0].bytesperline = 0; in rkcif_rockit_config_stream()
[all …]
H A Dsubdev-itf.c128 struct v4l2_pix_format_mplane pixm; in sditf_get_set_fmt() local
159 pixm.pixelformat = rkcif_mbus_pixelcode_to_v4l2(fmt->format.code); in sditf_get_set_fmt()
160 pixm.width = priv->cap_info.width; in sditf_get_set_fmt()
161 pixm.height = priv->cap_info.height; in sditf_get_set_fmt()
163 out_fmt = rkcif_find_output_fmt(NULL, pixm.pixelformat); in sditf_get_set_fmt()
165 ((pixm.width / 2 - RKMOUDLE_UNITE_EXTEND_PIXEL) * out_fmt->raw_bpp / 8) & 0xf) in sditf_get_set_fmt()
173 rkcif_set_fmt(&cif_dev->stream[0], &pixm, false); in sditf_get_set_fmt()
184 rkcif_set_fmt(&cif_dev->stream[0], &pixm, false); in sditf_get_set_fmt()
185 rkcif_set_fmt(&cif_dev->stream[1], &pixm, false); in sditf_get_set_fmt()
199 rkcif_set_fmt(&cif_dev->stream[0], &pixm, false); in sditf_get_set_fmt()
[all …]
H A Dcapture.c3416 channel->width = stream->pixm.width; in rkcif_csi_channel_init()
3417 channel->height = stream->pixm.height; in rkcif_csi_channel_init()
3440 channel->width = stream->pixm.width; in rkcif_csi_channel_init()
3441 channel->height = stream->pixm.height; in rkcif_csi_channel_init()
3448 fmt = rkcif_find_output_fmt(stream, stream->pixm.pixelformat); in rkcif_csi_channel_init()
3451 stream->pixm.pixelformat); in rkcif_csi_channel_init()
4251 const struct v4l2_pix_format_mplane *pixm = NULL; in rkcif_queue_setup() local
4257 pixm = &stream->pixm; in rkcif_queue_setup()
4266 height = pixm->height; in rkcif_queue_setup()
4270 height = extend_line->pixm.height; in rkcif_queue_setup()
[all …]
H A Ddev.h429 struct v4l2_pix_format_mplane pixm; member
514 struct v4l2_pix_format_mplane pixm; member
687 struct v4l2_pix_format_mplane pixm; member
743 struct v4l2_pix_format_mplane pixm; member
942 struct v4l2_pix_format_mplane *pixm,
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Dcapture.c223 struct v4l2_pix_format_mplane pixm; in hdr_config_dmatx() local
235 memset(&pixm, 0, sizeof(pixm)); in hdr_config_dmatx()
247 pixm = stream->out_fmt; in hdr_config_dmatx()
249 rkisp_dmarx_set_fmt(stream, pixm); in hdr_config_dmatx()
261 pixm = stream->out_fmt; in hdr_config_dmatx()
263 rkisp_dmarx_set_fmt(stream, pixm); in hdr_config_dmatx()
276 pixm = stream->out_fmt; in hdr_config_dmatx()
278 rkisp_dmarx_set_fmt(stream, pixm); in hdr_config_dmatx()
285 if (pixm.width && pixm.height) in hdr_config_dmatx()
286 rkisp_rawrd_set_pic_size(dev, pixm.width, pixm.height); in hdr_config_dmatx()
[all …]
H A Ddmarx.c548 const struct v4l2_pix_format_mplane *pixm = NULL; in rkisp_queue_setup() local
552 pixm = &stream->out_fmt; in rkisp_queue_setup()
560 plane_fmt = &pixm->plane_fmt[i]; in rkisp_queue_setup()
582 struct v4l2_pix_format_mplane *pixm = &stream->out_fmt; in rkisp_buf_queue() local
598 u32 line = pixm->plane_fmt[0].bytesperline; in rkisp_buf_queue()
601 vaddr += line * (pixm->height - 2); in rkisp_buf_queue()
625 pixm->plane_fmt[i].bytesperline * in rkisp_buf_queue()
626 pixm->height : in rkisp_buf_queue()
628 pixm->plane_fmt[i].sizeimage; in rkisp_buf_queue()
749 struct v4l2_pix_format_mplane *pixm, in rkisp_set_fmt() argument
[all …]
H A Dcapture_v1x.c848 const struct v4l2_pix_format_mplane *pixm = NULL; in rkisp_queue_setup() local
852 pixm = &stream->out_fmt; in rkisp_queue_setup()
859 plane_fmt = &pixm->plane_fmt[i]; in rkisp_queue_setup()
864 plane_fmt->sizeimage / pixm->height * in rkisp_queue_setup()
865 ALIGN(pixm->height, 16) : in rkisp_queue_setup()
887 struct v4l2_pix_format_mplane *pixm = &stream->out_fmt; in rkisp_buf_queue() local
910 pixm->plane_fmt[i].bytesperline * in rkisp_buf_queue()
911 pixm->height : in rkisp_buf_queue()
913 pixm->plane_fmt[i].sizeimage; in rkisp_buf_queue()
H A Ddmarx.h66 struct v4l2_pix_format_mplane pixm);
H A Dcapture_v30.c1120 const struct v4l2_pix_format_mplane *pixm = NULL; in rkisp_queue_setup() local
1124 pixm = &stream->out_fmt; in rkisp_queue_setup()
1131 plane_fmt = &pixm->plane_fmt[i]; in rkisp_queue_setup()
1136 plane_fmt->sizeimage / pixm->height * in rkisp_queue_setup()
1137 ALIGN(pixm->height, 16) : in rkisp_queue_setup()
1159 struct v4l2_pix_format_mplane *pixm = &stream->out_fmt; in rkisp_buf_queue() local
1183 ALIGN(pixm->height, 16) >> 4 : pixm->height; in rkisp_buf_queue()
1185 pixm->plane_fmt[i].bytesperline * height : in rkisp_buf_queue()
1186 pixm->plane_fmt[i].sizeimage; in rkisp_buf_queue()
H A Dcapture_v20.c1583 const struct v4l2_pix_format_mplane *pixm = NULL; in rkisp_queue_setup() local
1587 pixm = &stream->out_fmt; in rkisp_queue_setup()
1594 plane_fmt = &pixm->plane_fmt[i]; in rkisp_queue_setup()
1600 sizes[i] = plane_fmt->sizeimage / pixm->height * ALIGN(pixm->height, 16); in rkisp_queue_setup()
1606 sizes[i] = plane_fmt->sizeimage / pixm->height * in rkisp_queue_setup()
1607 ALIGN(pixm->height, 16) + RKISP_MOTION_DECT_TS_SIZE; in rkisp_queue_setup()
1633 struct v4l2_pix_format_mplane *pixm = &stream->out_fmt; in rkisp_buf_queue() local
1655 val = pixm->plane_fmt[i].bytesperline * pixm->height; in rkisp_buf_queue()
1661 pixm->plane_fmt[i].sizeimage; in rkisp_buf_queue()
H A Ddev.c512 struct v4l2_pix_format_mplane pixm = { in _set_pipeline_default_fmt() local
519 rkisp_dmarx_set_fmt(&dev->dmarx_dev.stream[i], pixm); in _set_pipeline_default_fmt()
529 struct v4l2_pix_format_mplane pixm = { in _set_pipeline_default_fmt() local
535 rkisp_dmarx_set_fmt(&dev->dmarx_dev.stream[RKISP_STREAM_RAWRD0], pixm); in _set_pipeline_default_fmt()
536 rkisp_dmarx_set_fmt(&dev->dmarx_dev.stream[RKISP_STREAM_RAWRD2], pixm); in _set_pipeline_default_fmt()
H A Dcapture_v21.c1415 const struct v4l2_pix_format_mplane *pixm = NULL; in rkisp_queue_setup() local
1419 pixm = &stream->out_fmt; in rkisp_queue_setup()
1426 plane_fmt = &pixm->plane_fmt[i]; in rkisp_queue_setup()
1431 plane_fmt->sizeimage / pixm->height * in rkisp_queue_setup()
1432 ALIGN(pixm->height, 16) : in rkisp_queue_setup()
1454 struct v4l2_pix_format_mplane *pixm = &stream->out_fmt; in rkisp_buf_queue() local
1477 pixm->plane_fmt[i].bytesperline * in rkisp_buf_queue()
1478 pixm->height : in rkisp_buf_queue()
1480 pixm->plane_fmt[i].sizeimage; in rkisp_buf_queue()
H A Dcapture_v32.c1574 const struct v4l2_pix_format_mplane *pixm = NULL; in rkisp_queue_setup() local
1578 pixm = &stream->out_fmt; in rkisp_queue_setup()
1584 u32 height = pixm->height; in rkisp_queue_setup()
1588 plane_fmt = &pixm->plane_fmt[i]; in rkisp_queue_setup()
1616 struct v4l2_pix_format_mplane *pixm = &stream->out_fmt; in rkisp_buf_queue() local
1640 height = pixm->height; in rkisp_buf_queue()
1644 pixm->plane_fmt[i].bytesperline * height : in rkisp_buf_queue()
1645 pixm->plane_fmt[i].sizeimage; in rkisp_buf_queue()
H A Dcapture.h231 struct v4l2_pix_format_mplane *pixm,
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/ispp/
H A Dstream.c858 const struct v4l2_pix_format_mplane *pixm = NULL; in rkispp_queue_setup() local
862 pixm = &stream->out_fmt; in rkispp_queue_setup()
863 if (!pixm->width || !pixm->height) in rkispp_queue_setup()
871 plane_fmt = &pixm->plane_fmt[i]; in rkispp_queue_setup()
877 plane_fmt->sizeimage / pixm->height * in rkispp_queue_setup()
878 ALIGN(pixm->height, 16) : in rkispp_queue_setup()
904 struct v4l2_pix_format_mplane *pixm = &stream->out_fmt; in rkispp_buf_queue() local
928 ALIGN(pixm->height, 16) >> 4 : pixm->height; in rkispp_buf_queue()
930 pixm->plane_fmt[i].bytesperline * height : in rkispp_buf_queue()
931 pixm->plane_fmt[i].sizeimage; in rkispp_buf_queue()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/exynos4-is/
H A Dfimc-lite.c674 struct v4l2_pix_format_mplane *pixm = &f->fmt.pix_mp; in fimc_lite_g_fmt_mplane() local
675 struct v4l2_plane_pix_format *plane_fmt = &pixm->plane_fmt[0]; in fimc_lite_g_fmt_mplane()
682 pixm->num_planes = fmt->memplanes; in fimc_lite_g_fmt_mplane()
683 pixm->pixelformat = fmt->fourcc; in fimc_lite_g_fmt_mplane()
684 pixm->width = frame->f_width; in fimc_lite_g_fmt_mplane()
685 pixm->height = frame->f_height; in fimc_lite_g_fmt_mplane()
686 pixm->field = V4L2_FIELD_NONE; in fimc_lite_g_fmt_mplane()
687 pixm->colorspace = fmt->colorspace; in fimc_lite_g_fmt_mplane()
692 struct v4l2_pix_format_mplane *pixm, in fimc_lite_try_fmt() argument
695 u32 bpl = pixm->plane_fmt[0].bytesperline; in fimc_lite_try_fmt()
[all …]
H A Dfimc-isp-video.c383 struct v4l2_pix_format_mplane *pixm, in __isp_video_try_fmt() argument
388 __fmt = fimc_isp_find_format(&pixm->pixelformat, NULL, 2); in __isp_video_try_fmt()
393 pixm->colorspace = V4L2_COLORSPACE_SRGB; in __isp_video_try_fmt()
394 pixm->field = V4L2_FIELD_NONE; in __isp_video_try_fmt()
395 pixm->num_planes = __fmt->memplanes; in __isp_video_try_fmt()
396 pixm->pixelformat = __fmt->fourcc; in __isp_video_try_fmt()
401 v4l_bound_align_image(&pixm->width, FIMC_ISP_SOURCE_WIDTH_MIN, in __isp_video_try_fmt()
403 &pixm->height, FIMC_ISP_SOURCE_HEIGHT_MIN, in __isp_video_try_fmt()
421 struct v4l2_pix_format_mplane *pixm = &f->fmt.pix_mp; in isp_video_s_fmt_mplane() local
425 __isp_video_try_fmt(isp, pixm, &ifmt); in isp_video_s_fmt_mplane()
[all …]
H A Dfimc-m2m.c318 struct v4l2_pix_format_mplane *pixm) in __set_frame_format() argument
323 frame->bytesperline[i] = pixm->plane_fmt[i].bytesperline; in __set_frame_format()
324 frame->payload[i] = pixm->plane_fmt[i].sizeimage; in __set_frame_format()
327 frame->f_width = pixm->width; in __set_frame_format()
328 frame->f_height = pixm->height; in __set_frame_format()
329 frame->o_width = pixm->width; in __set_frame_format()
330 frame->o_height = pixm->height; in __set_frame_format()
331 frame->width = pixm->width; in __set_frame_format()
332 frame->height = pixm->height; in __set_frame_format()
582 struct v4l2_pix_format_mplane pixm = { in fimc_m2m_set_default_format() local
[all …]
H A Dfimc-core.c676 struct v4l2_pix_format_mplane *pixm = &f->fmt.pix_mp; in __fimc_get_format() local
679 pixm->width = frame->o_width; in __fimc_get_format()
680 pixm->height = frame->o_height; in __fimc_get_format()
681 pixm->field = V4L2_FIELD_NONE; in __fimc_get_format()
682 pixm->pixelformat = frame->fmt->fourcc; in __fimc_get_format()
683 pixm->colorspace = V4L2_COLORSPACE_JPEG; in __fimc_get_format()
684 pixm->num_planes = frame->fmt->memplanes; in __fimc_get_format()
686 for (i = 0; i < pixm->num_planes; ++i) { in __fimc_get_format()
687 pixm->plane_fmt[i].bytesperline = frame->bytesperline[i]; in __fimc_get_format()
688 pixm->plane_fmt[i].sizeimage = frame->payload[i]; in __fimc_get_format()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/hdmirx/
H A Drk_hdmirx.c169 struct v4l2_pix_format_mplane pixm; member
260 struct v4l2_pix_format_mplane *pixm, bool try);
580 hdmirx_set_fmt(stream, &stream->pixm, false); in hdmirx_s_dv_timings()
1671 struct v4l2_pix_format_mplane *pixm, in hdmirx_set_fmt() argument
1681 memset(&pixm->plane_fmt[0], 0, sizeof(struct v4l2_plane_pix_format)); in hdmirx_set_fmt()
1682 fmt = find_output_fmt(stream, pixm->pixelformat); in hdmirx_set_fmt()
1687 __func__, pixm->pixelformat, fmt->fourcc); in hdmirx_set_fmt()
1694 pixm->width = bt->width; in hdmirx_set_fmt()
1695 pixm->height = bt->height; in hdmirx_set_fmt()
1696 pixm->num_planes = fmt->mplanes; in hdmirx_set_fmt()
[all …]

12