From 59b79768d33f96f15a75d09b0f770cb34d0fc4b2 Mon Sep 17 00:00:00 2001 From: Lin Bai Date: Fri, 1 Sep 2017 16:18:55 +0800 Subject: [PATCH] qcacld-3.0: Turn on WLAN_NL80211_TESTMODE properly WLAN_NL80211_TESTMODE need to be controlled by CONFIG_NL80211_TESTMODE, or compiler will throw error, like - API cfg80211_testmode_* not defined. CRs-Fixed: 2103007 Change-Id: I84536b8527656d8d0d4a0a7961ca8a83e8dd733c --- Kbuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Kbuild b/Kbuild index be748a8d011a..1c1c82efc481 100644 --- a/Kbuild +++ b/Kbuild @@ -1600,7 +1600,6 @@ CDEFINES := -DANI_LITTLE_BYTE_ENDIAN \ -DWLAN_FEATURE_GTK_OFFLOAD \ -DWLAN_WAKEUP_EVENTS \ -DFEATURE_WLAN_RA_FILTERING\ - -DWLAN_NL80211_TESTMODE \ -DFEATURE_WLAN_LPHB \ -DQCA_SUPPORT_TX_THROTTLE \ -DWMI_INTERFACE_EVENT_LOGGING \ @@ -1648,6 +1647,11 @@ CDEFINES += -DCONFIG_PLD_PCIE_CNSS CDEFINES += -DCONFIG_PLD_PCIE_INIT endif +#Enable NL80211 test mode +ifeq ($(CONFIG_NL80211_TESTMODE), y) +CDEFINES += -DWLAN_NL80211_TESTMODE +endif + # Flag to enable bus auto suspend ifeq ($(CONFIG_ROME_IF),pci) ifeq ($(CONFIG_BUS_AUTO_SUSPEND), y)