drm/amdgpu: Remove useless csa gpu address in vmid0
authorRex Zhu <Rex.Zhu@amd.com>
Tue, 16 Oct 2018 08:27:53 +0000 (16:27 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 5 Nov 2018 19:21:48 +0000 (14:21 -0500)
driver didn't use this address so far.

Reviewed-by: Monk Liu <Monk.Liu@amd.com>
Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h

index f2f358a..9ff16b7 100644 (file)
@@ -48,7 +48,7 @@ int amdgpu_allocate_static_csa(struct amdgpu_device *adev)
 
        r = amdgpu_bo_create_kernel(adev, AMDGPU_CSA_SIZE, PAGE_SIZE,
                                AMDGPU_GEM_DOMAIN_VRAM, &adev->virt.csa_obj,
-                               &adev->virt.csa_vmid0_addr, &ptr);
+                               NULL, &ptr);
        if (r)
                return r;
 
@@ -58,7 +58,7 @@ int amdgpu_allocate_static_csa(struct amdgpu_device *adev)
 
 void amdgpu_free_static_csa(struct amdgpu_device *adev) {
        amdgpu_bo_free_kernel(&adev->virt.csa_obj,
-                                               &adev->virt.csa_vmid0_addr,
+                                               NULL,
                                                NULL);
 }
 
index 880ac11..f1a6a50 100644 (file)
@@ -238,7 +238,6 @@ typedef struct amdgim_vf2pf_info_v2 amdgim_vf2pf_info ;
 struct amdgpu_virt {
        uint32_t                        caps;
        struct amdgpu_bo                *csa_obj;
-       uint64_t                        csa_vmid0_addr;
        bool chained_ib_support;
        uint32_t                        reg_val_offs;
        struct amdgpu_irq_src           ack_irq;