diff --git a/Android.mk b/Android.mk index a7dc5ed74a59..c6d4f5e17f40 100644 --- a/Android.mk +++ b/Android.mk @@ -130,6 +130,15 @@ ifneq ($(WLAN_CFG_OVERRIDE_$(LOCAL_DEV_NAME)),) KBUILD_OPTIONS += WLAN_CFG_OVERRIDE="$(WLAN_CFG_OVERRIDE_$(LOCAL_DEV_NAME))" endif +# Pass build options per chip to Kbuild. This will be injected from upper layer +# makefile. +# +# e.g. +# WLAN_KBUILD_OPTIONS_qca6390 := CONFIG_CNSS_QCA6390=y +ifneq ($(WLAN_KBUILD_OPTIONS_$(LOCAL_DEV_NAME)),) +KBUILD_OPTIONS += "$(WLAN_KBUILD_OPTIONS_$(LOCAL_DEV_NAME))" +endif + include $(CLEAR_VARS) LOCAL_MODULE := $(WLAN_CHIPSET)_$(LOCAL_DEV_NAME).ko LOCAL_MODULE_KBUILD_NAME := $(LOCAL_MOD_NAME).ko