Searched refs:omap_hw_overlay (Results 1 – 4 of 4) sorted by relevance
/linux-5.19.10/drivers/gpu/drm/omapdrm/ |
D | omap_overlay.c | 27 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 …]
|
D | omap_overlay.h | 19 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);
|
D | omap_plane.c | 26 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()
|
D | omap_drv.h | 76 struct omap_hw_overlay *overlays[8];
|