Lines Matching full:planes
31 * @planes: array of 4 drm_plane structures, one for each overlay plane
47 struct drm_plane *planes; member
209 unsigned int local_index = plane - mtk_crtc->planes; in mtk_drm_ddp_comp_for_plane()
301 /* Initially configure all planes */ in mtk_crtc_ddp_hw_init()
303 struct drm_plane *plane = &mtk_crtc->planes[i]; in mtk_crtc_ddp_hw_init()
386 struct drm_plane *plane = &mtk_crtc->planes[i]; in mtk_crtc_ddp_config()
408 struct drm_plane *plane = &mtk_crtc->planes[i]; in mtk_crtc_ddp_config()
446 struct drm_plane *plane = &mtk_crtc->planes[i]; in mtk_drm_crtc_update_config()
580 struct drm_plane *plane = &mtk_crtc->planes[i]; in mtk_drm_crtc_atomic_disable()
590 /* Wait for planes to be disabled */ in mtk_drm_crtc_atomic_disable()
662 if (mtk_crtc->planes[i].type == DRM_PLANE_TYPE_PRIMARY) in mtk_drm_crtc_init()
663 primary = &mtk_crtc->planes[i]; in mtk_drm_crtc_init()
664 else if (mtk_crtc->planes[i].type == DRM_PLANE_TYPE_CURSOR) in mtk_drm_crtc_init()
665 cursor = &mtk_crtc->planes[i]; in mtk_drm_crtc_init()
723 &mtk_crtc->planes[mtk_crtc->layer_nr], in mtk_drm_crtc_init_comp_planes()
811 mtk_crtc->planes = devm_kcalloc(dev, num_comp_planes, in mtk_drm_crtc_create()