Home
last modified time | relevance | path

Searched refs:omap_hw_overlay (Results 1 – 4 of 4) sorted by relevance

/linux-5.19.10/drivers/gpu/drm/omapdrm/
Domap_overlay.c27 static struct omap_hw_overlay *
37 struct omap_hw_overlay *cur = priv->overlays[i]; in omap_plane_find_free_overlay()
70 u32 caps, u32 fourcc, struct omap_hw_overlay **overlay, in omap_overlay_assign()
71 struct omap_hw_overlay **r_overlay) in omap_overlay_assign()
76 struct omap_hw_overlay *ovl, *r_ovl; in omap_overlay_assign()
114 void omap_overlay_release(struct drm_atomic_state *s, struct omap_hw_overlay *overlay) in omap_overlay_release()
138 struct omap_hw_overlay *overlay) in omap_overlay_update_state()
152 static void omap_overlay_destroy(struct omap_hw_overlay *overlay) in omap_overlay_destroy()
157 static struct omap_hw_overlay *omap_overlay_init(enum omap_plane_id overlay_id, in omap_overlay_init()
160 struct omap_hw_overlay *overlay; in omap_overlay_init()
[all …]
Domap_overlay.h19 struct omap_hw_overlay { struct
31 u32 caps, u32 fourcc, struct omap_hw_overlay **overlay, argument
32 struct omap_hw_overlay **r_overlay);
33 void omap_overlay_release(struct drm_atomic_state *s, struct omap_hw_overlay *overlay);
34 void omap_overlay_update_state(struct omap_drm_private *priv, struct omap_hw_overlay *overlay);
Domap_plane.c26 struct omap_hw_overlay *overlay;
27 struct omap_hw_overlay *r_overlay; /* right overlay */
329 struct omap_hw_overlay *old_ovl = omap_state->overlay; in omap_plane_atomic_check()
330 struct omap_hw_overlay *old_r_ovl = omap_state->r_overlay; in omap_plane_atomic_check()
331 struct omap_hw_overlay *new_ovl = NULL; in omap_plane_atomic_check()
332 struct omap_hw_overlay *new_r_ovl = NULL; in omap_plane_atomic_check()
Domap_drv.h76 struct omap_hw_overlay *overlays[8];