drm/amdgpu: Add GPUVM memory management functions for KFD
v2: * Removed unused flags from struct kgd_mem * Updated some comments * Added a check to unmap_memory_from_gpu whether BO was mapped v3: add mutex_destroy in relevant places Signed-off-by:Felix Kuehling <Felix.Kuehling@amd.com> Acked-by:
Oded Gabbay <oded.gabbay@gmail.com> Signed-off-by:
Oded Gabbay <oded.gabbay@gmail.com>
Showing
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- drivers/gpu/drm/amd/amdgpu/Makefile 1 addition, 0 deletionsdrivers/gpu/drm/amd/amdgpu/Makefile
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 1 addition, 0 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 89 additions, 2 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 65 additions, 1 deletiondrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 66 additions, 1 deletiondrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 1506 additions, 0 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c 4 additions, 0 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_object.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h 2 additions, 0 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_object.h
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 7 additions, 0 deletionsdrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
- drivers/gpu/drm/amd/include/kgd_kfd_interface.h 77 additions, 0 deletionsdrivers/gpu/drm/amd/include/kgd_kfd_interface.h
Loading
Please register or sign in to comment