From a9049e3aebc3fa75ba0c6e1ad098428bfca6abda Mon Sep 17 00:00:00 2001 From: Yingjie Wang Date: Mon, 10 Sep 2018 11:14:31 +0800 Subject: 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 --- build/target_specific_features.mk | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'build') 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 -- cgit v1.2.3