drm: Implement O_NONBLOCK support on /dev/dri/cardN
(bnc#904097).
drm/i915: Keep vblank interrupts enabled while
enabling/disabling planes (bnc#904097).