Home
last modified time | relevance | path

Searched refs:img_width (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-6.6/drivers/media/pci/zoran/
H A Dzoran_card.c730 settings->img_width, settings->img_height); in zoran_check_jpg_settings()
741 settings->img_width = BUZ_MAX_WIDTH; in zoran_check_jpg_settings()
752 settings->img_width = in zoran_check_jpg_settings()
772 settings->img_width = in zoran_check_jpg_settings()
806 if (settings->img_width < 0 || settings->img_width > BUZ_MAX_WIDTH) { in zoran_check_jpg_settings()
807 settings->img_width = clamp(settings->img_width, 0, (int)BUZ_MAX_WIDTH); in zoran_check_jpg_settings()
814 if (settings->img_x + settings->img_width > BUZ_MAX_WIDTH) { in zoran_check_jpg_settings()
815 settings->img_x = BUZ_MAX_WIDTH - settings->img_width; in zoran_check_jpg_settings()
[all...]
H A Dzoran_driver.c294 fmt->fmt.pix.width = zr->jpg_settings.img_width / zr->jpg_settings.hor_dcm; in zoran_g_fmt_vid_out()
353 if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 4) in zoran_try_fmt_vid_out()
355 else if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 2) in zoran_try_fmt_vid_out()
366 settings.img_width = (BUZ_MAX_WIDTH == 720) ? 704 : BUZ_MAX_WIDTH; in zoran_try_fmt_vid_out()
369 settings.img_width = BUZ_MAX_WIDTH; in zoran_try_fmt_vid_out()
378 fmt->fmt.pix.width = settings.img_width / settings.hor_dcm; in zoran_try_fmt_vid_out()
460 if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 4) in zoran_s_fmt_vid_out()
462 else if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 2) in zoran_s_fmt_vid_out()
473 settings.img_width = (BUZ_MAX_WIDTH == 720) ? 704 : BUZ_MAX_WIDTH; in zoran_s_fmt_vid_out()
476 settings.img_width in zoran_s_fmt_vid_out()
[all...]
H A Dzoran.h150 int img_x, img_y, img_width, img_height; member
H A Dzoran_device.c474 (zr->jpg_settings.img_width << ZR36057_FHAP_PAX); in zr36057_set_jpg()
615 cap.width = zr->jpg_settings.img_width; in zr36057_enable_jpg()
/kernel/linux/linux-5.10/drivers/staging/media/zoran/
H A Dzoran_card.c669 settings->img_width, settings->img_height); in zoran_check_jpg_settings()
680 settings->img_width = BUZ_MAX_WIDTH; in zoran_check_jpg_settings()
691 settings->img_width = in zoran_check_jpg_settings()
709 settings->img_width = in zoran_check_jpg_settings()
743 if (settings->img_width < 0 || settings->img_width > BUZ_MAX_WIDTH) { in zoran_check_jpg_settings()
744 settings->img_width = clamp(settings->img_width, 0, (int)BUZ_MAX_WIDTH); in zoran_check_jpg_settings()
751 if (settings->img_x + settings->img_width > BUZ_MAX_WIDTH) { in zoran_check_jpg_settings()
752 settings->img_x = BUZ_MAX_WIDTH - settings->img_width; in zoran_check_jpg_settings()
[all...]
H A Dzoran_driver.c308 fmt->fmt.pix.width = zr->jpg_settings.img_width / zr->jpg_settings.hor_dcm; in zoran_g_fmt_vid_out()
367 if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 4) in zoran_try_fmt_vid_out()
369 else if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 2) in zoran_try_fmt_vid_out()
380 settings.img_width = (BUZ_MAX_WIDTH == 720) ? 704 : BUZ_MAX_WIDTH; in zoran_try_fmt_vid_out()
383 settings.img_width = BUZ_MAX_WIDTH; in zoran_try_fmt_vid_out()
392 fmt->fmt.pix.width = settings.img_width / settings.hor_dcm; in zoran_try_fmt_vid_out()
471 if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 4) in zoran_s_fmt_vid_out()
473 else if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 2) in zoran_s_fmt_vid_out()
484 settings.img_width = (BUZ_MAX_WIDTH == 720) ? 704 : BUZ_MAX_WIDTH; in zoran_s_fmt_vid_out()
487 settings.img_width in zoran_s_fmt_vid_out()
[all...]
H A Dzoran.h157 int img_x, img_y, img_width, img_height; /* crop settings (subframe capture) */ member
H A Dzoran_device.c536 (zr->jpg_settings.img_width << ZR36057_FHAP_PAX); in zr36057_set_jpg()
679 cap.width = zr->jpg_settings.img_width; in zr36057_enable_jpg()
/kernel/linux/linux-5.10/drivers/media/platform/s5p-mfc/
H A Ds5p_mfc_opr_v5.c74 enc_ref_y_size = ALIGN(ctx->img_width, S5P_FIMV_NV12MT_HALIGN) in s5p_mfc_alloc_codec_buffers_v5()
79 enc_ref_c_size = ALIGN(ctx->img_width, in s5p_mfc_alloc_codec_buffers_v5()
86 guard_width = ALIGN(ctx->img_width + 16, in s5p_mfc_alloc_codec_buffers_v5()
278 ctx->buf_width = ALIGN(ctx->img_width, S5P_FIMV_NV12MT_HALIGN); in s5p_mfc_dec_calc_dpb_size_v5()
282 ctx->img_width, ctx->img_height, ctx->buf_width, in s5p_mfc_dec_calc_dpb_size_v5()
298 ALIGN(ctx->img_width + 24, S5P_FIMV_NV12MT_HALIGN); in s5p_mfc_dec_calc_dpb_size_v5()
305 ALIGN(ctx->img_width + 16, S5P_FIMV_NV12MT_HALIGN); in s5p_mfc_dec_calc_dpb_size_v5()
319 ctx->buf_width = ALIGN(ctx->img_width, S5P_FIMV_NV12M_HALIGN); in s5p_mfc_enc_calc_src_size_v5()
321 ctx->luma_size = ALIGN(ctx->img_width, S5P_FIMV_NV12M_HALIGN) in s5p_mfc_enc_calc_src_size_v5()
323 ctx->chroma_size = ALIGN(ctx->img_width, S5P_FIMV_NV12M_HALIG in s5p_mfc_enc_calc_src_size_v5()
[all...]
H A Ds5p_mfc_opr_v6.c67 mb_width = MB_WIDTH(ctx->img_width); in s5p_mfc_alloc_codec_buffers_v6()
86 lcu_width = S5P_MFC_LCU_WIDTH(ctx->img_width); in s5p_mfc_alloc_codec_buffers_v6()
117 ctx->img_width, ctx->img_height, in s5p_mfc_alloc_codec_buffers_v6()
122 ctx->img_width, ctx->img_height, in s5p_mfc_alloc_codec_buffers_v6()
439 ctx->buf_width = ALIGN(ctx->img_width, S5P_FIMV_NV12MT_HALIGN_V6); in s5p_mfc_dec_calc_dpb_size_v6()
442 "buffer dimensions: %dx%d\n", ctx->img_width, in s5p_mfc_dec_calc_dpb_size_v6()
445 ctx->luma_size = calc_plane(ctx->img_width, ctx->img_height); in s5p_mfc_dec_calc_dpb_size_v6()
446 ctx->chroma_size = calc_plane(ctx->img_width, (ctx->img_height >> 1)); in s5p_mfc_dec_calc_dpb_size_v6()
456 ctx->mv_size = S5P_MFC_DEC_MV_SIZE_V10(ctx->img_width, in s5p_mfc_dec_calc_dpb_size_v6()
459 ctx->mv_size = S5P_MFC_DEC_MV_SIZE_V6(ctx->img_width, in s5p_mfc_dec_calc_dpb_size_v6()
[all...]
H A Ds5p_mfc_common.h562 * @img_width: width of the image that is decoded or encoded
643 int img_width; member
H A Ds5p_mfc_dec.c774 width = ctx->img_width - left - right; in vidioc_g_selection()
782 width = ctx->img_width; in vidioc_g_selection()
H A Ds5p_mfc_enc.c1378 pix_fmt_mp->width = ctx->img_width; in vidioc_g_fmt()
1463 ctx->img_width = pix_fmt_mp->width; in vidioc_s_fmt()
1468 ctx->img_width, ctx->img_height); in vidioc_s_fmt()
H A Ds5p_mfc.c515 ctx->img_width = s5p_mfc_hw_call(dev->mfc_ops, get_img_width, in s5p_mfc_handle_seq_done()
529 if (ctx->img_width == 0 || ctx->img_height == 0) in s5p_mfc_handle_seq_done()
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_opr_v5.c74 enc_ref_y_size = ALIGN(ctx->img_width, S5P_FIMV_NV12MT_HALIGN) in s5p_mfc_alloc_codec_buffers_v5()
79 enc_ref_c_size = ALIGN(ctx->img_width, in s5p_mfc_alloc_codec_buffers_v5()
86 guard_width = ALIGN(ctx->img_width + 16, in s5p_mfc_alloc_codec_buffers_v5()
278 ctx->buf_width = ALIGN(ctx->img_width, S5P_FIMV_NV12MT_HALIGN); in s5p_mfc_dec_calc_dpb_size_v5()
282 ctx->img_width, ctx->img_height, ctx->buf_width, in s5p_mfc_dec_calc_dpb_size_v5()
298 ALIGN(ctx->img_width + 24, S5P_FIMV_NV12MT_HALIGN); in s5p_mfc_dec_calc_dpb_size_v5()
305 ALIGN(ctx->img_width + 16, S5P_FIMV_NV12MT_HALIGN); in s5p_mfc_dec_calc_dpb_size_v5()
319 ctx->buf_width = ALIGN(ctx->img_width, S5P_FIMV_NV12M_HALIGN); in s5p_mfc_enc_calc_src_size_v5()
321 ctx->luma_size = ALIGN(ctx->img_width, S5P_FIMV_NV12M_HALIGN) in s5p_mfc_enc_calc_src_size_v5()
323 ctx->chroma_size = ALIGN(ctx->img_width, S5P_FIMV_NV12M_HALIG in s5p_mfc_enc_calc_src_size_v5()
[all...]
H A Ds5p_mfc_opr_v6.c67 mb_width = MB_WIDTH(ctx->img_width); in s5p_mfc_alloc_codec_buffers_v6()
86 lcu_width = S5P_MFC_LCU_WIDTH(ctx->img_width); in s5p_mfc_alloc_codec_buffers_v6()
117 ctx->img_width, ctx->img_height, in s5p_mfc_alloc_codec_buffers_v6()
122 ctx->img_width, ctx->img_height, in s5p_mfc_alloc_codec_buffers_v6()
439 ctx->buf_width = ALIGN(ctx->img_width, S5P_FIMV_NV12MT_HALIGN_V6); in s5p_mfc_dec_calc_dpb_size_v6()
442 "buffer dimensions: %dx%d\n", ctx->img_width, in s5p_mfc_dec_calc_dpb_size_v6()
445 ctx->luma_size = calc_plane(ctx->img_width, ctx->img_height); in s5p_mfc_dec_calc_dpb_size_v6()
446 ctx->chroma_size = calc_plane(ctx->img_width, (ctx->img_height >> 1)); in s5p_mfc_dec_calc_dpb_size_v6()
456 ctx->mv_size = S5P_MFC_DEC_MV_SIZE_V10(ctx->img_width, in s5p_mfc_dec_calc_dpb_size_v6()
459 ctx->mv_size = S5P_MFC_DEC_MV_SIZE_V6(ctx->img_width, in s5p_mfc_dec_calc_dpb_size_v6()
[all...]
H A Ds5p_mfc_common.h566 * @img_width: width of the image that is decoded or encoded
653 int img_width; member
H A Ds5p_mfc_dec.c807 width = ctx->img_width - left - right; in vidioc_g_selection()
815 width = ctx->img_width; in vidioc_g_selection()
H A Ds5p_mfc_enc.c1376 pix_fmt_mp->width = ctx->img_width; in vidioc_g_fmt()
1461 ctx->img_width = pix_fmt_mp->width; in vidioc_s_fmt()
1466 ctx->img_width, ctx->img_height); in vidioc_s_fmt()
H A Ds5p_mfc.c529 ctx->img_width = s5p_mfc_hw_call(dev->mfc_ops, get_img_width, in s5p_mfc_handle_seq_done()
543 if (ctx->img_width == 0 || ctx->img_height == 0) in s5p_mfc_handle_seq_done()
/kernel/linux/linux-5.10/drivers/media/test-drivers/vivid/
H A Dvivid-kthread-cap.c244 unsigned img_width = tpg_hdiv(tpg, p, dev->compose_cap.width); in vivid_copy_buffer() local
293 memcpy(vcapbuf, tpg->black_line[p], img_width); in vivid_copy_buffer()
324 memcpy(vcapbuf, tpg->black_line[p], img_width); in vivid_copy_buffer()
333 if (vid_cap_right < img_width) in vivid_copy_buffer()
335 img_width - vid_cap_right); in vivid_copy_buffer()
402 memcpy(vcapbuf, tpg->contrast_line[p], img_width); in vivid_copy_buffer()
598 unsigned img_width = dev->compose_cap.width; in vivid_overlay() local
618 w = img_width; in vivid_overlay()
625 if (w > img_width) in vivid_overlay()
626 w = img_width; in vivid_overlay()
[all...]
/kernel/linux/linux-5.10/drivers/media/common/v4l2-tpg/
H A Dv4l2-tpg-core.c2269 unsigned img_width; member
2307 unsigned right_pillar_start = params->img_width; in tpg_fill_params_extras()
2331 if (right_pillar_start > params->img_width) in tpg_fill_params_extras()
2332 right_pillar_start = params->img_width; in tpg_fill_params_extras()
2345 unsigned img_width = params->img_width; in tpg_fill_plane_extras() local
2387 img_width - params->right_pillar_start); in tpg_fill_plane_extras()
2444 unsigned img_width = params->img_width; in tpg_fill_plane_pattern() local
2559 memcpy(vbuf, linestart_top, img_width); in tpg_fill_plane_pattern()
[all...]
/kernel/linux/linux-6.6/drivers/media/common/v4l2-tpg/
H A Dv4l2-tpg-core.c2275 unsigned img_width; member
2313 unsigned right_pillar_start = params->img_width; in tpg_fill_params_extras()
2337 if (right_pillar_start > params->img_width) in tpg_fill_params_extras()
2338 right_pillar_start = params->img_width; in tpg_fill_params_extras()
2351 unsigned img_width = params->img_width; in tpg_fill_plane_extras() local
2393 img_width - params->right_pillar_start); in tpg_fill_plane_extras()
2488 unsigned img_width = params->img_width; in tpg_fill_plane_pattern() local
2603 memcpy(vbuf, linestart_top, img_width); in tpg_fill_plane_pattern()
[all...]
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/
H A Dvivid-kthread-cap.c224 unsigned img_width = tpg_hdiv(tpg, p, dev->compose_cap.width); in vivid_copy_buffer() local
273 memcpy(vcapbuf, tpg->black_line[p], img_width); in vivid_copy_buffer()
304 memcpy(vcapbuf, tpg->black_line[p], img_width); in vivid_copy_buffer()
313 if (vid_cap_right < img_width) in vivid_copy_buffer()
315 img_width - vid_cap_right); in vivid_copy_buffer()
382 memcpy(vcapbuf, tpg->contrast_line[p], img_width); in vivid_copy_buffer()

Completed in 37 milliseconds