Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Domap_overlay.c26 static struct omap_hw_overlay *
36 struct omap_hw_overlay *cur = priv->overlays[i]; in omap_plane_find_free_overlay()
69 u32 caps, u32 fourcc, struct omap_hw_overlay **overlay, in omap_overlay_assign()
70 struct omap_hw_overlay **r_overlay) in omap_overlay_assign()
75 struct omap_hw_overlay *ovl, *r_ovl; in omap_overlay_assign()
113 void omap_overlay_release(struct drm_atomic_state *s, struct omap_hw_overlay *overlay) in omap_overlay_release()
137 struct omap_hw_overlay *overlay) in omap_overlay_update_state()
151 static void omap_overlay_destroy(struct omap_hw_overlay *overlay) in omap_overlay_destroy()
156 static struct omap_hw_overlay *omap_overlay_init(enum omap_plane_id overlay_id, in omap_overlay_init()
159 struct omap_hw_overlay *overla in omap_overlay_init()
[all...]
H A Domap_overlay.h19 struct omap_hw_overlay { struct
31 u32 caps, u32 fourcc, struct omap_hw_overlay **overlay,
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);
H A Domap_plane.c27 struct omap_hw_overlay *overlay;
28 struct omap_hw_overlay *r_overlay; /* right overlay */
330 struct omap_hw_overlay *old_ovl = omap_state->overlay; in omap_plane_atomic_check()
331 struct omap_hw_overlay *old_r_ovl = omap_state->r_overlay; in omap_plane_atomic_check()
332 struct omap_hw_overlay *new_ovl = NULL; in omap_plane_atomic_check()
333 struct omap_hw_overlay *new_r_ovl = NULL; in omap_plane_atomic_check()
H A Domap_drv.h75 struct omap_hw_overlay *overlays[8];

Completed in 3 milliseconds