drm/i915: Fix power domain HW state cleanup on error path