OSDN Git Service

drm/amdkfd: Consolidate duplicated bo alloc flags
authorYong Zhao <Yong.Zhao@amd.com>
Wed, 4 Mar 2020 17:38:59 +0000 (12:38 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 10 Mar 2020 19:54:34 +0000 (15:54 -0400)
commit1d251d90080a2721e97550973ab5efe772bc56bf
tree4b16588c01712add87c488d8a9b234d8a7af5e3d
parent8f2e0c033337f5c0c14daec0e50af5b44987b0ee
drm/amdkfd: Consolidate duplicated bo alloc flags

ALLOC_MEM_FLAGS_* used are the same as the KFD_IOC_ALLOC_MEM_FLAGS_*,
but they are interweavedly used in kernel driver, resulting in bad
readability. For example, KFD_IOC_ALLOC_MEM_FLAGS_COHERENT is not
referenced in kernel, and it functions implicitly in kernel through
ALLOC_MEM_FLAGS_COHERENT, causing unnecessary confusion.

Replace all occurrences of ALLOC_MEM_FLAGS_* with
KFD_IOC_ALLOC_MEM_FLAGS_* to solve the problem.

Signed-off-by: Yong Zhao <Yong.Zhao@amd.com>
Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
drivers/gpu/drm/amd/amdkfd/kfd_process.c
drivers/gpu/drm/amd/include/kgd_kfd_interface.h