blob: 9eb272f40a753b5f4c79b85a733471ce96530280 [file] [log] [blame]
Shruthi Krishna400b1c62015-03-23 12:15:00 -07001ifeq ($(call is-board-platform-in-list, msm8996),true)
Dileep Marchya73d002e2015-05-08 18:58:33 -07002 TARGET_USES_SDM = true
Dhaval Patel72462352015-01-30 15:01:33 -08003else
Dileep Marchya73d002e2015-05-08 18:58:33 -07004 TARGET_USES_SDM = false
Dhaval Patel72462352015-01-30 15:01:33 -08005endif
Dileep Marchya96db2582014-10-27 20:58:37 -07006
Dhaval Patel72462352015-01-30 15:01:33 -08007display-hals := libgralloc libcopybit liblight libmemtrack libqservice libqdutils
Naseer Ahmed7a7b66d2014-07-23 17:56:26 -04008display-hals += hdmi_cec
Dileep Marchya96db2582014-10-27 20:58:37 -07009
Dileep Marchya73d002e2015-05-08 18:58:33 -070010ifeq ($(TARGET_USES_SDM), true)
11 sdm-libs := sdm/libs
12 display-hals += $(sdm-libs)/utils $(sdm-libs)/core $(sdm-libs)/hwc
Dileep Marchya96db2582014-10-27 20:58:37 -070013else
Dhaval Patel72462352015-01-30 15:01:33 -080014 display-hals += libgenlock libhwcomposer liboverlay libhdmi
Dileep Marchya96db2582014-10-27 20:58:37 -070015endif
16
Naseer Ahmed74214722013-02-09 08:11:36 -050017ifeq ($(call is-vendor-board-platform,QCOM),true)
18 include $(call all-named-subdir-makefiles,$(display-hals))
19else
Naseer Ahmed07bded62014-04-11 19:46:04 -040020ifneq ($(filter msm% apq%,$(TARGET_BOARD_PLATFORM)),)
Naseer Ahmed74214722013-02-09 08:11:36 -050021 include $(call all-named-subdir-makefiles,$(display-hals))
22endif
Iliyan Malchevf5c98d12012-06-29 16:54:50 -070023endif