[Intel-gfx] [PATCH] drm/i915/cnl: WaForceContextSaveRestoreNonCoherent
Oscar Mateo
oscar.mateo at intel.com
Thu Sep 28 20:56:33 UTC 2017
On 09/28/2017 02:46 AM, Chris Wilson wrote:
> Stealing the thread for another gem_workarounds conundrum.
>
> After a reset, we lose the RING_FORCE_TO_NONPRIV registers. If they
> where in the context image as we presumed, the values would be retained
> and they can be read back from before reset, so it's not the case of
> write-only register!
>
> So are they the mythical powercontext but require an LRI after reset to
> restore the settings for all logical contexts? Or can we make those into
> regular MMIO?
> -Chris
I cannot see these in any the context image formats, no matter the GEN,
so I suspect they are regular (but privileged) MMIO registers. I think
by "These are global registers and power context save/restored" they
simply mean that they survive RC6.
More information about the Intel-gfx
mailing list