[PATCH 0/4] drm/i915: missing workarounds and refactors