i915: Fix up ring initialization to cover G45 oddities