blob: 6c2a7021c40f4ff6d3b968e392f469627aa5753e [file] [log] [blame]
Pothuluraiah Usarthi0fb9ce32017-12-11 11:37:08 -08001ifneq ($(TARGET_DISABLE_DISPLAY),true)
Pullakavi Srinivasc6442662016-06-22 02:20:07 +05302sdm-libs := sdm/libs
Dileep Marchya0bd1c5d2018-03-09 16:40:35 +05303display-hals := include libdebug $(sdm-libs)/utils $(sdm-libs)/core
Pullakavi Srinivasc6442662016-06-22 02:20:07 +05304
5ifneq ($(TARGET_IS_HEADLESS), true)
6 display-hals += libcopybit liblight libmemtrack hdmi_cec \
Naseer Ahmed85020082017-05-17 14:36:46 -04007 $(sdm-libs)/hwc2 gpu_tonemapper libdrmutils libdisplayconfig
Pullakavi Srinivasc6442662016-06-22 02:20:07 +05308endif
9
Naseer Ahmedbfd66db2018-02-09 10:42:10 -050010display-hals += gralloc
Dileep Marchya96db2582014-10-27 20:58:37 -070011
Robin Peng48f187e2018-05-08 13:58:41 -070012ifneq ($(BUILD_WITHOUT_VENDOR),true)
Naseer Ahmed74214722013-02-09 08:11:36 -050013ifeq ($(call is-vendor-board-platform,QCOM),true)
14 include $(call all-named-subdir-makefiles,$(display-hals))
15else
Naseer Ahmed07bded62014-04-11 19:46:04 -040016ifneq ($(filter msm% apq%,$(TARGET_BOARD_PLATFORM)),)
Naseer Ahmed74214722013-02-09 08:11:36 -050017 include $(call all-named-subdir-makefiles,$(display-hals))
18endif
Iliyan Malchevf5c98d12012-06-29 16:54:50 -070019endif
Robin Peng48f187e2018-05-08 13:58:41 -070020endif
Pothuluraiah Usarthi0fb9ce32017-12-11 11:37:08 -080021endif #TARGET_DISABLE_DISPLAY