]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Add NEEDS_FORCEWAKE() checks for vlv/chv
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 22 Oct 2015 12:35:00 +0000 (15:35 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Mon, 26 Oct 2015 14:28:46 +0000 (16:28 +0200)
commitbd0f7af3180346087c073941fa2b6f5729b136fd
treed039d924a8edfbc75fe976b37d93f4378856f3f3
parent7d2adc14b6943b4efe48a68ad2d471d3434b8c4a
drm/i915: Add NEEDS_FORCEWAKE() checks for vlv/chv

Include an early NEEDS_FORCEWAKE() check for vlv and chv.
Hopefully that will avoid doing so many range checks in for many
register accesses (at least for all display registers).

Note that vlv already had the check in the write path since it shares
the gen6+ code for that.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1445517300-28173-6-git-send-email-ville.syrjala@linux.intel.com
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/intel_uncore.c