Makefile (2a267e7c41aa88215de2b542de797d03d16ecdfd) Makefile (9b93eb475aa9e7ad856780886cb3c435b6176b76)
1#
2# Copyright 2017 Advanced Micro Devices, Inc.
3#
4# Permission is hereby granted, free of charge, to any person obtaining a
5# copy of this software and associated documentation files (the "Software"),
6# to deal in the Software without restriction, including without limitation
7# the rights to use, copy, modify, merge, publish, distribute, sublicense,
8# and/or sell copies of the Software, and to permit persons to whom the

--- 14 unchanged lines hidden (view full) ---

23# Makefile for the DAL (Display Abstract Layer), which is a sub-component
24# of the AMDGPU drm driver.
25# It provides the HW control for display related functionalities.
26
27AMDDALPATH = $(RELATIVE_AMD_DISPLAY_PATH)
28
29subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/inc/
30subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/inc/hw
1#
2# Copyright 2017 Advanced Micro Devices, Inc.
3#
4# Permission is hereby granted, free of charge, to any person obtaining a
5# copy of this software and associated documentation files (the "Software"),
6# to deal in the Software without restriction, including without limitation
7# the rights to use, copy, modify, merge, publish, distribute, sublicense,
8# and/or sell copies of the Software, and to permit persons to whom the

--- 14 unchanged lines hidden (view full) ---

23# Makefile for the DAL (Display Abstract Layer), which is a sub-component
24# of the AMDGPU drm driver.
25# It provides the HW control for display related functionalities.
26
27AMDDALPATH = $(RELATIVE_AMD_DISPLAY_PATH)
28
29subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/inc/
30subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/inc/hw
31subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/dc/clk_mgr
31subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/inc
32subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/freesync
33subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/color
34subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/info_packet
35subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/power
36
37#TODO: remove when Timing Sync feature is complete
38subdir-ccflags-y += -DBUILD_FEATURE_TIMING_SYNC=0
39
40DAL_LIBS = amdgpu_dm dc modules/freesync modules/color modules/info_packet modules/power
41
42AMD_DAL = $(addsuffix /Makefile, $(addprefix $(FULL_AMD_DISPLAY_PATH)/,$(DAL_LIBS)))
43
44include $(AMD_DAL)
32subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/inc
33subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/freesync
34subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/color
35subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/info_packet
36subdir-ccflags-y += -I$(FULL_AMD_DISPLAY_PATH)/modules/power
37
38#TODO: remove when Timing Sync feature is complete
39subdir-ccflags-y += -DBUILD_FEATURE_TIMING_SYNC=0
40
41DAL_LIBS = amdgpu_dm dc modules/freesync modules/color modules/info_packet modules/power
42
43AMD_DAL = $(addsuffix /Makefile, $(addprefix $(FULL_AMD_DISPLAY_PATH)/,$(DAL_LIBS)))
44
45include $(AMD_DAL)