drm/i915/bxt: Clean up bxt_init_clock_gating
authorNick Hoath <nicholas.hoath@intel.com>
Mon, 29 Jun 2015 13:07:32 +0000 (14:07 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 7 Sep 2015 16:19:00 +0000 (18:19 +0200)
commita7546159718171ba9f2a4df37b574c64b1589b5d
tree43580a473509a774f6ad6437ec4023c90628e08b
parent614f4ad7984f930623bf0d25adba707d0d36c6dc
drm/i915/bxt: Clean up bxt_init_clock_gating

Add stepping check for A0 workarounds, and remove the associated
FIXME tags.
Split out unrelated WAs for later condition checking.

v2: Fixed format (PeterL)
v3: Corrected stepping check for WaDisableSDEUnitClockGating
    - Ignoring comment, following hardware spec instead. (ChrisH)
    Added description for TILECTL setting (JonB)

Cc: Peter Lawthers <peter.lawthers@intel.com>
Cc: Chris Harris <chris.harris@intel.com>
Cc: Jon Bloomfield <jon.bloomfield@intel.com>
Signed-off-by: Nick Hoath <nicholas.hoath@intel.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_pm.c