diff options
author | Amber Lin <Amber.Lin@amd.com> | 2018-08-22 16:48:50 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-08-28 12:22:42 -0400 |
commit | 04d5e2765802241b54ee93d1e655123c39fa7385 (patch) | |
tree | 018d3e2901170e95127f73b6d54eba9aa061e0dd /drivers/gpu/drm/amd/amdgpu | |
parent | 7d0aa3765fa839c0047a8924807e5201f4d9e76d (diff) |
drm/amdgpu: Merge amdkfd into amdgpu
Since KFD is only supported by single GPU driver, it makes sense to merge
amdgpu and amdkfd into one module. This patch is the initial step: merge
Kconfig and Makefile.
v2: also remove kfd from drm Kconfig
Signed-off-by: Amber Lin <Amber.Lin@amd.com>
Acked-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/Kconfig | 1 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/Makefile | 6 |
2 files changed, 6 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/Kconfig b/drivers/gpu/drm/amd/amdgpu/Kconfig index e8af1f5e8a79..9221e5489069 100644 --- a/drivers/gpu/drm/amd/amdgpu/Kconfig +++ b/drivers/gpu/drm/amd/amdgpu/Kconfig | |||
@@ -42,3 +42,4 @@ config DRM_AMDGPU_GART_DEBUGFS | |||
42 | 42 | ||
43 | source "drivers/gpu/drm/amd/acp/Kconfig" | 43 | source "drivers/gpu/drm/amd/acp/Kconfig" |
44 | source "drivers/gpu/drm/amd/display/Kconfig" | 44 | source "drivers/gpu/drm/amd/display/Kconfig" |
45 | source "drivers/gpu/drm/amd/amdkfd/Kconfig" | ||
diff --git a/drivers/gpu/drm/amd/amdgpu/Makefile b/drivers/gpu/drm/amd/amdgpu/Makefile index d2bafabe585d..847536b55f46 100644 --- a/drivers/gpu/drm/amd/amdgpu/Makefile +++ b/drivers/gpu/drm/amd/amdgpu/Makefile | |||
@@ -35,7 +35,8 @@ ccflags-y := -I$(FULL_AMD_PATH)/include/asic_reg \ | |||
35 | -I$(FULL_AMD_DISPLAY_PATH) \ | 35 | -I$(FULL_AMD_DISPLAY_PATH) \ |
36 | -I$(FULL_AMD_DISPLAY_PATH)/include \ | 36 | -I$(FULL_AMD_DISPLAY_PATH)/include \ |
37 | -I$(FULL_AMD_DISPLAY_PATH)/dc \ | 37 | -I$(FULL_AMD_DISPLAY_PATH)/dc \ |
38 | -I$(FULL_AMD_DISPLAY_PATH)/amdgpu_dm | 38 | -I$(FULL_AMD_DISPLAY_PATH)/amdgpu_dm \ |
39 | -I$(FULL_AMD_PATH)/amdkfd | ||
39 | 40 | ||
40 | amdgpu-y := amdgpu_drv.o | 41 | amdgpu-y := amdgpu_drv.o |
41 | 42 | ||
@@ -136,6 +137,9 @@ amdgpu-y += \ | |||
136 | amdgpu-y += amdgpu_amdkfd.o | 137 | amdgpu-y += amdgpu_amdkfd.o |
137 | 138 | ||
138 | ifneq ($(CONFIG_HSA_AMD),) | 139 | ifneq ($(CONFIG_HSA_AMD),) |
140 | AMDKFD_PATH := ../amdkfd | ||
141 | include $(FULL_AMD_PATH)/amdkfd/Makefile | ||
142 | amdgpu-y += $(AMDKFD_FILES) | ||
139 | amdgpu-y += \ | 143 | amdgpu-y += \ |
140 | amdgpu_amdkfd_fence.o \ | 144 | amdgpu_amdkfd_fence.o \ |
141 | amdgpu_amdkfd_gpuvm.o \ | 145 | amdgpu_amdkfd_gpuvm.o \ |