drm/i915/bxt: add workaround to avoid PTE corruption
authorRobert Beckett <robert.beckett@intel.com>
Wed, 11 Mar 2015 08:28:25 +0000 (10:28 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 14 Apr 2015 11:55:23 +0000 (13:55 +0200)
commite3a290553f3b09b657962e0a952fcf9b117bc08b
treed9f69e2cd278c8c5925e12b729c9ce1a9f33228d
parent8d09c8123db62859886bbbc504a56ff5d9d9e8cd
drm/i915/bxt: add workaround to avoid PTE corruption

Set TLBPF in TILECTL. This fixes an issue with BXT HW seeing
corrupted pte entries.

v2:
- move the workaround to bxt_init_clock_gating (imre)

Signed-off-by: Robert Beckett <robert.beckett@intel.com> (v1)
Signed-off-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: Nick Hoath <nicholas.hoath@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_pm.c