On Sun, 5 Feb 2012 20:47:06 -0200, Eugeni Dodonov <eugeni.dodonov at intel.com> wrote: > This adds the workaround for WaCatErrorRejectionIssue which could result > in a system hang. > > Reviewed-by: Kenneth Graunke <kenneth at whitecape.org> > Signed-off-by: Eugeni Dodonov <eugeni.dodonov at intel.com> > --- > drivers/gpu/drm/i915/i915_reg.h | 4 ++++ > drivers/gpu/drm/i915/intel_display.c | 5 +++++ > 2 files changed, 9 insertions(+), 0 deletions(-) > > diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h > index 92274b1..4f25cd5 100644 > --- a/drivers/gpu/drm/i915/i915_reg.h > +++ b/drivers/gpu/drm/i915/i915_reg.h > @@ -3035,6 +3035,10 @@ > #define GEN7_L3_CHICKEN_MODE_REGISTER 0xB030 > #define GEN7_WA_L3_CHICKEN_MODE 0x20000000 > > +/* WaCatErrorRejectionIssue */ > +#define GEN7_SQ_CHICKEN_MBCUNIT_CONFIG 0x9030 > +#define GEN7_SQ_CHICKEN_MBCUNIT_SQINTMOB (1<<11) In the BSpec, this is "SQCM" and they say "9030" not "9030h" like normal, so it was hard to search for. Also, I'm not sure what SQINTMOB is supposed to mean. The bit is named "Rejection FifoFlush Disable" in the docs I can find. I'd like to see the names fixed up so that we can find them again later, but other than that, Reviewed-by: Eric Anholt <eric at anholt.net> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: not available URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20120207/bd074aff/attachment.pgp>