Re: [Intel-gfx] [PATCH 14/15] drm/i915: vlv: add runtime PM support

2014-04-09 Thread Daniel Vetter
On Tue, Apr 08, 2014 at 07:57:55PM +0300, Imre Deak wrote: Add runtime PM support for VLV, but leave it disabled. The next patch enables it. The suspend/resume sequence used is based on [1] and [2]. In practice we depend on the GT RC6 mechanism to save the HW context depending on the render

Re: [Intel-gfx] [PATCH 14/15] drm/i915: vlv: add runtime PM support

2014-04-09 Thread Imre Deak
On Wed, 2014-04-09 at 16:22 +0200, Daniel Vetter wrote: On Tue, Apr 08, 2014 at 07:57:55PM +0300, Imre Deak wrote: Add runtime PM support for VLV, but leave it disabled. The next patch enables it. The suspend/resume sequence used is based on [1] and [2]. In practice we depend on the GT

Re: [Intel-gfx] [PATCH 14/15] drm/i915: vlv: add runtime PM support

2014-04-09 Thread Paulo Zanoni
2014-04-08 13:57 GMT-03:00 Imre Deak imre.d...@intel.com: Add runtime PM support for VLV, but leave it disabled. The next patch enables it. The suspend/resume sequence used is based on [1] and [2]. In practice we depend on the GT RC6 mechanism to save the HW context depending on the render

Re: [Intel-gfx] [PATCH 14/15] drm/i915: vlv: add runtime PM support

2014-04-09 Thread Daniel Vetter
On Wed, Apr 09, 2014 at 06:43:10PM +0300, Imre Deak wrote: On Wed, 2014-04-09 at 16:22 +0200, Daniel Vetter wrote: On Tue, Apr 08, 2014 at 07:57:55PM +0300, Imre Deak wrote: Add runtime PM support for VLV, but leave it disabled. The next patch enables it. The suspend/resume

Re: [Intel-gfx] [PATCH 14/15] drm/i915: vlv: add runtime PM support

2014-04-09 Thread Imre Deak
On Wed, 2014-04-09 at 13:40 -0300, Paulo Zanoni wrote: 2014-04-08 13:57 GMT-03:00 Imre Deak imre.d...@intel.com: Add runtime PM support for VLV, but leave it disabled. The next patch enables it. The suspend/resume sequence used is based on [1] and [2]. In practice we depend on the GT

[Intel-gfx] [PATCH 14/15] drm/i915: vlv: add runtime PM support

2014-04-08 Thread Imre Deak
Add runtime PM support for VLV, but leave it disabled. The next patch enables it. The suspend/resume sequence used is based on [1] and [2]. In practice we depend on the GT RC6 mechanism to save the HW context depending on the render and media power wells. By the time we run the runtime suspend