]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/i915: Treat resetting of the current framebuffer as a no-op
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 23 May 2013 12:57:17 +0000 (13:57 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 23 May 2013 21:26:41 +0000 (23:26 +0200)
commitef8a07483211668b8490ac3311c7ad6d2e92117b
treea01632858a26faf3c05c7e8dd59f51d1cc5ac546
parent64936258d7e426bee5f2392269b1b20172db9ffb
drm/i915: Treat resetting of the current framebuffer as a no-op

If none of the CRTC parameters change along with the framebuffer, we can
forgo rewriting the register and waiting for a vblank. There are a few
calls made by the display managers as they start up which tend to end up
performing no-ops on the current CRTC settings.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_display.c