Re: [Intel-gfx] [PATCH] drm/i915: Transform whitelisting WAs into a simple reg write

2017-10-04 Thread Oscar Mateo
On 10/04/2017 06:17 AM, Chris Wilson wrote: Quoting Mika Kuoppala (2017-10-04 13:39:13) Oscar Mateo writes: RING_FORCE_TO_NONPRIV registers do not live in the logical context. They are simply global privileged MMIO registers that happen to be powercontext saved and

Re: [Intel-gfx] [PATCH] drm/i915: Transform whitelisting WAs into a simple reg write

2017-10-04 Thread Chris Wilson
Quoting Mika Kuoppala (2017-10-04 13:39:13) > Oscar Mateo writes: > > > RING_FORCE_TO_NONPRIV registers do not live in the logical context. They > > are simply > > global privileged MMIO registers that happen to be powercontext saved and > > restored > > (meaning only

Re: [Intel-gfx] [PATCH] drm/i915: Transform whitelisting WAs into a simple reg write

2017-10-04 Thread Mika Kuoppala
Oscar Mateo writes: > RING_FORCE_TO_NONPRIV registers do not live in the logical context. They are > simply > global privileged MMIO registers that happen to be powercontext saved and > restored > (meaning only they can survive RC6). Therefore, there is absolutely no

Re: [Intel-gfx] [PATCH] drm/i915: Transform whitelisting WAs into a simple reg write

2017-10-03 Thread Joonas Lahtinen
On Fri, 2017-09-29 at 09:38 +0100, Chris Wilson wrote: > Quoting Oscar Mateo (2017-09-28 23:40:39) > > RING_FORCE_TO_NONPRIV registers do not live in the logical context. They > > are simply > > global privileged MMIO registers that happen to be powercontext saved and > > restored > > (meaning

Re: [Intel-gfx] [PATCH] drm/i915: Transform whitelisting WAs into a simple reg write

2017-09-29 Thread Michel Thierry
On 9/29/2017 3:25 AM, Joonas Lahtinen wrote: On Thu, 2017-09-28 at 16:47 -0700, Michel Thierry wrote: On 28/09/17 15:40, Oscar Mateo wrote: RING_FORCE_TO_NONPRIV registers do not live in the logical context. They are simply global privileged MMIO registers that happen to be powercontext saved

Re: [Intel-gfx] [PATCH] drm/i915: Transform whitelisting WAs into a simple reg write

2017-09-29 Thread Joonas Lahtinen
On Thu, 2017-09-28 at 16:47 -0700, Michel Thierry wrote: > On 28/09/17 15:40, Oscar Mateo wrote: > > RING_FORCE_TO_NONPRIV registers do not live in the logical context. They > > are simply > > global privileged MMIO registers that happen to be powercontext saved and > > restored > > (meaning

Re: [Intel-gfx] [PATCH] drm/i915: Transform whitelisting WAs into a simple reg write

2017-09-29 Thread Chris Wilson
Quoting Oscar Mateo (2017-09-28 23:40:39) > RING_FORCE_TO_NONPRIV registers do not live in the logical context. They are > simply > global privileged MMIO registers that happen to be powercontext saved and > restored > (meaning only they can survive RC6). Therefore, there is absolutely no need

Re: [Intel-gfx] [PATCH] drm/i915: Transform whitelisting WAs into a simple reg write

2017-09-28 Thread Michel Thierry
On 28/09/17 15:40, Oscar Mateo wrote: RING_FORCE_TO_NONPRIV registers do not live in the logical context. They are simply global privileged MMIO registers that happen to be powercontext saved and restored (meaning only they can survive RC6). Therefore, there is absolutely no need to save them

[Intel-gfx] [PATCH] drm/i915: Transform whitelisting WAs into a simple reg write

2017-09-28 Thread Oscar Mateo
RING_FORCE_TO_NONPRIV registers do not live in the logical context. They are simply global privileged MMIO registers that happen to be powercontext saved and restored (meaning only they can survive RC6). Therefore, there is absolutely no need to save them so that they can be restored everytime