summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorYingjie Wang <yingjiewang@codeaurora.org>2018-09-10 11:14:31 +0800
committerYingjie Wang <yingjiewang@codeaurora.org>2018-09-14 15:24:14 +0800
commita9049e3aebc3fa75ba0c6e1ad098428bfca6abda (patch)
treedc499fb0eb203d80361fe8a821cca2d670088f4c /build
parentb64feb2b73ac985dc7b0f7c4748d007d7cbae170 (diff)
downloadgps-a9049e3aebc3fa75ba0c6e1ad098428bfca6abda.tar.gz
Decouple Gnss Hidl impl into 1.0 and 1.1 version
Decouple Gnss Hidl implementation into 1.0 and 1.1 version. msmnile and later targets would use gnss hidl 1.1, and older targets would use gnss hidl 1.0 Change-Id: I31fdf932ce55a0547ff69fc3d28dae1d001e8d56 CRs-fixed: 2311903
Diffstat (limited to 'build')
-rw-r--r--build/target_specific_features.mk31
1 files changed, 31 insertions, 0 deletions
diff --git a/build/target_specific_features.mk b/build/target_specific_features.mk
index 943e231..17c3b03 100644
--- a/build/target_specific_features.mk
+++ b/build/target_specific_features.mk
@@ -15,3 +15,34 @@ GNSS_CFLAGS := \
-Wno-error=tautological-compare \
-Wno-error=switch \
-Wno-error=date-time
+
+# GPS-HIDL
+GNSS_HIDL_1_0_TARGET_LIST := msm8960
+GNSS_HIDL_1_0_TARGET_LIST += msm8974
+GNSS_HIDL_1_0_TARGET_LIST += msm8226
+GNSS_HIDL_1_0_TARGET_LIST += msm8610
+GNSS_HIDL_1_0_TARGET_LIST += apq8084
+GNSS_HIDL_1_0_TARGET_LIST += msm8916
+GNSS_HIDL_1_0_TARGET_LIST += msm8994
+GNSS_HIDL_1_0_TARGET_LIST += msm8909
+GNSS_HIDL_1_0_TARGET_LIST += msm8952
+GNSS_HIDL_1_0_TARGET_LIST += msm8992
+GNSS_HIDL_1_0_TARGET_LIST += msm8996
+GNSS_HIDL_1_0_TARGET_LIST += msm8937
+GNSS_HIDL_1_0_TARGET_LIST += msm8953
+GNSS_HIDL_1_0_TARGET_LIST += msm8998
+GNSS_HIDL_1_0_TARGET_LIST += apq8098_latv
+GNSS_HIDL_1_0_TARGET_LIST += sdm710
+GNSS_HIDL_1_0_TARGET_LIST += qcs605
+GNSS_HIDL_1_0_TARGET_LIST += sdm845
+GNSS_HIDL_1_0_TARGET_LIST += sdm660
+GNSS_HIDL_1_1_TARGET_LIST := msmnile
+
+
+ifneq (,$(filter $(GNSS_HIDL_1_0_TARGET_LIST),$(TARGET_BOARD_PLATFORM)))
+GNSS_HIDL_VERSION = 1.0
+endif
+
+ifneq (,$(filter $(GNSS_HIDL_1_1_TARGET_LIST),$(TARGET_BOARD_PLATFORM)))
+GNSS_HIDL_VERSION = 1.1
+endif