diff options
author | Amit Pundir <amit.pundir@linaro.org> | 2018-06-26 22:58:04 +0530 |
---|---|---|
committer | Amit Pundir <amit.pundir@linaro.org> | 2018-06-26 23:04:27 +0530 |
commit | 12625fd76742c46fa263e50f379c6b37c936fae0 (patch) | |
tree | 7698bef1db98fe078d97884a58a7716bd1ee5bf7 | |
parent | 9551cabd22cc2b93209a0194ad7716a5f7244ade (diff) | |
download | dragonboard410c-12625fd76742c46fa263e50f379c6b37c936fae0.tar.gz |
utils.mk: Add a common utils.mk file for build/makefile helper Macros
Instead of redefining add-qcom-firmware() for every firmware installer
makefile, have a single common definition and use that instead.
In future put all common build/makefile Macros in this utils.mk.
Change-Id: I0a15491133c9812bc91dee9692849017fc99e4c2
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
-rw-r--r-- | db410c32_only/firmware/Android.mk | 14 | ||||
-rw-r--r-- | db820c/firmware/adsp/Android.mk | 14 | ||||
-rw-r--r-- | db820c/firmware/ath10k/QCA6174/hw3.0/Android.mk | 14 | ||||
-rw-r--r-- | db820c/firmware/qca/Android.mk | 14 | ||||
-rw-r--r-- | db820c/firmware/qcom/Android.mk | 14 | ||||
-rw-r--r-- | utils.mk | 15 |
6 files changed, 20 insertions, 65 deletions
diff --git a/db410c32_only/firmware/Android.mk b/db410c32_only/firmware/Android.mk index 791d037..949f5d6 100644 --- a/db410c32_only/firmware/Android.mk +++ b/db410c32_only/firmware/Android.mk @@ -1,18 +1,6 @@ LOCAL_PATH := $(call my-dir) -# $(1): The source file name in LOCAL_PATH. -# It also serves as the module name and the dest file name. -# $(2): Module installation path. -define add-qcom-firmware -$(eval include $(CLEAR_VARS))\ -$(eval LOCAL_MODULE := $(1))\ -$(eval LOCAL_SRC_FILES := $(1))\ -$(eval LOCAL_MODULE_STEM := $(1))\ -$(eval LOCAL_MODULE_CLASS := FIRMWARE)\ -$(eval LOCAL_MODULE_TAGS := optional)\ -$(eval LOCAL_MODULE_PATH := $(2))\ -$(eval include $(BUILD_PREBUILT)) -endef +include device/linaro/dragonboard/utils.mk # Firmware files copied from # http://builds.96boards.org/releases/dragonboard410c/qualcomm/firmware/linux-board-support-package-r1032.1.1.zip diff --git a/db820c/firmware/adsp/Android.mk b/db820c/firmware/adsp/Android.mk index 63dd260..0a64851 100644 --- a/db820c/firmware/adsp/Android.mk +++ b/db820c/firmware/adsp/Android.mk @@ -1,18 +1,6 @@ LOCAL_PATH := $(call my-dir) -# $(1): The source file name in LOCAL_PATH. -# It also serves as the module name and the dest file name. -# $(2): Module installation path. -define add-qcom-firmware -$(eval include $(CLEAR_VARS))\ -$(eval LOCAL_MODULE := $(1))\ -$(eval LOCAL_SRC_FILES := $(1))\ -$(eval LOCAL_MODULE_STEM := $(1))\ -$(eval LOCAL_MODULE_CLASS := FIRMWARE)\ -$(eval LOCAL_MODULE_TAGS := optional)\ -$(eval LOCAL_MODULE_PATH := $(2))\ -$(eval include $(BUILD_PREBUILT)) -endef +include device/linaro/dragonboard/utils.mk # Adreno a530 firmware files copied from # https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/qcom diff --git a/db820c/firmware/ath10k/QCA6174/hw3.0/Android.mk b/db820c/firmware/ath10k/QCA6174/hw3.0/Android.mk index 75d56c1..ed52c8d 100644 --- a/db820c/firmware/ath10k/QCA6174/hw3.0/Android.mk +++ b/db820c/firmware/ath10k/QCA6174/hw3.0/Android.mk @@ -1,18 +1,6 @@ LOCAL_PATH := $(call my-dir) -# $(1): The source file name in LOCAL_PATH. -# It also serves as the module name and the dest file name. -# $(2): Module installation path. -define add-qcom-firmware -$(eval include $(CLEAR_VARS))\ -$(eval LOCAL_MODULE := $(1))\ -$(eval LOCAL_SRC_FILES := $(1))\ -$(eval LOCAL_MODULE_STEM := $(1))\ -$(eval LOCAL_MODULE_CLASS := FIRMWARE)\ -$(eval LOCAL_MODULE_TAGS := optional)\ -$(eval LOCAL_MODULE_PATH := $(2))\ -$(eval include $(BUILD_PREBUILT)) -endef +include device/linaro/dragonboard/utils.mk # Ath10k Qca6174 firmware files copied from # https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ath10k/ diff --git a/db820c/firmware/qca/Android.mk b/db820c/firmware/qca/Android.mk index d629777..229ca3c 100644 --- a/db820c/firmware/qca/Android.mk +++ b/db820c/firmware/qca/Android.mk @@ -1,18 +1,6 @@ LOCAL_PATH := $(call my-dir) -# $(1): The source file name in LOCAL_PATH. -# It also serves as the module name and the dest file name. -# $(2): Module installation path. -define add-qcom-firmware -$(eval include $(CLEAR_VARS))\ -$(eval LOCAL_MODULE := $(1))\ -$(eval LOCAL_SRC_FILES := $(1))\ -$(eval LOCAL_MODULE_STEM := $(1))\ -$(eval LOCAL_MODULE_CLASS := FIRMWARE)\ -$(eval LOCAL_MODULE_TAGS := optional)\ -$(eval LOCAL_MODULE_PATH := $(2))\ -$(eval include $(BUILD_PREBUILT)) -endef +include device/linaro/dragonboard/utils.mk # QCA ROME firmware files copied from # https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/qca diff --git a/db820c/firmware/qcom/Android.mk b/db820c/firmware/qcom/Android.mk index 7584aa2..c96310c 100644 --- a/db820c/firmware/qcom/Android.mk +++ b/db820c/firmware/qcom/Android.mk @@ -1,18 +1,6 @@ LOCAL_PATH := $(call my-dir) -# $(1): The source file name in LOCAL_PATH. -# It also serves as the module name and the dest file name. -# $(2): Module installation path. -define add-qcom-firmware -$(eval include $(CLEAR_VARS))\ -$(eval LOCAL_MODULE := $(1))\ -$(eval LOCAL_SRC_FILES := $(1))\ -$(eval LOCAL_MODULE_STEM := $(1))\ -$(eval LOCAL_MODULE_CLASS := FIRMWARE)\ -$(eval LOCAL_MODULE_TAGS := optional)\ -$(eval LOCAL_MODULE_PATH := $(2))\ -$(eval include $(BUILD_PREBUILT)) -endef +include device/linaro/dragonboard/utils.mk # Adreno a530 firmware files copied from # https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/qcom diff --git a/utils.mk b/utils.mk new file mode 100644 index 0000000..65d54e4 --- /dev/null +++ b/utils.mk @@ -0,0 +1,15 @@ +# Put common makefile/build helper Macros here + +# $(1): The source file name in LOCAL_PATH. +# It also serves as the module name and the dest file name. +# $(2): Module installation path. +define add-qcom-firmware +$(eval include $(CLEAR_VARS))\ +$(eval LOCAL_MODULE := $(1))\ +$(eval LOCAL_SRC_FILES := $(1))\ +$(eval LOCAL_MODULE_STEM := $(1))\ +$(eval LOCAL_MODULE_CLASS := FIRMWARE)\ +$(eval LOCAL_MODULE_TAGS := optional)\ +$(eval LOCAL_MODULE_PATH := $(2))\ +$(eval include $(BUILD_PREBUILT)) +endef |