diff options
Diffstat (limited to 'drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c')
| -rw-r--r-- | drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 31 | 
1 files changed, 0 insertions, 31 deletions
| diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c b/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c index fdb52f6d29fb..cd7ed1650d60 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c @@ -354,37 +354,6 @@ static int vmw_overlay_update_stream(struct vmw_private *dev_priv,  }  /** - * Stop all streams. - * - * Used by the fb code when starting. - * - * Takes the overlay lock. - */ -int vmw_overlay_stop_all(struct vmw_private *dev_priv) -{ -	struct vmw_overlay *overlay = dev_priv->overlay_priv; -	int i, ret; - -	if (!overlay) -		return 0; - -	mutex_lock(&overlay->mutex); - -	for (i = 0; i < VMW_MAX_NUM_STREAMS; i++) { -		struct vmw_stream *stream = &overlay->stream[i]; -		if (!stream->buf) -			continue; - -		ret = vmw_overlay_stop(dev_priv, i, false, false); -		WARN_ON(ret != 0); -	} - -	mutex_unlock(&overlay->mutex); - -	return 0; -} - -/**   * Try to resume all paused streams.   *   * Used by the kms code after moving a new scanout buffer to vram. |