diff options
| author | Anurag Chouhan <achouhan@codeaurora.org> | 2017-07-27 19:10:25 +0530 |
|---|---|---|
| committer | snandini <snandini@codeaurora.org> | 2017-08-09 01:55:56 -0700 |
| commit | e1635dd283ced47736004d23f5f97ec526a4d94a (patch) | |
| tree | ea09c79fe1c95f0e9dd4d8c652da61cf26898fa3 | |
| parent | 2da6e13b7a4a213fb15532c8da51974e75bef4af (diff) | |
qcacld-2.0: Add support to build wlan with full treble
Add support to build wlan driver with the full treble support enable
and have a backward compatibility with non treble builds
Change-Id: Ifb473d72a6c047340dec60d6aa7134dcc54ec0ba
CRs-fixed: 2083561
| -rw-r--r-- | Android.mk | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk index 68a0f6fbbbd8..a54a6ed1c89d 100644 --- a/Android.mk +++ b/Android.mk @@ -84,7 +84,11 @@ LOCAL_MODULE := $(WLAN_CHIPSET)_wlan.ko LOCAL_MODULE_KBUILD_NAME := wlan.ko LOCAL_MODULE_TAGS := optional LOCAL_MODULE_DEBUG_ENABLE := true +ifeq ($(PRODUCT_VENDOR_MOVE_ENABLED), true) +LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib/modules/$(WLAN_CHIPSET) +else LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/modules/$(WLAN_CHIPSET) +endif # PRODUCT_VENDOR_MOVE_ENABLED include $(DLKM_DIR)/AndroidKernelModule.mk ########################################################### @@ -93,9 +97,15 @@ include $(DLKM_DIR)/AndroidKernelModule.mk # TO-DO: This step needs to be moved to a post-build make target instead # TO-DO: as this may run multiple times ifneq ($(call is-board-platform-in-list, msm8952),true) +ifeq ($(PRODUCT_VENDOR_MOVE_ENABLED), true) +$(shell mkdir -p $(TARGET_OUT_VENDOR)/lib/modules; \ + ln -sf /$(TARGET_COPY_OUT_VENDOR)/lib/modules/$(WLAN_CHIPSET)/$(WLAN_CHIPSET)_wlan.ko \ + $(TARGET_OUT_VENDOR)/lib/modules/wlan.ko) +else $(shell mkdir -p $(TARGET_OUT)/lib/modules; \ ln -sf /system/lib/modules/$(WLAN_CHIPSET)/$(WLAN_CHIPSET)_wlan.ko \ $(TARGET_OUT)/lib/modules/wlan.ko) +endif # PRODUCT_VENDOR_MOVE_ENABLED endif $(shell ln -sf /persist/wlan_mac.bin $(TARGET_OUT_ETC)/firmware/wlan/qca_cld/wlan_mac.bin) |
