drm/i915: Move ring_begin to signal()