Lines Matching refs:finfo
293 const struct drm_format_info *finfo; in ingenic_ipu_plane_atomic_update() local
301 finfo = drm_format_info(newstate->fb->format->format); in ingenic_ipu_plane_atomic_update()
328 if (finfo->num_planes > 1) in ingenic_ipu_plane_atomic_update()
331 if (finfo->num_planes > 2) in ingenic_ipu_plane_atomic_update()
343 if (finfo->num_planes == 1) in ingenic_ipu_plane_atomic_update()
349 if (finfo->num_planes > 2) in ingenic_ipu_plane_atomic_update()
350 stride = ((newstate->src_w >> 16) * finfo->cpp[2] / finfo->hsub) in ingenic_ipu_plane_atomic_update()
353 if (finfo->num_planes > 1) in ingenic_ipu_plane_atomic_update()
354 stride |= ((newstate->src_w >> 16) * finfo->cpp[1] / finfo->hsub) in ingenic_ipu_plane_atomic_update()
359 stride = ((newstate->src_w >> 16) * finfo->cpp[0]) << JZ_IPU_Y_STRIDE_Y_LSB; in ingenic_ipu_plane_atomic_update()
366 switch (finfo->format) { in ingenic_ipu_plane_atomic_update()
437 if (finfo->is_yuv) { in ingenic_ipu_plane_atomic_update()