mirror of https://gitee.com/openkylin/linux.git
drm/amdgpu/gfx6: drop some dead code
The mqd is only used on CI and newer. Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
2c0d7318c8
commit
e6c71b48c9
|
@ -1725,28 +1725,6 @@ static void gfx_v6_0_ring_set_wptr_compute(struct amdgpu_ring *ring)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static void gfx_v6_0_cp_compute_fini(struct amdgpu_device *adev)
|
|
||||||
{
|
|
||||||
int i, r;
|
|
||||||
|
|
||||||
for (i = 0; i < adev->gfx.num_compute_rings; i++) {
|
|
||||||
struct amdgpu_ring *ring = &adev->gfx.compute_ring[i];
|
|
||||||
|
|
||||||
if (ring->mqd_obj) {
|
|
||||||
r = amdgpu_bo_reserve(ring->mqd_obj, false);
|
|
||||||
if (unlikely(r != 0))
|
|
||||||
dev_warn(adev->dev, "(%d) reserve MQD bo failed\n", r);
|
|
||||||
|
|
||||||
amdgpu_bo_unpin(ring->mqd_obj);
|
|
||||||
amdgpu_bo_unreserve(ring->mqd_obj);
|
|
||||||
|
|
||||||
amdgpu_bo_unref(&ring->mqd_obj);
|
|
||||||
ring->mqd_obj = NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static int gfx_v6_0_cp_compute_resume(struct amdgpu_device *adev)
|
static int gfx_v6_0_cp_compute_resume(struct amdgpu_device *adev)
|
||||||
{
|
{
|
||||||
struct amdgpu_ring *ring;
|
struct amdgpu_ring *ring;
|
||||||
|
@ -2865,7 +2843,6 @@ static int gfx_v6_0_sw_fini(void *handle)
|
||||||
for (i = 0; i < adev->gfx.num_compute_rings; i++)
|
for (i = 0; i < adev->gfx.num_compute_rings; i++)
|
||||||
amdgpu_ring_fini(&adev->gfx.compute_ring[i]);
|
amdgpu_ring_fini(&adev->gfx.compute_ring[i]);
|
||||||
|
|
||||||
gfx_v6_0_cp_compute_fini(adev);
|
|
||||||
gfx_v6_0_rlc_fini(adev);
|
gfx_v6_0_rlc_fini(adev);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in New Issue