Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amd/display/dc: reclassify DCE6 resources and hw sequencer

Classify DCE6 resource and sequencer as they are for other DCE versions

Put dce60_resource.c and .h under amd/display/dc/resource/dce60
Put and rename dce60_hw_sequencer.c and .h under amd/display/dc/hwss/dce60

v2: fix build when CONFIG_DRM_AMD_DC_SI=n (Alex)

Signed-off-by: Alexandre Demers <alexandre.f.demers@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Alexandre Demers and committed by
Alex Deucher
a149f0bd 6ffc6e05

+39 -20
+1 -2
drivers/gpu/drm/amd/display/dc/dce60/Makefile
··· 25 25 26 26 CFLAGS_$(AMDDALPATH)/dc/dce60/dce60_resource.o = -Wno-override-init 27 27 28 - DCE60 = dce60_timing_generator.o dce60_hw_sequencer.o \ 29 - dce60_resource.o 28 + DCE60 = dce60_timing_generator.o 30 29 31 30 AMD_DAL_DCE60 = $(addprefix $(AMDDALPATH)/dc/dce60/,$(DCE60)) 32 31
+1 -1
drivers/gpu/drm/amd/display/dc/dce60/dce60_hw_sequencer.c drivers/gpu/drm/amd/display/dc/hwss/dce60/dce60_hwseq.c
··· 26 26 #include "dm_services.h" 27 27 #include "dc.h" 28 28 #include "core_types.h" 29 - #include "dce60_hw_sequencer.h" 29 + #include "dce60_hwseq.h" 30 30 31 31 #include "dce/dce_hwseq.h" 32 32 #include "dce110/dce110_hwseq.h"
drivers/gpu/drm/amd/display/dc/dce60/dce60_hw_sequencer.h drivers/gpu/drm/amd/display/dc/hwss/dce60/dce60_hwseq.h
+1 -1
drivers/gpu/drm/amd/display/dc/dce60/dce60_resource.c drivers/gpu/drm/amd/display/dc/resource/dce60/dce60_resource.c
··· 48 48 #include "dce/dce_clock_source.h" 49 49 #include "dce/dce_audio.h" 50 50 #include "dce/dce_hwseq.h" 51 - #include "dce60/dce60_hw_sequencer.h" 51 + #include "dce60/dce60_hwseq.h" 52 52 #include "dce100/dce100_resource.h" 53 53 #include "dce/dce_panel_cntl.h" 54 54
drivers/gpu/drm/amd/display/dc/dce60/dce60_resource.h drivers/gpu/drm/amd/display/dc/resource/dce60/dce60_resource.h
+18 -8
drivers/gpu/drm/amd/display/dc/hwss/Makefile
··· 27 27 # DCE 28 28 ############################################################################### 29 29 30 + ifdef CONFIG_DRM_AMD_DC_SI 31 + HWSS_DCE60 = dce60_hwseq.o 32 + 33 + AMD_DAL_HWSS_DCE60 = $(addprefix $(AMDDALPATH)/dc/hwss/dce60/,$(HWSS_DCE60)) 34 + 35 + AMD_DISPLAY_FILES += $(AMD_DAL_HWSS_DCE60) 36 + endif 37 + 38 + ############################################################################### 39 + 40 + HWSS_DCE80 = dce80_hwseq.o 41 + 42 + AMD_DAL_HWSS_DCE80 = $(addprefix $(AMDDALPATH)/dc/hwss/dce80/,$(HWSS_DCE80)) 43 + 44 + AMD_DISPLAY_FILES += $(AMD_DAL_HWSS_DCE80) 45 + 46 + ############################################################################### 47 + 30 48 HWSS_DCE = dce_hwseq.o 31 49 32 50 AMD_DAL_HWSS_DCE = $(addprefix $(AMDDALPATH)/dc/hwss/dce/,$(HWSS_DCE)) ··· 82 64 AMD_DAL_HWSS_DCE120 = $(addprefix $(AMDDALPATH)/dc/hwss/dce120/,$(HWSS_DCE120)) 83 65 84 66 AMD_DISPLAY_FILES += $(AMD_DAL_HWSS_DCE120) 85 - 86 - ############################################################################### 87 - 88 - HWSS_DCE80 = dce80_hwseq.o 89 - 90 - AMD_DAL_HWSS_DCE80 = $(addprefix $(AMDDALPATH)/dc/hwss/dce80/,$(HWSS_DCE80)) 91 - 92 - AMD_DISPLAY_FILES += $(AMD_DAL_HWSS_DCE80) 93 67 94 68 ifdef CONFIG_DRM_AMD_DC_FP 95 69 ###############################################################################
+18 -8
drivers/gpu/drm/amd/display/dc/resource/Makefile
··· 27 27 # DCE 28 28 ############################################################################### 29 29 30 + ifdef CONFIG_DRM_AMD_DC_SI 31 + RESOURCE_DCE60 = dce60_resource.o 32 + 33 + AMD_DAL_RESOURCE_DCE60 = $(addprefix $(AMDDALPATH)/dc/resource/dce60/,$(RESOURCE_DCE60)) 34 + 35 + AMD_DISPLAY_FILES += $(AMD_DAL_RESOURCE_DCE60) 36 + endif 37 + 38 + ############################################################################### 39 + 40 + RESOURCE_DCE80 = dce80_resource.o 41 + 42 + AMD_DAL_RESOURCE_DCE80 = $(addprefix $(AMDDALPATH)/dc/resource/dce80/,$(RESOURCE_DCE80)) 43 + 44 + AMD_DISPLAY_FILES += $(AMD_DAL_RESOURCE_DCE80) 45 + 46 + ############################################################################### 47 + 30 48 RESOURCE_DCE100 = dce100_resource.o 31 49 32 50 AMD_DAL_RESOURCE_DCE100 = $(addprefix $(AMDDALPATH)/dc/resource/dce100/,$(RESOURCE_DCE100)) ··· 74 56 AMD_DAL_RESOURCE_DCE120 = $(addprefix $(AMDDALPATH)/dc/resource/dce120/,$(RESOURCE_DCE120)) 75 57 76 58 AMD_DISPLAY_FILES += $(AMD_DAL_RESOURCE_DCE120) 77 - 78 - ############################################################################### 79 - 80 - RESOURCE_DCE80 = dce80_resource.o 81 - 82 - AMD_DAL_RESOURCE_DCE80 = $(addprefix $(AMDDALPATH)/dc/resource/dce80/,$(RESOURCE_DCE80)) 83 - 84 - AMD_DISPLAY_FILES += $(AMD_DAL_RESOURCE_DCE80) 85 59 86 60 ifdef CONFIG_DRM_AMD_DC_FP 87 61 ###############################################################################