Lines Matching refs:overlay
27 struct omap_hw_overlay *overlay;
28 struct omap_hw_overlay *r_overlay; /* right overlay */
83 /* Cleanup previously held overlay if needed */
84 if (old_omap_state->overlay)
85 omap_overlay_update_state(priv, old_omap_state->overlay);
89 if (!new_omap_state->overlay) {
90 DBG("[PLANE:%d:%s] no overlay attached", plane->base.id, plane->name);
94 ovl_id = new_omap_state->overlay->id;
117 new_omap_state->overlay->name, info.width, info.height,
127 * main overlay zorder + 1
157 dev_err(plane->dev->dev, "Failed to setup plane right-overlay %s\n",
183 if (!old_omap_state->overlay)
189 omap_overlay_update_state(priv, old_omap_state->overlay);
190 new_omap_state->overlay = NULL;
253 omap_overlay_release(state, omap_state->overlay);
255 omap_state->overlay = NULL;
280 * When calculating the split overlay width
309 * (re)allocate hw overlay if we don't have one or
312 if (!omap_state->overlay || (caps & ~omap_state->overlay->caps)) {
316 if (!dispc_ovl_color_mode_supported(priv->dispc, omap_state->overlay->id,
330 struct omap_hw_overlay *old_ovl = omap_state->overlay;
342 omap_state->overlay = NULL;
347 omap_state->overlay = new_ovl;
354 DBG("plane: %s overlay_id: %d", plane->name, omap_state->overlay->id);
435 state->overlay = current_state->overlay;
446 if (omap_state->overlay)
448 omap_state->overlay->name,
449 omap_state->overlay->caps);
561 * Set the zpos default depending on whether we are a primary or overlay