Home
last modified time | relevance | path

Searched refs:chroma_size (Results 1 – 13 of 13) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_mem_input_v.c245 swap(local_size.chroma_size.x, in program_size_and_rotation()
246 local_size.chroma_size.y); in program_size_and_rotation()
247 swap(local_size.chroma_size.width, in program_size_and_rotation()
248 local_size.chroma_size.height); in program_size_and_rotation()
310 set_reg_field_value(value, local_size.chroma_size.x + in program_size_and_rotation()
311 local_size.chroma_size.width, in program_size_and_rotation()
328 set_reg_field_value(value, local_size.chroma_size.y + in program_size_and_rotation()
329 local_size.chroma_size.height, in program_size_and_rotation()
/linux-6.1.9/drivers/staging/media/sunxi/cedrus/
Dcedrus_hw.c84 u32 chroma_size; in cedrus_dst_format_set() local
89 chroma_size = ALIGN(width, 16) * ALIGN(height, 16) / 2; in cedrus_dst_format_set()
94 reg = chroma_size / 2; in cedrus_dst_format_set()
/linux-6.1.9/drivers/media/platform/samsung/s5p-mfc/
Ds5p_mfc_opr_v5.c71 ctx->luma_size, ctx->chroma_size, ctx->mv_size); in s5p_mfc_alloc_codec_buffers_v5()
288 ctx->chroma_size = ALIGN(ctx->buf_width * in s5p_mfc_dec_calc_dpb_size_v5()
309 ctx->chroma_size = ALIGN(guard_width * guard_height, in s5p_mfc_dec_calc_dpb_size_v5()
323 ctx->chroma_size = ALIGN(ctx->img_width, S5P_FIMV_NV12M_HALIGN) in s5p_mfc_enc_calc_src_size_v5()
327 ctx->chroma_size = in s5p_mfc_enc_calc_src_size_v5()
328 ALIGN(ctx->chroma_size, S5P_FIMV_NV12M_SALIGN); in s5p_mfc_enc_calc_src_size_v5()
334 ctx->chroma_size = in s5p_mfc_enc_calc_src_size_v5()
339 ctx->chroma_size = in s5p_mfc_enc_calc_src_size_v5()
340 ALIGN(ctx->chroma_size, S5P_FIMV_NV12MT_SALIGN); in s5p_mfc_enc_calc_src_size_v5()
467 frame_size_ch = ctx->chroma_size; in s5p_mfc_set_dec_frame_buffer_v5()
Ds5p_mfc_opr_v6.c72 ctx->luma_size, ctx->chroma_size, ctx->mv_size); in s5p_mfc_alloc_codec_buffers_v6()
446 ctx->chroma_size = calc_plane(ctx->img_width, (ctx->img_height >> 1)); in s5p_mfc_dec_calc_dpb_size_v6()
450 ctx->chroma_size += S5P_FIMV_D_ALIGN_PLANE_SIZE_V8; in s5p_mfc_dec_calc_dpb_size_v6()
480 ctx->chroma_size = ALIGN((mb_width * mb_height) * 128, 256); in s5p_mfc_enc_calc_src_size_v6()
485 ctx->chroma_size += MFC_CHROMA_PAD_BYTES_V7; in s5p_mfc_enc_calc_src_size_v6()
531 writel(ctx->chroma_size, mfc_regs->d_second_plane_dpb_size); in s5p_mfc_set_dec_frame_buffer_v6()
554 frame_size_ch = ctx->chroma_size; in s5p_mfc_set_dec_frame_buffer_v6()
Ds5p_mfc_dec.c365 pix_mp->plane_fmt[1].sizeimage = ctx->chroma_size; in vidioc_g_fmt()
957 psize[1] = ctx->chroma_size; in s5p_mfc_queue_setup()
993 vb2_plane_size(vb, 1) < ctx->chroma_size) { in s5p_mfc_buf_init()
Ds5p_mfc_enc.c1386 pix_fmt_mp->plane_fmt[1].sizeimage = ctx->chroma_size; in vidioc_g_fmt()
1471 pix_fmt_mp->plane_fmt[1].sizeimage = ctx->chroma_size; in vidioc_s_fmt()
2415 psize[1] = ctx->chroma_size; in s5p_mfc_queue_setup()
2489 vb2_plane_size(vb, 1), ctx->chroma_size); in s5p_mfc_buf_prepare()
2491 vb2_plane_size(vb, 1) < ctx->chroma_size) { in s5p_mfc_buf_prepare()
Ds5p_mfc_common.h659 int chroma_size; member
Ds5p_mfc.c346 ctx->chroma_size); in s5p_mfc_handle_frame_new()
/linux-6.1.9/drivers/media/platform/qcom/venus/
Dhfi_plat_bufs_v6.c951 u32 luma_size, chroma_size; in enc_scratch2_size() local
987 chroma_size = ref_stride * ref_chroma_height_bytes; in enc_scratch2_size()
989 chroma_size = (chroma_size + (SZ_4K - 1)) & (~(SZ_4K - 1)); in enc_scratch2_size()
990 ref_buf_size = luma_size + chroma_size; in enc_scratch2_size()
/linux-6.1.9/drivers/media/test-drivers/vicodec/
Dcodec-fwht.c800 unsigned int chroma_size = chroma_h * chroma_w; in fwht_encode_frame() local
802 rlco_max = rlco + chroma_size / 2 - 256; in fwht_encode_frame()
810 rlco_max = rlco + chroma_size / 2 - 256; in fwht_encode_frame()
/linux-6.1.9/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_plane.c799 plane_size->chroma_size.x = 0; in fill_plane_buffer_attributes()
800 plane_size->chroma_size.y = 0; in fill_plane_buffer_attributes()
802 plane_size->chroma_size.width = fb->width / 2; in fill_plane_buffer_attributes()
803 plane_size->chroma_size.height = fb->height / 2; in fill_plane_buffer_attributes()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/
Ddc_hw_types.h146 struct rect chroma_size; member
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddcn20_fpu.c1475 pipes[pipe_cnt].pipe.src.surface_width_c = pln->plane_size.chroma_size.width; in dcn20_populate_dml_pipes_from_context()
1476 pipes[pipe_cnt].pipe.src.surface_height_c = pln->plane_size.chroma_size.height; in dcn20_populate_dml_pipes_from_context()