[PATCH 34/81] drm/i915: Split sprite update_plane() into calc+commit phases