Initial Android target definition for trinket.

Change-Id: Ib55a9013b0fa5bcda0e5d2d17d1741e607a9c9b5
此提交包含在:
Hari Veerubhotla
2018-10-14 17:08:35 +05:30
提交者 Gerrit - the friendly Code Review server
父節點 1ab95845cf
當前提交 dcab67c504
共有 19 個檔案被更改,包括 73 行新增19 行删除

查看文件

@@ -3,7 +3,7 @@ MY_LOCAL_PATH := $(call my-dir)
UAPI_OUT := $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/include UAPI_OUT := $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/include
ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE) $(TRINKET)),true)
$(shell mkdir -p $(UAPI_OUT)/linux;) $(shell mkdir -p $(UAPI_OUT)/linux;)
$(shell mkdir -p $(UAPI_OUT)/sound;) $(shell mkdir -p $(UAPI_OUT)/sound;)
$(shell rm -rf $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/ipc/Module.symvers) $(shell rm -rf $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/ipc/Module.symvers)
@@ -29,7 +29,7 @@ $(shell rm -rf $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codec
include $(MY_LOCAL_PATH)/asoc/codecs/aqt1000/Android.mk include $(MY_LOCAL_PATH)/asoc/codecs/aqt1000/Android.mk
endif endif
ifeq ($(call is-board-platform-in-list,$(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,$(MSMSTEPPE) $(TRINKET)),true)
$(shell rm -rf $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codecs/bolero/Module.symvers) $(shell rm -rf $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codecs/bolero/Module.symvers)
include $(MY_LOCAL_PATH)/asoc/codecs/bolero/Android.mk include $(MY_LOCAL_PATH)/asoc/codecs/bolero/Android.mk
$(shell rm -rf $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codecs/wcd937x/Module.symvers) $(shell rm -rf $(PRODUCT_OUT)/obj/vendor/qcom/opensource/audio-kernel/asoc/codecs/wcd937x/Module.symvers)

查看文件

@@ -23,9 +23,14 @@ TARGET := talos
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif endif
ifeq ($(call is-board-platform,$(TRINKET)),true)
TARGET := trinket
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif
AUDIO_CHIPSET := audio AUDIO_CHIPSET := audio
# Build/Package only in case of supported target # Build/Package only in case of supported target
ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE) $(TRINKET)),true)
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)

查看文件

@@ -39,6 +39,11 @@ ifeq ($(KERNEL_BUILD), 0)
export export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf
export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif
ifeq ($(CONFIG_ARCH_SDMSHRIKE), y) ifeq ($(CONFIG_ARCH_SDMSHRIKE), y)
include $(AUDIO_ROOT)/config/sm8150auto.conf include $(AUDIO_ROOT)/config/sm8150auto.conf
export export

查看文件

@@ -19,9 +19,13 @@ ifeq ($(call is-board-platform,$(MSMSTEPPE)),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif endif
ifeq ($(call is-board-platform,$(TRINKET)),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif
AUDIO_CHIPSET := audio AUDIO_CHIPSET := audio
# Build/Package only in case of supported target # Build/Package only in case of supported target
ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE) $(TRINKET)),true)
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)

查看文件

@@ -39,6 +39,11 @@ ifeq ($(KERNEL_BUILD), 0)
export export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf
export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif
ifeq ($(CONFIG_ARCH_SDMSHRIKE), y) ifeq ($(CONFIG_ARCH_SDMSHRIKE), y)
include $(AUDIO_ROOT)/config/sm8150auto.conf include $(AUDIO_ROOT)/config/sm8150auto.conf
export export

查看文件

@@ -3,13 +3,13 @@
# Assume no targets will be supported # Assume no targets will be supported
# Check if this driver needs be built for current target # Check if this driver needs be built for current target
ifeq ($(call is-board-platform,$(MSMSTEPPE)),true) ifeq ($(call is-board-platform,$(MSMSTEPPE) $(TRINKET)),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif endif
AUDIO_CHIPSET := audio AUDIO_CHIPSET := audio
# Build/Package only in case of supported target # Build/Package only in case of supported target
ifeq ($(call is-board-platform-in-list,$(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,$(MSMSTEPPE) $(TRINKET)),true)
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)

查看文件

@@ -21,6 +21,11 @@ ifeq ($(KERNEL_BUILD), 0)
export export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf
export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif
ifeq ($(CONFIG_ARCH_QCS405), y) ifeq ($(CONFIG_ARCH_QCS405), y)
include $(AUDIO_ROOT)/config/qcs405auto.conf include $(AUDIO_ROOT)/config/qcs405auto.conf
export export

查看文件

@@ -11,7 +11,7 @@ ifeq ($(call is-board-platform,msmnile),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m
endif endif
ifeq ($(call is-board-platform,$(MSMSTEPPE)),true) ifeq ($(call is-board-platform,$(MSMSTEPPE) $(TRINKET)),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif endif
@@ -21,7 +21,7 @@ endif
AUDIO_CHIPSET := audio AUDIO_CHIPSET := audio
# Build/Package only in case of supported target # Build/Package only in case of supported target
ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE) $(TRINKET)),true)
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)

查看文件

@@ -36,6 +36,11 @@ ifeq ($(KERNEL_BUILD), 0)
export export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf
export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif
ifeq ($(CONFIG_ARCH_SM8150), y) ifeq ($(CONFIG_ARCH_SM8150), y)
include $(AUDIO_ROOT)/config/sm8150auto.conf include $(AUDIO_ROOT)/config/sm8150auto.conf
export export

查看文件

@@ -3,13 +3,13 @@
# Assume no targets will be supported # Assume no targets will be supported
# Check if this driver needs be built for current target # Check if this driver needs be built for current target
ifeq ($(call is-board-platform,$(MSMSTEPPE)),true) ifeq ($(call is-board-platform,$(MSMSTEPPE) $(TRINKET)),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif endif
AUDIO_CHIPSET := audio AUDIO_CHIPSET := audio
# Build/Package only in case of supported target # Build/Package only in case of supported target
ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE) $(TRINKET)),true)
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)

查看文件

@@ -21,6 +21,11 @@ ifeq ($(KERNEL_BUILD), 0)
export export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf
export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif
endif endif
# As per target team, build is done as follows: # As per target team, build is done as follows:

查看文件

@@ -15,13 +15,13 @@ ifeq ($(call is-board-platform,msmnile),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m
endif endif
ifeq ($(call is-board-platform,$(MSMSTEPPE)),true) ifeq ($(call is-board-platform,$(MSMSTEPPE) $(TRINKET)),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif endif
AUDIO_CHIPSET := audio AUDIO_CHIPSET := audio
# Build/Package only in case of supported target # Build/Package only in case of supported target
ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE) $(TRINKET)),true)
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)

查看文件

@@ -34,6 +34,11 @@ ifeq ($(KERNEL_BUILD), 0)
export export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf
export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif
ifeq ($(CONFIG_ARCH_SM8150), y) ifeq ($(CONFIG_ARCH_SM8150), y)
include $(AUDIO_ROOT)/config/sm8150auto.conf include $(AUDIO_ROOT)/config/sm8150auto.conf
export export

查看文件

@@ -15,13 +15,13 @@ ifeq ($(call is-board-platform,msmnile),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m
endif endif
ifeq ($(call is-board-platform,$(MSMSTEPPE)),true) ifeq ($(call is-board-platform,$(MSMSTEPPE) $(TRINKET)),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif endif
AUDIO_CHIPSET := audio AUDIO_CHIPSET := audio
# Build/Package only in case of supported target # Build/Package only in case of supported target
ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE) $(TRINKET)),true)
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)

查看文件

@@ -35,6 +35,11 @@ ifeq ($(KERNEL_BUILD), 0)
export export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf
export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif
ifeq ($(CONFIG_ARCH_SM8150), y) ifeq ($(CONFIG_ARCH_SM8150), y)
include $(AUDIO_ROOT)/config/sm8150auto.conf include $(AUDIO_ROOT)/config/sm8150auto.conf
export export

查看文件

@@ -15,13 +15,13 @@ ifeq ($(call is-board-platform,msmnile),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m
endif endif
ifeq ($(call is-board-platform,$(MSMSTEPPE)),true) ifeq ($(call is-board-platform,$(MSMSTEPPE) $(TRINKET)),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif endif
AUDIO_CHIPSET := audio AUDIO_CHIPSET := audio
# Build/Package only in case of supported target # Build/Package only in case of supported target
ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE) $(TRINKET)),true)
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)

查看文件

@@ -35,6 +35,11 @@ ifeq ($(KERNEL_BUILD), 0)
export export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf
export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif
ifeq ($(CONFIG_ARCH_SM8150), y) ifeq ($(CONFIG_ARCH_SM8150), y)
include $(AUDIO_ROOT)/config/sm8150auto.conf include $(AUDIO_ROOT)/config/sm8150auto.conf
export export

查看文件

@@ -15,13 +15,13 @@ ifeq ($(call is-board-platform,msmnile),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m AUDIO_SELECT := CONFIG_SND_SOC_SM8150=m
endif endif
ifeq ($(call is-board-platform,$(MSMSTEPPE)),true) ifeq ($(call is-board-platform,$(MSMSTEPPE) $(TRINKET)),true)
AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m AUDIO_SELECT := CONFIG_SND_SOC_SM6150=m
endif endif
AUDIO_CHIPSET := audio AUDIO_CHIPSET := audio
# Build/Package only in case of supported target # Build/Package only in case of supported target
ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm845 sdm670 qcs605 msmnile $(MSMSTEPPE) $(TRINKET)),true)
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)
@@ -48,7 +48,7 @@ KBUILD_OPTIONS += BOARD_PLATFORM=$(TARGET_BOARD_PLATFORM)
KBUILD_OPTIONS += $(AUDIO_SELECT) KBUILD_OPTIONS += $(AUDIO_SELECT)
########################################################### ###########################################################
ifeq ($(call is-board-platform-in-list,msm8953 sdm670 qcs605 $(MSMSTEPPE)),true) ifeq ($(call is-board-platform-in-list,msm8953 sdm670 qcs605 $(MSMSTEPPE) $(TRINKET)),true)
include $(CLEAR_VARS) include $(CLEAR_VARS)
LOCAL_MODULE := $(AUDIO_CHIPSET)_pinctrl_lpi.ko LOCAL_MODULE := $(AUDIO_CHIPSET)_pinctrl_lpi.ko
LOCAL_MODULE_KBUILD_NAME := pinctrl_lpi_dlkm.ko LOCAL_MODULE_KBUILD_NAME := pinctrl_lpi_dlkm.ko

查看文件

@@ -39,6 +39,11 @@ ifeq ($(KERNEL_BUILD), 0)
export export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif endif
ifeq ($(CONFIG_ARCH_TRINKET), y)
include $(AUDIO_ROOT)/config/sm6150auto.conf
export
INCS += -include $(AUDIO_ROOT)/config/sm6150autoconf.h
endif
ifeq ($(CONFIG_ARCH_SDMSHRIKE), y) ifeq ($(CONFIG_ARCH_SDMSHRIKE), y)
include $(AUDIO_ROOT)/config/sm8150auto.conf include $(AUDIO_ROOT)/config/sm8150auto.conf
export export