From: Tom St Denis Date: Fri, 1 Sep 2017 13:13:04 +0000 (-0400) Subject: drm/amd/amdgpu: Support full range of GFX ring names X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=f6886c472654e12d9cab4c4462a1c38c732468b8;p=openwrt%2Fstaging%2Fblogic.git drm/amd/amdgpu: Support full range of GFX ring names Right now there's only one but the rest of the code is being setup to support more so might as well fix this up too. Signed-off-by: Tom St Denis Reviewed-by: Alex Deucher Reviewed-by: Christian König Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c index a21182debb3d..2ab049c45b1d 100644 --- a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c @@ -1330,7 +1330,10 @@ static int gfx_v9_0_sw_init(void *handle) for (i = 0; i < adev->gfx.num_gfx_rings; i++) { ring = &adev->gfx.gfx_ring[i]; ring->ring_obj = NULL; - sprintf(ring->name, "gfx"); + if (!i) + sprintf(ring->name, "gfx"); + else + sprintf(ring->name, "gfx_%d", i); ring->use_doorbell = true; ring->doorbell_index = AMDGPU_DOORBELL64_GFX_RING0 << 1; r = amdgpu_ring_init(adev, ring, 1024,