Home
last modified time | relevance | path

Searched refs:frmsize (Results 1 – 25 of 32) sorted by relevance

12

/linux-6.15/drivers/media/platform/verisilicon/
H A Drockchip_vpu_hw.c54 .frmsize = {
70 .frmsize = {
86 .frmsize = {
100 .frmsize = {
115 .frmsize = {
128 .frmsize = {
141 .frmsize = {
154 .frmsize = {
169 .frmsize = {
182 .frmsize = {
[all …]
H A Dimx8m_vpu_hw.c86 .frmsize = {
101 .frmsize = {
114 .frmsize = {
127 .frmsize = {
140 .frmsize = {
157 .frmsize = {
171 .frmsize = {
187 .frmsize = {
200 .frmsize = {
213 .frmsize = {
[all …]
H A Dsama5d4_vdec_hw.c19 .frmsize = {
34 .frmsize = {
47 .frmsize = {
60 .frmsize = {
73 .frmsize = {
H A Dsunxi_vpu_hw.c17 .frmsize = {
30 .frmsize = {
46 .frmsize = {
59 .frmsize = {
72 .frmsize = {
H A Dstm32mp25_vpu_hw.c23 .frmsize = {
36 .frmsize = {
49 .frmsize = {
86 .frmsize = {
H A Dhantro_v4l2.c142 v4l2_apply_frmsize_constraints(&ctx->ref_fmt.width, &ctx->ref_fmt.height, &fmt->frmsize); in hantro_set_reference_frames_format()
210 fsize->stepwise = fmt->frmsize; in vidioc_enum_framesizes()
358 &vpu_fmt->frmsize); in hantro_try_fmt()
434 fmt.width = vpu_fmt->frmsize.min_width; in hantro_reset_encoded_fmt()
435 fmt.height = vpu_fmt->frmsize.min_height; in hantro_reset_encoded_fmt()
H A Dhantro_vp9.c178 max_width = vpu->variant->dec_fmts[i].frmsize.max_width; in hantro_vp9_dec_init()
179 max_height = vpu->variant->dec_fmts[i].frmsize.max_height; in hantro_vp9_dec_init()
H A Dhantro_hevc.c165 ALIGN(sps->pic_width_in_luma_samples, ctx->vpu_dst_fmt->frmsize.step_width)) in hantro_hevc_validate_sps()
169 ALIGN(sps->pic_height_in_luma_samples, ctx->vpu_dst_fmt->frmsize.step_height)) in hantro_hevc_validate_sps()
/linux-6.15/drivers/media/test-drivers/visl/
H A Dvisl-video.c148 .frmsize = {
162 .frmsize = {
176 .frmsize = {
190 .frmsize = {
204 .frmsize = {
218 .frmsize = {
232 .frmsize = {
281 f->fmt.pix_mp.width = ctx->coded_format_desc->frmsize.min_width; in visl_reset_coded_fmt()
416 &coded_desc->frmsize); in visl_try_fmt_vid_cap()
440 &coded_desc->frmsize); in visl_try_fmt_vid_out()
[all …]
H A Dvisl.h65 struct v4l2_frmsize_stepwise frmsize; member
/linux-6.15/drivers/media/platform/imagination/
H A De5010-jpeg-enc.c53 .frmsize = { MIN_DIMENSION, MAX_DIMENSION, 64,
62 .frmsize = { MIN_DIMENSION, MAX_DIMENSION, 64,
71 .frmsize = { MIN_DIMENSION, MAX_DIMENSION, 64,
80 .frmsize = { MIN_DIMENSION, MAX_DIMENSION, 64,
89 .frmsize = { MIN_DIMENSION, MAX_DIMENSION, 64,
347 &fmt->frmsize); in e5010_jpeg_try_fmt()
359 &fmt->frmsize); in e5010_jpeg_try_fmt()
456 fsize->stepwise = fmt->frmsize; in e5010_enum_framesizes()
524 queue->fmt->frmsize.step_width); in e5010_s_selection()
697 &fmt->frmsize); in e5010_jpeg_set_default_params()
[all …]
H A De5010-jpeg-enc.h151 const struct v4l2_frmsize_stepwise frmsize; member
/linux-6.15/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec.c293 const struct v4l2_frmsize_stepwise *frmsize; in vidioc_try_fmt() local
299 frmsize = &fmt->frmsize; in vidioc_try_fmt()
301 frmsize = &ctx->q_data[MTK_Q_DATA_SRC].fmt->frmsize; in vidioc_try_fmt()
303 pix_fmt_mp->width = clamp(pix_fmt_mp->width, MTK_VDEC_MIN_W, frmsize->max_width); in vidioc_try_fmt()
304 pix_fmt_mp->height = clamp(pix_fmt_mp->height, MTK_VDEC_MIN_H, frmsize->max_height); in vidioc_try_fmt()
320 v4l_bound_align_image(&pix_fmt_mp->width, MTK_VDEC_MIN_W, frmsize->max_width, 6, in vidioc_try_fmt()
321 &pix_fmt_mp->height, MTK_VDEC_MIN_H, frmsize->max_height, 6, in vidioc_try_fmt()
325 (pix_fmt_mp->width + 64) <= frmsize->max_width) in vidioc_try_fmt()
328 (pix_fmt_mp->height + 64) <= frmsize->max_height) in vidioc_try_fmt()
608 if (!dec_pdata->vdec_formats[i].frmsize.max_width) in vidioc_enum_framesizes()
[all …]
H A Dmtk_vcodec_dec_stateful.c17 .frmsize = { MTK_VDEC_MIN_W, MTK_VDEC_MAX_W, 16,
25 .frmsize = { MTK_VDEC_MIN_W, MTK_VDEC_MAX_W, 16,
33 .frmsize = { MTK_VDEC_MIN_W, MTK_VDEC_MAX_W, 16,
590 mtk_video_formats[i].frmsize.max_width = in mtk_init_vdec_params()
592 mtk_video_formats[i].frmsize.max_height = in mtk_init_vdec_params()
/linux-6.15/drivers/media/i2c/
H A Dov7740.c89 const struct ov7740_framesize *frmsize; member
600 if (ov7740->frmsize) { in ov7740_start_streaming()
602 ov7740->frmsize->regs, in ov7740_start_streaming()
603 ov7740->frmsize->reg_num); in ov7740_start_streaming()
800 ov7740->frmsize = fsize; in ov7740_set_fmt()
862 format->width = ov7740->frmsize->width; in ov7740_get_default_format()
863 format->height = ov7740->frmsize->height; in ov7740_get_default_format()
1092 ov7740->frmsize = &ov7740_framesizes[0]; in ov7740_probe()
/linux-6.15/drivers/media/v4l2-core/
H A Dv4l2-common.c361 const struct v4l2_frmsize_stepwise *frmsize) in v4l2_apply_frmsize_constraints() argument
363 if (!frmsize) in v4l2_apply_frmsize_constraints()
370 *width = clamp_roundup(*width, frmsize->min_width, frmsize->max_width, in v4l2_apply_frmsize_constraints()
371 frmsize->step_width); in v4l2_apply_frmsize_constraints()
372 *height = clamp_roundup(*height, frmsize->min_height, frmsize->max_height, in v4l2_apply_frmsize_constraints()
373 frmsize->step_height); in v4l2_apply_frmsize_constraints()
/linux-6.15/drivers/media/platform/chips-media/wave5/
H A Dwave5-helper.h35 const struct v4l2_frmsize_stepwise *frmsize);
H A Dwave5-helper.c227 const struct v4l2_frmsize_stepwise *frmsize) in wave5_update_pix_fmt() argument
229 v4l2_apply_frmsize_constraints(&width, &height, frmsize); in wave5_update_pix_fmt()
H A Dwave5-vpu-enc.c381 const struct v4l2_frmsize_stepwise *frmsize; in wave5_vpu_enc_try_fmt_cap() local
394 frmsize = &enc_frmsize[VPU_FMT_TYPE_CODEC]; in wave5_vpu_enc_try_fmt_cap()
399 frmsize = vpu_fmt->v4l2_frmsize; in wave5_vpu_enc_try_fmt_cap()
403 width, height, frmsize); in wave5_vpu_enc_try_fmt_cap()
490 const struct v4l2_frmsize_stepwise *frmsize; in wave5_vpu_enc_try_fmt_out() local
503 frmsize = &enc_frmsize[VPU_FMT_TYPE_RAW]; in wave5_vpu_enc_try_fmt_out()
508 frmsize = vpu_fmt->v4l2_frmsize; in wave5_vpu_enc_try_fmt_out()
512 width, height, frmsize); in wave5_vpu_enc_try_fmt_out()
/linux-6.15/drivers/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_cmn_drv.h122 struct v4l2_frmsize_stepwise frmsize; member
/linux-6.15/drivers/staging/media/rkvdec/
H A Drkvdec.c118 .frmsize = {
134 .frmsize = {
182 f->fmt.pix_mp.width = ctx->coded_fmt_desc->frmsize.min_width; in rkvdec_reset_coded_fmt()
183 f->fmt.pix_mp.height = ctx->coded_fmt_desc->frmsize.min_height; in rkvdec_reset_coded_fmt()
217 fsize->stepwise = fmt->frmsize; in rkvdec_enum_framesizes()
265 &coded_desc->frmsize); in rkvdec_try_capture_fmt()
293 &desc->frmsize); in rkvdec_try_output_fmt()
H A Drkvdec.h80 struct v4l2_frmsize_stepwise frmsize; member
/linux-6.15/drivers/staging/media/tegra-video/
H A Dcsi.h92 struct v4l2_frmsize_discrete frmsize; member
H A Dtegra210.c1153 .frmsize = { 1280, 720 },
1160 .frmsize = { 1920, 1080 },
1167 .frmsize = { 3840, 2160 },
1174 .frmsize = { 1280, 720 },
1181 .frmsize = { 1920, 1080 },
1188 .frmsize = { 3840, 2160 },
/linux-6.15/drivers/media/platform/nvidia/tegra-vde/
H A Dv4l2.c426 f->fmt.pix_mp.width = ctx->coded_fmt_desc->frmsize.min_width; in tegra_reset_coded_fmt()
427 f->fmt.pix_mp.height = ctx->coded_fmt_desc->frmsize.min_height; in tegra_reset_coded_fmt()
562 &coded_desc->frmsize); in tegra_try_decoded_fmt()
647 &desc->frmsize); in tegra_try_coded_fmt()
732 fsize->stepwise = fmt->frmsize; in tegra_enum_framesizes()

12