diff options
| author | Divya Sharma <divyash@quicinc.com> | 2017-06-08 09:37:08 -0700 |
|---|---|---|
| committer | Nandini Suresh <snandini@codeaurora.org> | 2017-06-28 12:36:56 -0700 |
| commit | d20da0c875132f2b3bcbbe4ee1f152ee363d87b4 (patch) | |
| tree | bd05297c97fbea616bf9a7fb38df640e514f8fba /Android.mk | |
| parent | 0bda6d65feba66100fac4a56a8fff03bb414f13e (diff) | |
qcacld-3.0: Install WLAN firmware to /vendor
Move wlan firmware files to vendor.
Build wlan driver in /vendor/lib/modules path.
CRs-Fixed: 2065356
Change-Id: I419e606ca5df4ab614fbca37f22b79fb60ef6f04
Diffstat (limited to 'Android.mk')
| -rw-r--r-- | Android.mk | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk index 5b1eb64606c6..db311efdf6d1 100644 --- a/Android.mk +++ b/Android.mk @@ -51,16 +51,29 @@ LOCAL_MODULE := $(WLAN_CHIPSET)_wlan.ko LOCAL_MODULE_KBUILD_NAME := wlan.ko LOCAL_MODULE_TAGS := optional LOCAL_MODULE_DEBUG_ENABLE := true +ifeq ($(PRODUCT_FULL_TREBLE),true) +LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)/lib/modules/$(WLAN_CHIPSET) +else LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/modules/$(WLAN_CHIPSET) +endif include $(DLKM_DIR)/AndroidKernelModule.mk ########################################################### # Create Symbolic link ifneq ($(findstring $(WLAN_CHIPSET),$(WIFI_DRIVER_DEFAULT)),) +ifeq ($(PRODUCT_FULL_TREBLE),true) +$(shell mkdir -p $(TARGET_OUT_VENDOR)/lib/modules; \ + ln -sf /system/lib/modules/$(WLAN_CHIPSET)/$(LOCAL_MODULE) $(TARGET_OUT_VENDOR)/lib/modules/wlan.ko) +else $(shell mkdir -p $(TARGET_OUT)/lib/modules; \ ln -sf /system/lib/modules/$(WLAN_CHIPSET)/$(LOCAL_MODULE) $(TARGET_OUT)/lib/modules/wlan.ko) endif +endif +ifeq ($(PRODUCT_FULL_TREBLE),true) +$(shell ln -sf /persist/wlan_mac.bin $(TARGET_OUT_VENDOR)/firmware/wlan/qca_cld/wlan_mac.bin) +else $(shell ln -sf /persist/wlan_mac.bin $(TARGET_OUT_ETC)/firmware/wlan/qca_cld/wlan_mac.bin) +endif endif # DLKM check endif # supported target check |
