freedreno: rework internal ring->emit_reloc_ring()