qcacmn: Add FTM build flags

Add FTM flags to enable/disable FTM and enable NL80211 only, enable TX99
only or both.

Change-Id: I18bbbadd65d23221dc4d739e05235f4d81c12043
CRs-Fixed: 2240572
Este commit está contenido en:
Akshay Kosigi
2018-05-07 15:56:47 +05:30
cometido por nshrivas
padre e5b5636856
commit 0987f2dcf7
Se han modificado 5 ficheros con 70 adiciones y 34 borrados

Ver fichero

@@ -130,12 +130,8 @@ wlan_cfg80211_ftm_rx_event(struct wlan_objmgr_pdev *pdev,
}
ftm_debug("Testmode response event generated");
#ifdef CONFIG_NL80211_TESTMODE
skb = cfg80211_testmode_alloc_event_skb(pdev_ospriv->wiphy,
len, GFP_ATOMIC);
#else
return QDF_STATUS_E_INVAL;
#endif
if (!skb)
return QDF_STATUS_E_NOMEM;
@@ -144,9 +140,8 @@ wlan_cfg80211_ftm_rx_event(struct wlan_objmgr_pdev *pdev,
nla_put(skb, WLAN_CFG80211_FTM_ATTR_DATA, len, data)) {
goto nla_put_failure;
}
#ifdef CONFIG_NL80211_TESTMODE
cfg80211_testmode_event(skb, GFP_ATOMIC);
#endif
return QDF_STATUS_SUCCESS;
nla_put_failure: