Lines Matching refs:finfo
289 const struct drm_format_info *finfo; in ingenic_ipu_plane_atomic_update() local
297 finfo = drm_format_info(state->fb->format->format); in ingenic_ipu_plane_atomic_update()
321 if (finfo->num_planes > 1) in ingenic_ipu_plane_atomic_update()
323 if (finfo->num_planes > 2) in ingenic_ipu_plane_atomic_update()
334 if (finfo->num_planes == 1) in ingenic_ipu_plane_atomic_update()
340 if (finfo->num_planes > 2) in ingenic_ipu_plane_atomic_update()
341 stride = ((state->src_w >> 16) * finfo->cpp[2] / finfo->hsub) in ingenic_ipu_plane_atomic_update()
344 if (finfo->num_planes > 1) in ingenic_ipu_plane_atomic_update()
345 stride |= ((state->src_w >> 16) * finfo->cpp[1] / finfo->hsub) in ingenic_ipu_plane_atomic_update()
350 stride = ((state->src_w >> 16) * finfo->cpp[0]) << JZ_IPU_Y_STRIDE_Y_LSB; in ingenic_ipu_plane_atomic_update()
357 switch (finfo->format) { in ingenic_ipu_plane_atomic_update()
428 if (finfo->is_yuv) { in ingenic_ipu_plane_atomic_update()