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

drm/amd/display: Refactoring MMHUBBUB

[Why]
To refactor MMHUBBUB files

[How]
Moved mmhubbub files from dcn20 to /mmhubbub/ folder and
update makefile to fix compilation.

Reviewed-by: Martin Leung <martin.leung@amd.com>
Signed-off-by: Jerry Zuo <jerry.zuo@amd.com>
Signed-off-by: Revalla Hari Krishna <harikrishna.revalla@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Revalla Hari Krishna and committed by
Alex Deucher
906fd46a 892abca6

+10 -1
+1 -1
drivers/gpu/drm/amd/display/dc/dcn20/Makefile
··· 1 1 # SPDX-License-Identifier: MIT 2 2 # Copyright © 2019-2024 Advanced Micro Devices, Inc. All rights reserved. 3 3 4 - DCN20 = dcn20_mpc.o dcn20_mmhubbub.o \ 4 + DCN20 = dcn20_mpc.o \ 5 5 dcn20_vmid.o dcn20_dwb.o dcn20_dwb_scl.o 6 6 7 7 AMD_DAL_DCN20 = $(addprefix $(AMDDALPATH)/dc/dcn20/,$(DCN20))
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.c drivers/gpu/drm/amd/display/dc/mmhubbub/dcn20/dcn20_mmhubbub.c
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h drivers/gpu/drm/amd/display/dc/mmhubbub/dcn20/dcn20_mmhubbub.h
+9
drivers/gpu/drm/amd/display/dc/mmhubbub/Makefile
··· 25 25 26 26 ifdef CONFIG_DRM_AMD_DC_FP 27 27 ############################################################################### 28 + # DCN20 29 + ############################################################################### 30 + MMHUBBUB_DCN20 = dcn20_mmhubbub.o 31 + 32 + AMD_DAL_MMHUBBUB_DCN20 = $(addprefix $(AMDDALPATH)/dc/mmhubbub/dcn20/,$(MMHUBBUB_DCN20)) 33 + 34 + AMD_DISPLAY_FILES += $(AMD_DAL_MMHUBBUB_DCN20) 35 + 36 + ############################################################################### 28 37 # DCN32 29 38 ############################################################################### 30 39 MMHUBBUB_DCN32 = dcn32_mmhubbub.o