summaryrefslogtreecommitdiffstats
path: root/msm8998
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2017-02-24 17:49:42 +0900
committerJiyong Park <jiyong@google.com>2017-02-24 13:53:21 +0000
commitda9d9de59cdcb0da4bea151ef0720f085094bab2 (patch)
treed3440befae9bf194889f70c1143a1c0a5326699a /msm8998
parentd6597f0204e6a5cc30e6553dc12e192212eeb9cf (diff)
downloadplatform_hardware_qcom_display-da9d9de59cdcb0da4bea151ef0720f085094bab2.tar.gz
platform_hardware_qcom_display-da9d9de59cdcb0da4bea151ef0720f085094bab2.tar.bz2
platform_hardware_qcom_display-da9d9de59cdcb0da4bea151ef0720f085094bab2.zip
Move QCOM HALs to vendor partition
In order to build generic system image that is agnostic to SoC or device, such HALs should be moved from system partition to vendor partition. HALs moved: copybit, gralloc, hwcomposer, light, memtrack, hdmi_cec Bug: 34826389 Bug: 35232083 Test: build & run and check whether the HAL is loaded from /vendor/lib[64]/hw. $ su; lsof | grep hwcomposer Change-Id: I2bb617ac71ab040a5b1ba306c194e8672ac84561
Diffstat (limited to 'msm8998')
-rw-r--r--msm8998/hdmi_cec/Android.mk1
-rw-r--r--msm8998/libcopybit/Android.mk1
-rw-r--r--msm8998/libgralloc/Android.mk1
-rw-r--r--msm8998/libgralloc1/Android.mk1
-rw-r--r--msm8998/liblight/Android.mk1
-rw-r--r--msm8998/libmemtrack/Android.mk1
-rw-r--r--msm8998/sdm/libs/hwc/Android.mk1
-rw-r--r--msm8998/sdm/libs/hwc2/Android.mk1
8 files changed, 8 insertions, 0 deletions
diff --git a/msm8998/hdmi_cec/Android.mk b/msm8998/hdmi_cec/Android.mk
index 3b794e3c..3117b592 100644
--- a/msm8998/hdmi_cec/Android.mk
+++ b/msm8998/hdmi_cec/Android.mk
@@ -4,6 +4,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE := hdmi_cec.$(TARGET_BOARD_PLATFORM)
LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES := $(common_includes)
LOCAL_SHARED_LIBRARIES := $(common_libs) libqservice libbinder libqdutils
diff --git a/msm8998/libcopybit/Android.mk b/msm8998/libcopybit/Android.mk
index 212c5bcf..36667835 100644
--- a/msm8998/libcopybit/Android.mk
+++ b/msm8998/libcopybit/Android.mk
@@ -23,6 +23,7 @@ include $(BUILD_COPY_HEADERS)
include $(CLEAR_VARS)
LOCAL_MODULE := copybit.$(TARGET_BOARD_PLATFORM)
LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes)
LOCAL_SHARED_LIBRARIES := $(common_libs) libdl libmemalloc
diff --git a/msm8998/libgralloc/Android.mk b/msm8998/libgralloc/Android.mk
index c1d4d79b..8a1fd1f2 100644
--- a/msm8998/libgralloc/Android.mk
+++ b/msm8998/libgralloc/Android.mk
@@ -19,6 +19,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM)
LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES := $(common_includes) $(kernel_includes)
LOCAL_SHARED_LIBRARIES := $(common_libs) libmemalloc libqdMetaData libqdutils
diff --git a/msm8998/libgralloc1/Android.mk b/msm8998/libgralloc1/Android.mk
index b66a027c..874335e6 100644
--- a/msm8998/libgralloc1/Android.mk
+++ b/msm8998/libgralloc1/Android.mk
@@ -5,6 +5,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE := gralloc.$(TARGET_BOARD_PLATFORM)
LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES := $(common_includes) \
external/libcxx/include/
diff --git a/msm8998/liblight/Android.mk b/msm8998/liblight/Android.mk
index ff4825ba..36f13a68 100644
--- a/msm8998/liblight/Android.mk
+++ b/msm8998/liblight/Android.mk
@@ -19,6 +19,7 @@ include $(CLEAR_VARS)
LOCAL_SRC_FILES := lights.c
LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_SHARED_LIBRARIES := liblog
LOCAL_CFLAGS := -DLOG_TAG=\"qdlights\"
LOCAL_CLANG := true
diff --git a/msm8998/libmemtrack/Android.mk b/msm8998/libmemtrack/Android.mk
index 4e7a09f8..d2f74840 100644
--- a/msm8998/libmemtrack/Android.mk
+++ b/msm8998/libmemtrack/Android.mk
@@ -19,6 +19,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_C_INCLUDES += hardware/libhardware/include
LOCAL_CFLAGS := -Wconversion -Wall -Werror -Wno-sign-conversion
LOCAL_CLANG := true
diff --git a/msm8998/sdm/libs/hwc/Android.mk b/msm8998/sdm/libs/hwc/Android.mk
index e2391ba4..53e4683e 100644
--- a/msm8998/sdm/libs/hwc/Android.mk
+++ b/msm8998/sdm/libs/hwc/Android.mk
@@ -5,6 +5,7 @@ ifeq ($(use_hwc2),false)
LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM)
LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES := $(common_includes)
diff --git a/msm8998/sdm/libs/hwc2/Android.mk b/msm8998/sdm/libs/hwc2/Android.mk
index 36c61ddb..5c3b52ad 100644
--- a/msm8998/sdm/libs/hwc2/Android.mk
+++ b/msm8998/sdm/libs/hwc2/Android.mk
@@ -6,6 +6,7 @@ ifeq ($(use_hwc2),true)
LOCAL_MODULE := hwcomposer.$(TARGET_BOARD_PLATFORM)
LOCAL_MODULE_RELATIVE_PATH := hw
+LOCAL_PROPRIETARY_MODULE := true
LOCAL_MODULE_TAGS := optional
LOCAL_C_INCLUDES := $(common_includes)