drm/i915: Only start retire worker when idle