drm/vmwgfx: Relax irq locking somewhat
authorThomas Hellstrom <thellstrom@vmware.com>
Wed, 28 Oct 2015 18:07:35 +0000 (19:07 +0100)
committerThomas Hellstrom <thellstrom@vmware.com>
Fri, 6 Nov 2015 15:15:40 +0000 (16:15 +0100)
commitd2e8851a909c76c6f0b34553f2c9993808bc1d58
treed0e85f87deb5a075b260365490d56f261d228857
parent4e0858a682c008a2a8f5f4fb3aec705500575ae1
drm/vmwgfx: Relax irq locking somewhat

Relax locking with the goal of reducing the number of locking cycles and
time spent with irqs disabled.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Sinclair Yeh <syeh@vmware.com>
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c
drivers/gpu/drm/vmwgfx/vmwgfx_irq.c