[Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-10 Thread Rodrigo Vivi
Display is not sending a PMRsp when a PMReq is received at the same time that all planes are turned off. State machine in the dcprunit is stuck in the WAIT4DONE state which means that there is no fill_done. WA: disable arbiter clock gating, set bit [27] of 0x46530 v2: As Ville pointed out, based

Re: [Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-10 Thread Rodrigo Vivi
On Fri, Nov 10, 2017 at 09:11:01PM +, Ville Syrjälä wrote: > On Fri, Nov 10, 2017 at 12:58:50PM -0800, Rodrigo Vivi wrote: > > Display is not sending a PMRsp when a PMReq is received > > at the same time that all planes are turned off. > > State machine in the dcprunit is stuck in the

Re: [Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-10 Thread Ville Syrjälä
On Fri, Nov 10, 2017 at 12:58:50PM -0800, Rodrigo Vivi wrote: > Display is not sending a PMRsp when a PMReq is received > at the same time that all planes are turned off. > State machine in the dcprunit is stuck in the WAIT4DONE > state which means that there is no fill_done. > > WA: disable

[Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-10 Thread Rodrigo Vivi
Display is not sending a PMRsp when a PMReq is received at the same time that all planes are turned off. State machine in the dcprunit is stuck in the WAIT4DONE state which means that there is no fill_done. WA: disable arbiter clock gating, set bit [27] of 0x46530 v2: As Ville pointed out, based

Re: [Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-10 Thread Ville Syrjälä
On Fri, Nov 10, 2017 at 12:24:24PM -0800, Rodrigo Vivi wrote: > On Fri, Nov 10, 2017 at 08:13:44PM +, Ville Syrjälä wrote: > > On Thu, Nov 09, 2017 at 02:26:32PM -0800, Rodrigo Vivi wrote: > > > Display is not sending a PMRsp when a PMReq is received > > > at the same time that all planes are

Re: [Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-10 Thread Rodrigo Vivi
On Fri, Nov 10, 2017 at 08:13:44PM +, Ville Syrjälä wrote: > On Thu, Nov 09, 2017 at 02:26:32PM -0800, Rodrigo Vivi wrote: > > Display is not sending a PMRsp when a PMReq is received > > at the same time that all planes are turned off. > > State machine in the dcprunit is stuck in the

Re: [Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-10 Thread Ville Syrjälä
On Thu, Nov 09, 2017 at 02:26:32PM -0800, Rodrigo Vivi wrote: > Display is not sending a PMRsp when a PMReq is received > at the same time that all planes are turned off. > State machine in the dcprunit is stuck in the WAIT4DONE > state which means that there is no fill_done. > > WA: disable

[Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-09 Thread Rodrigo Vivi
Display is not sending a PMRsp when a PMReq is received at the same time that all planes are turned off. State machine in the dcprunit is stuck in the WAIT4DONE state which means that there is no fill_done. WA: disable arbiter clock gating, set bit [27] of 0x46530 v2: As Ville pointed out, based

Re: [Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-09 Thread Chris Wilson
Quoting Rodrigo Vivi (2017-11-09 17:58:52) > On Thu, Nov 09, 2017 at 01:45:04PM +, Ville Syrjälä wrote: > > On Wed, Nov 08, 2017 at 03:30:16PM -0800, Rodrigo Vivi wrote: > > > PM Rsp is not sent when plane is turned off at around the > > > time that a PM fill Req is received by display > > >

Re: [Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-09 Thread Rodrigo Vivi
On Thu, Nov 09, 2017 at 01:45:04PM +, Ville Syrjälä wrote: > On Wed, Nov 08, 2017 at 03:30:16PM -0800, Rodrigo Vivi wrote: > > PM Rsp is not sent when plane is turned off at around the > > time that a PM fill Req is received by display > > Do we know what the impact of this is? The HSD just

Re: [Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-09 Thread Ville Syrjälä
On Wed, Nov 08, 2017 at 03:30:16PM -0800, Rodrigo Vivi wrote: > PM Rsp is not sent when plane is turned off at around the > time that a PM fill Req is received by display Do we know what the impact of this is? The HSD just seems to say "Detection method: Hang" which isn't partciluarly helpful.

Re: [Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-09 Thread Imre Deak
On Wed, Nov 08, 2017 at 03:30:16PM -0800, Rodrigo Vivi wrote: > PM Rsp is not sent when plane is turned off at around the > time that a PM fill Req is received by display > > WA: disable arbiter clock gating, set bit [27] of 0x46530 > > Cc: Radhakrishna Sripada >

[Intel-gfx] [PATCH] drm/i915: Display WA #1185 WaDisableDARBFClkGating:cnl, glk

2017-11-08 Thread Rodrigo Vivi
PM Rsp is not sent when plane is turned off at around the time that a PM fill Req is received by display WA: disable arbiter clock gating, set bit [27] of 0x46530 Cc: Radhakrishna Sripada Cc: Imre Deak Signed-off-by: Rodrigo Vivi