drm/i915: Restore the wait for idle engine after flushing interrupts