| /linux/drivers/media/test-drivers/vimc/ |
| H A D | vimc-scaler.c | 39 struct v4l2_mbus_framefmt src_fmt; member 188 struct v4l2_mbus_framefmt *src_fmt; in vimc_scaler_set_fmt() local 197 src_fmt = v4l2_subdev_state_get_format(sd_state, VIMC_SCALER_SRC); in vimc_scaler_set_fmt() 198 *src_fmt = *fmt; in vimc_scaler_set_fmt() 295 vscaler->hw.src_fmt = *format; in vimc_scaler_s_stream() 338 const struct v4l2_mbus_framefmt *src_fmt = &vscaler->hw.src_fmt; in vimc_scaler_fill_src_frame() local 344 for (src_y = 0; src_y < src_fmt->height; src_y++) { in vimc_scaler_fill_src_frame() 347 snk_y = (src_y * r->height) / src_fmt->height + r->top; in vimc_scaler_fill_src_frame() 350 for (src_x = 0; src_x < src_fmt->width; src_x++) { in vimc_scaler_fill_src_frame() 353 snk_x = (src_x * r->width) / src_fmt->width + r->left; in vimc_scaler_fill_src_frame()
|
| H A D | vimc-debayer.c | 322 const struct v4l2_mbus_framefmt *src_fmt; in vimc_debayer_s_stream() local 332 src_fmt = v4l2_subdev_state_get_format(state, 1); in vimc_debayer_s_stream() 335 vpix = vimc_pix_map_by_code(src_fmt->code); in vimc_debayer_s_stream() 336 frame_size = src_fmt->width * src_fmt->height * vpix->bpp; in vimc_debayer_s_stream() 349 vdebayer->hw.src_code = src_fmt->code; in vimc_debayer_s_stream()
|
| /linux/drivers/media/platform/verisilicon/ |
| H A D | hantro_h1_jpeg_enc.c | 30 overfill_r = ctx->src_fmt.width - ctx->dst_fmt.width; in hantro_h1_set_src_img_ctrl() 31 overfill_b = ctx->src_fmt.height - ctx->dst_fmt.height; in hantro_h1_set_src_img_ctrl() 33 reg = H1_REG_IN_IMG_CTRL_ROW_LEN(ctx->src_fmt.width) in hantro_h1_set_src_img_ctrl() 45 struct v4l2_pix_format_mplane *pix_fmt = &ctx->src_fmt; in hantro_h1_jpeg_enc_set_buffers() 145 reg = H1_REG_ENC_CTRL_WIDTH(MB_WIDTH(ctx->src_fmt.width)) in hantro_h1_jpeg_enc_run() 146 | H1_REG_ENC_CTRL_HEIGHT(MB_HEIGHT(ctx->src_fmt.height)) in hantro_h1_jpeg_enc_run()
|
| H A D | rockchip_vpu2_hw_jpeg_enc.c | 47 overfill_r = ctx->src_fmt.width - ctx->dst_fmt.width; in rockchip_vpu2_set_src_img_ctrl() 48 overfill_b = ctx->src_fmt.height - ctx->dst_fmt.height; in rockchip_vpu2_set_src_img_ctrl() 50 reg = VEPU_REG_IN_IMG_CTRL_ROW_LEN(ctx->src_fmt.width); in rockchip_vpu2_set_src_img_ctrl() 72 struct v4l2_pix_format_mplane *pix_fmt = &ctx->src_fmt; in rockchip_vpu2_jpeg_enc_set_buffers() 176 reg = VEPU_REG_MB_WIDTH(MB_WIDTH(ctx->src_fmt.width)) in rockchip_vpu2_jpeg_enc_run() 177 | VEPU_REG_MB_HEIGHT(MB_HEIGHT(ctx->src_fmt.height)) in rockchip_vpu2_jpeg_enc_run()
|
| H A D | hantro_g1_h264_dec.c | 52 reg = G1_REG_DEC_CTRL1_PIC_MB_WIDTH(MB_WIDTH(ctx->src_fmt.width)) | in set_params() 53 G1_REG_DEC_CTRL1_PIC_MB_HEIGHT_P(MB_HEIGHT(ctx->src_fmt.height)) | in set_params() 222 offset = ALIGN(ctx->src_fmt.width, MB_DIM); in set_buffers() 233 offset = bytes_per_mb * MB_WIDTH(ctx->src_fmt.width) * in set_buffers() 234 MB_HEIGHT(ctx->src_fmt.height); in set_buffers() 241 offset += 32 * MB_WIDTH(ctx->src_fmt.width) * in set_buffers() 242 MB_HEIGHT(ctx->src_fmt.height); in set_buffers()
|
| H A D | rockchip_vpu2_hw_h264_dec.c | 263 VDPU_REG_PIC_MB_HEIGHT_P(MB_HEIGHT(ctx->src_fmt.height)) | in set_params() 264 VDPU_REG_PIC_MB_WIDTH(MB_WIDTH(ctx->src_fmt.width)); in set_params() 439 offset = ALIGN(ctx->src_fmt.width, MB_DIM); in set_buffers() 450 offset = bytes_per_mb * MB_WIDTH(ctx->src_fmt.width) * in set_buffers() 451 MB_HEIGHT(ctx->src_fmt.height); in set_buffers() 458 offset += 32 * MB_WIDTH(ctx->src_fmt.width) * in set_buffers() 459 MB_HEIGHT(ctx->src_fmt.height); in set_buffers()
|
| /linux/drivers/media/platform/ti/vpe/ |
| H A D | csc.c | 140 struct v4l2_format *src_fmt, struct v4l2_format *dst_fmt) in csc_set_coeff() argument 152 if (V4L2_TYPE_IS_MULTIPLANAR(src_fmt->type)) { in csc_set_coeff() 153 mp = &src_fmt->fmt.pix_mp; in csc_set_coeff() 158 pix = &src_fmt->fmt.pix; in csc_set_coeff()
|
| H A D | csc.h | 61 struct v4l2_format *src_fmt, struct v4l2_format *dst_fmt);
|
| /linux/drivers/media/platform/samsung/exynos4-is/ |
| H A D | fimc-isp.c | 142 *mf = isp->src_fmt; in fimc_isp_subdev_get_fmt() 238 isp->src_fmt = format.format; in fimc_isp_subdev_set_fmt() 239 __is_set_frame_size(is, &isp->src_fmt); in fimc_isp_subdev_set_fmt() 241 isp->src_fmt = *mf; in fimc_isp_subdev_set_fmt() 685 isp->src_fmt.width = DEFAULT_PREVIEW_STILL_WIDTH; in __isp_subdev_set_default_format() 686 isp->src_fmt.height = DEFAULT_PREVIEW_STILL_HEIGHT; in __isp_subdev_set_default_format() 687 isp->src_fmt.code = MEDIA_BUS_FMT_SGRBG10_1X10; in __isp_subdev_set_default_format() 688 __is_set_frame_size(is, &isp->src_fmt); in __isp_subdev_set_default_format()
|
| H A D | fimc-isp.h | 169 struct v4l2_mbus_framefmt src_fmt; member
|
| /linux/drivers/staging/media/sunxi/cedrus/ |
| H A D | cedrus_h264.c | 146 field_size = DIV_ROUND_UP(ctx->src_fmt.width, 16) * in cedrus_write_frame_list() 147 DIV_ROUND_UP(ctx->src_fmt.height, 16) * 16; in cedrus_write_frame_list() 366 if (ctx->src_fmt.width > 2048) { in cedrus_set_params() 552 if (ctx->src_fmt.width > 2048) in cedrus_h264_start() 561 pic_info_size += ctx->src_fmt.height * 2 * 64; in cedrus_h264_start() 590 if (ctx->src_fmt.width > 2048) { in cedrus_h264_start() 597 ALIGN(ctx->src_fmt.width, 32) * 12; in cedrus_h264_start() 613 ALIGN(ctx->src_fmt.width, 64) * 5 * 2; in cedrus_h264_start()
|
| H A D | cedrus_mpeg2.c | 116 reg = VE_DEC_MPEG_PICBOUNDSIZE_WIDTH(ctx->src_fmt.width); in cedrus_mpeg2_setup() 117 reg |= VE_DEC_MPEG_PICBOUNDSIZE_HEIGHT(ctx->src_fmt.height); in cedrus_mpeg2_setup()
|
| H A D | cedrus_h265.c | 471 DIV_ROUND_UP(ctx->src_fmt.width, ctb_size_luma) * in cedrus_h265_setup() 472 DIV_ROUND_UP(ctx->src_fmt.height, ctb_size_luma) * in cedrus_h265_setup() 743 reg = VE_DEC_H265_DEC_PIC_SIZE_WIDTH(ctx->src_fmt.width) | in cedrus_h265_setup() 744 VE_DEC_H265_DEC_PIC_SIZE_HEIGHT(ctx->src_fmt.height); in cedrus_h265_setup()
|
| /linux/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_scaler.c | 144 u32 src_fmt, u32 tile) in scaler_set_src_fmt() argument 148 val = SCALER_SRC_CFG_SET_COLOR_FORMAT(src_fmt) | (tile << 10); in scaler_set_src_fmt() 365 const struct scaler_format *src_fmt, *dst_fmt; in scaler_commit() local 368 src_fmt = scaler_get_format(task->src.buf.fourcc); in scaler_commit() 381 scaler, src_fmt->internal_fmt, task->src.buf.modifier != 0); in scaler_commit() 384 scaler_set_src_luma_chroma_pos(scaler, src_pos, src_fmt); in scaler_commit()
|
| /linux/drivers/media/platform/st/sti/bdisp/ |
| H A D | bdisp-hw.c | 769 u32 src_fmt, dst_fmt; in bdisp_hw_build_node() local 786 src_fmt = src->fmt->pixelformat; in bdisp_hw_build_node() 868 node->s2ty |= bdisp_hw_color_format(src_fmt); in bdisp_hw_build_node() 890 node->s2ty |= bdisp_hw_color_format(src_fmt); in bdisp_hw_build_node() 909 node->s3ty |= bdisp_hw_color_format(src_fmt); in bdisp_hw_build_node()
|
| /linux/drivers/media/platform/sunxi/sun8i-rotate/ |
| H A D | sun8i-rotate.h | 108 struct v4l2_pix_format src_fmt; member
|
| /linux/drivers/media/platform/sunxi/sun8i-di/ |
| H A D | sun8i-di.h | 202 struct v4l2_pix_format src_fmt; member
|
| /linux/drivers/media/platform/samsung/s5p-mfc/ |
| H A D | s5p_mfc_opr_v5.c | 318 if (ctx->src_fmt->fourcc == V4L2_PIX_FMT_NV12M) { in s5p_mfc_enc_calc_src_size_v5() 329 } else if (ctx->src_fmt->fourcc == V4L2_PIX_FMT_NV12MT) { in s5p_mfc_enc_calc_src_size_v5() 708 if (ctx->src_fmt->fourcc == V4L2_PIX_FMT_NV12M) in s5p_mfc_set_enc_params() 710 else if (ctx->src_fmt->fourcc == V4L2_PIX_FMT_NV12MT) in s5p_mfc_set_enc_params() 1137 if (ctx->src_fmt->fourcc == V4L2_PIX_FMT_NV12M) in s5p_mfc_encode_one_frame_v5() 1139 else if (ctx->src_fmt->fourcc == V4L2_PIX_FMT_NV12MT) in s5p_mfc_encode_one_frame_v5()
|
| /linux/sound/soc/intel/avs/ |
| H A D | messages.h | 946 struct avs_audio_format src_fmt; member 953 const struct avs_audio_format *src_fmt,
|