[PATCH v2 01/10] drm/i915: Merge of visible and !visible paths for primary planes