drm/i915/chv: Implement WaDisableShadowRegForCpd
authorDeepak S <deepak.s@linux.intel.com>
Thu, 16 Apr 2015 03:21:28 +0000 (08:51 +0530)
committerJani Nikula <jani.nikula@intel.com>
Tue, 28 Apr 2015 14:31:29 +0000 (17:31 +0300)
commita04f90a33fab74789b91fc9739999012f11022d1
treefcbdd436aaaf91d4692a04c8cbd969dc54467fd3
parentb787f68c36d49bb1d9236f403813641efa74a031
drm/i915/chv: Implement WaDisableShadowRegForCpd

This WA is avoid problem between shadow vs wake FIFO unload
problem during CPD/RC6 transactions on CHV.

v2: Define individual bits GTFIFOCTL (Ville)

v3: move WA to uncore_early_sanitize (ville)

Signed-off-by: Deepak S <deepak.s@linux.intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
[Jani: fixed some whitespace issues while applying]
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_uncore.c