Browse Source

qcacld-3.0: Makefile change to generate driver name as qca_cld3_wlan

Currently, on Wear HL based target with keystone kernel, it
generates WLAN driver with name "wlan.ko". And to enable WIFI
every time it has to rename wlan.ko with qca_cld3_wlan.ko.
This commits generates the WLAN driver (WLAN_CHIPSET_wlan.ko)
based on Macro defined i.e. WLAN_CHIPSET else generate wlan.ko.

Change-Id: I9b278ba74052f1a333ed59d0b048d5a0611db076
CRs-Fixed: 3125247
Srikanth Marepalli 3 years ago
parent
commit
53dc3b7c07
1 changed files with 6 additions and 0 deletions
  1. 6 0
      Makefile

+ 6 - 0
Makefile

@@ -14,7 +14,13 @@ M ?= $(shell pwd)
 ifeq ($(WLAN_ROOT),)
 # WLAN_ROOT must contain an absolute path (i.e. not a relative path)
 KBUILD_OPTIONS := WLAN_ROOT=$(shell cd $(KERNEL_SRC); readlink -e $(M))
+
+# MODNAME should be qca_cld3_wlan for helium based platform
+ifeq (qca_cld3, $(WLAN_CHIPSET))
+KBUILD_OPTIONS += MODNAME?=$(WLAN_CHIPSET)_wlan
+else
 KBUILD_OPTIONS += MODNAME?=wlan
+endif
 
 #By default build for CLD
 WLAN_SELECT := CONFIG_QCA_CLD_WLAN=m