drm/i915: Use atomic waits for short non-atomic ones