drm/i915: Move ringbuffer accounting to begin/advance.