drm/i915: clean up plane commit functions