[Intel-gfx] [PATCH 3/3] drm/i915: Re-enable vblank irqs for already active pipes

2014-05-21 Thread Daniel Vetter
On Tue, May 20, 2014 at 07:31:33PM +0200, Daniel Vetter wrote: > On Tue, May 20, 2014 at 05:20:05PM +0300, ville.syrjala at linux.intel.com > wrote: > > From: Ville Syrj?l? > > > > If a pipe is already active when we init/resume there might not be a > > full modeset afterwards so

[Intel-gfx] [PATCH 3/3] drm/i915: Re-enable vblank irqs for already active pipes

2014-05-20 Thread Daniel Vetter
On Tue, May 20, 2014 at 05:20:05PM +0300, ville.syrjala at linux.intel.com wrote: > From: Ville Syrj?l? > > If a pipe is already active when we init/resume there might not be a > full modeset afterwards so drm_vblank_on() may not get called. In such > a case if someone is holding a vblank

[PATCH 3/3] drm/i915: Re-enable vblank irqs for already active pipes

2014-05-20 Thread ville.syrj...@linux.intel.com
From: Ville Syrj?l? If a pipe is already active when we init/resume there might not be a full modeset afterwards so drm_vblank_on() may not get called. In such a case if someone is holding a vblank reference across a suspend/resume cycle drm_vblank_get() called