Lines Matching refs:omap_plane

19 #define to_omap_plane(x) container_of(x, struct omap_plane, base)
21 struct omap_plane { struct
49 struct omap_plane *omap_plane = to_omap_plane(plane); in omap_plane_atomic_update() local
55 DBG("%s, crtc=%p fb=%p", omap_plane->name, new_state->crtc, in omap_plane_atomic_update()
80 ret = dispc_ovl_setup(priv->dispc, omap_plane->id, &info, in omap_plane_atomic_update()
85 omap_plane->name); in omap_plane_atomic_update()
86 dispc_ovl_enable(priv->dispc, omap_plane->id, false); in omap_plane_atomic_update()
90 dispc_ovl_enable(priv->dispc, omap_plane->id, true); in omap_plane_atomic_update()
99 struct omap_plane *omap_plane = to_omap_plane(plane); in omap_plane_atomic_disable() local
102 new_state->zpos = plane->type == DRM_PLANE_TYPE_PRIMARY ? 0 : omap_plane->id; in omap_plane_atomic_disable()
104 dispc_ovl_enable(priv->dispc, omap_plane->id, false); in omap_plane_atomic_disable()
156 struct omap_plane *omap_plane = to_omap_plane(plane); in omap_plane_destroy() local
158 DBG("%s", omap_plane->name); in omap_plane_destroy()
162 kfree(omap_plane); in omap_plane_destroy()
191 struct omap_plane *omap_plane = to_omap_plane(plane); in omap_plane_reset() local
202 ? 0 : omap_plane->id; in omap_plane_reset()
251 struct omap_plane *omap_plane = to_omap_plane(plane); in omap_plane_supports_yuv() local
252 const u32 *formats = dispc_ovl_get_color_modes(priv->dispc, omap_plane->id); in omap_plane_supports_yuv()
286 struct omap_plane *omap_plane; in omap_plane_init() local
299 omap_plane = kzalloc(sizeof(*omap_plane), GFP_KERNEL); in omap_plane_init()
300 if (!omap_plane) in omap_plane_init()
306 omap_plane->id = id; in omap_plane_init()
307 omap_plane->name = plane_id_to_name[id]; in omap_plane_init()
309 plane = &omap_plane->base; in omap_plane_init()
340 kfree(omap_plane); in omap_plane_init()