]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Optimize gen8_enable|disable_vblank functions
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 7 Nov 2013 10:05:45 +0000 (11:05 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 8 Nov 2013 17:10:13 +0000 (18:10 +0100)
commit6acdc8ec74b891624dc352ef79861d42e0fa5ecc
tree0b60984efaa0f482ef74b8f486c4491dd0adc41e
parent18db9cd193afeb727aed9e7c539af5cbab013580
drm/i915: Optimize gen8_enable|disable_vblank functions

Let's cache the IMR value like on other platforms. This is needed to
implement the underrun reporting since then we'll have two places that
change the same register at runtime.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_irq.c