xref: /linux/drivers/gpu/drm/amd/display/dc/hubbub/Makefile (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1f9c7818cSRevalla Hari Krishna
2f9c7818cSRevalla Hari Krishna# Copyright 2022 Advanced Micro Devices, Inc.
3f9c7818cSRevalla Hari Krishna#
4f9c7818cSRevalla Hari Krishna# Permission is hereby granted, free of charge, to any person obtaining a
5f9c7818cSRevalla Hari Krishna# copy of this software and associated documentation files (the "Software"),
6f9c7818cSRevalla Hari Krishna# to deal in the Software without restriction, including without limitation
7f9c7818cSRevalla Hari Krishna# the rights to use, copy, modify, merge, publish, distribute, sublicense,
8f9c7818cSRevalla Hari Krishna# and/or sell copies of the Software, and to permit persons to whom the
9f9c7818cSRevalla Hari Krishna# Software is furnished to do so, subject to the following conditions:
10f9c7818cSRevalla Hari Krishna#
11f9c7818cSRevalla Hari Krishna# The above copyright notice and this permission notice shall be included in
12f9c7818cSRevalla Hari Krishna# all copies or substantial portions of the Software.
13f9c7818cSRevalla Hari Krishna#
14f9c7818cSRevalla Hari Krishna# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15f9c7818cSRevalla Hari Krishna# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16f9c7818cSRevalla Hari Krishna# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
17f9c7818cSRevalla Hari Krishna# THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
18f9c7818cSRevalla Hari Krishna# OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
19f9c7818cSRevalla Hari Krishna# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
20f9c7818cSRevalla Hari Krishna# OTHER DEALINGS IN THE SOFTWARE.
21f9c7818cSRevalla Hari Krishna#
22f9c7818cSRevalla Hari Krishna# Makefile for the 'hubbub' sub-component of DAL.
23f9c7818cSRevalla Hari Krishna#
24f9c7818cSRevalla Hari Krishnaifdef CONFIG_DRM_AMD_DC_FP
25f9c7818cSRevalla Hari Krishna###############################################################################
26f9c7818cSRevalla Hari Krishna# DCN
27f9c7818cSRevalla Hari Krishna###############################################################################
28f9c7818cSRevalla Hari Krishna
29f9c7818cSRevalla Hari KrishnaHUBBUB_DCN10 = dcn10_hubbub.o
30f9c7818cSRevalla Hari Krishna
31f9c7818cSRevalla Hari KrishnaAMD_DAL_HUBBUB_DCN10 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn10/,$(HUBBUB_DCN10))
32f9c7818cSRevalla Hari Krishna
33f9c7818cSRevalla Hari KrishnaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN10)
34f9c7818cSRevalla Hari Krishna
35f9c7818cSRevalla Hari Krishna###############################################################################
36f9c7818cSRevalla Hari Krishna
37f9c7818cSRevalla Hari KrishnaHUBBUB_DCN20 = dcn20_hubbub.o
38f9c7818cSRevalla Hari Krishna
39f9c7818cSRevalla Hari KrishnaAMD_DAL_HUBBUB_DCN20 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn20/,$(HUBBUB_DCN20))
40f9c7818cSRevalla Hari Krishna
41f9c7818cSRevalla Hari KrishnaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN20)
42f9c7818cSRevalla Hari Krishna
43f9c7818cSRevalla Hari Krishna###############################################################################
44f9c7818cSRevalla Hari Krishna
45f9c7818cSRevalla Hari KrishnaHUBBUB_DCN201 = dcn201_hubbub.o
46f9c7818cSRevalla Hari Krishna
47f9c7818cSRevalla Hari KrishnaAMD_DAL_HUBBUB_DCN201 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn201/,$(HUBBUB_DCN201))
48f9c7818cSRevalla Hari Krishna
49f9c7818cSRevalla Hari KrishnaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN201)
50f9c7818cSRevalla Hari Krishna
51f9c7818cSRevalla Hari Krishna###############################################################################
52f9c7818cSRevalla Hari Krishna
53f9c7818cSRevalla Hari KrishnaHUBBUB_DCN21 = dcn21_hubbub.o
54f9c7818cSRevalla Hari Krishna
55f9c7818cSRevalla Hari KrishnaAMD_DAL_HUBBUB_DCN21 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn21/,$(HUBBUB_DCN21))
56f9c7818cSRevalla Hari Krishna
57f9c7818cSRevalla Hari KrishnaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN21)
58f9c7818cSRevalla Hari Krishna
59f9c7818cSRevalla Hari Krishna###############################################################################
60f9c7818cSRevalla Hari KrishnaHUBBUB_DCN30 = dcn30_hubbub.o
61f9c7818cSRevalla Hari Krishna
62f9c7818cSRevalla Hari KrishnaAMD_DAL_HUBBUB_DCN30 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn30/,$(HUBBUB_DCN30))
63f9c7818cSRevalla Hari Krishna
64f9c7818cSRevalla Hari KrishnaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN30)
65f9c7818cSRevalla Hari Krishna
66f9c7818cSRevalla Hari Krishna###############################################################################
67f9c7818cSRevalla Hari KrishnaHUBBUB_DCN301 = dcn301_hubbub.o
68f9c7818cSRevalla Hari Krishna
69f9c7818cSRevalla Hari KrishnaAMD_DAL_HUBBUB_DCN301 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn301/,$(HUBBUB_DCN301))
70f9c7818cSRevalla Hari Krishna
71f9c7818cSRevalla Hari KrishnaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN301)
72f9c7818cSRevalla Hari Krishna
73f9c7818cSRevalla Hari Krishna###############################################################################
74f9c7818cSRevalla Hari Krishna
75f9c7818cSRevalla Hari KrishnaHUBBUB_DCN31 = dcn31_hubbub.o
76f9c7818cSRevalla Hari Krishna
77f9c7818cSRevalla Hari KrishnaAMD_DAL_HUBBUB_DCN31 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn31/,$(HUBBUB_DCN31))
78f9c7818cSRevalla Hari Krishna
79f9c7818cSRevalla Hari KrishnaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN31)
80f9c7818cSRevalla Hari Krishna
81f9c7818cSRevalla Hari Krishna###############################################################################
82f9c7818cSRevalla Hari KrishnaHUBBUB_DCN32 = dcn32_hubbub.o
83f9c7818cSRevalla Hari Krishna
84f9c7818cSRevalla Hari KrishnaAMD_DAL_HUBBUB_DCN32 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn32/,$(HUBBUB_DCN32))
85f9c7818cSRevalla Hari Krishna
86f9c7818cSRevalla Hari KrishnaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN32)
87f9c7818cSRevalla Hari Krishna
88f9c7818cSRevalla Hari Krishna###############################################################################
89f9c7818cSRevalla Hari Krishna
90f9c7818cSRevalla Hari KrishnaHUBBUB_DCN35 = dcn35_hubbub.o
91f9c7818cSRevalla Hari Krishna
92f9c7818cSRevalla Hari KrishnaAMD_DAL_HUBBUB_DCN35 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn35/,$(HUBBUB_DCN35))
93f9c7818cSRevalla Hari Krishna
94f9c7818cSRevalla Hari KrishnaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN35)
95f9c7818cSRevalla Hari Krishna
96f9c7818cSRevalla Hari Krishna###############################################################################
97*bea00fabSHarikrishna RevallaHUBBUB_DCN401 = dcn401_hubbub.o
98f9c7818cSRevalla Hari Krishna
99*bea00fabSHarikrishna RevallaAMD_DAL_HUBBUB_DCN401 = $(addprefix $(AMDDALPATH)/dc/hubbub/dcn401/,$(HUBBUB_DCN401))
100*bea00fabSHarikrishna Revalla
101*bea00fabSHarikrishna RevallaAMD_DISPLAY_FILES += $(AMD_DAL_HUBBUB_DCN401)
102f9c7818cSRevalla Hari Krishna
103f9c7818cSRevalla Hari Krishna###############################################################################
104f9c7818cSRevalla Hari Krishnaendif
105