Lines Matching refs:plane
343 struct sti_plane plane; member
357 #define to_sti_hqvdp(x) container_of(x, struct sti_hqvdp, plane)
523 DRM_DEBUG_DRIVER("%s\n", sti_plane_to_str(&hqvdp->plane)); in sti_hqvdp_disable()
545 hqvdp->plane.status = STI_PLANE_DISABLED; in sti_hqvdp_disable()
570 if (hqvdp->plane.status == STI_PLANE_FLUSHING) { in sti_hqvdp_vtg_cb()
573 sti_plane_to_str(&hqvdp->plane)); in sti_hqvdp_vtg_cb()
782 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_hqvdp_atomic_update() local
783 struct sti_hqvdp *hqvdp = to_sti_hqvdp(plane); in sti_hqvdp_atomic_update()
797 bool first_prepare = plane->status == STI_PLANE_DISABLED ? true : false; in sti_hqvdp_atomic_update()
805 drm_plane->base.id, sti_plane_to_str(plane)); in sti_hqvdp_atomic_update()
807 sti_plane_to_str(plane), in sti_hqvdp_atomic_update()
934 plane->status = STI_PLANE_UPDATED; in sti_hqvdp_atomic_update()
940 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_hqvdp_atomic_disable() local
951 drm_plane->base.id, sti_plane_to_str(plane)); in sti_hqvdp_atomic_disable()
953 plane->status = STI_PLANE_DISABLING; in sti_hqvdp_atomic_disable()
967 hqvdp->plane.desc = desc; in sti_hqvdp_create()
968 hqvdp->plane.status = STI_PLANE_DISABLED; in sti_hqvdp_create()
972 res = drm_universal_plane_init(drm_dev, &hqvdp->plane.drm_plane, 1, in sti_hqvdp_create()
982 drm_plane_helper_add(&hqvdp->plane.drm_plane, &sti_hqvdp_helpers_funcs); in sti_hqvdp_create()
984 sti_plane_init_property(&hqvdp->plane, DRM_PLANE_TYPE_OVERLAY); in sti_hqvdp_create()
986 return &hqvdp->plane.drm_plane; in sti_hqvdp_create()
993 struct drm_plane *plane; in sti_hqvdp_bind() local
1000 plane = sti_hqvdp_create(drm_dev, hqvdp->dev, STI_HQVDP_0); in sti_hqvdp_bind()
1001 if (!plane) in sti_hqvdp_bind()