qcacld-3.0: Add support for the NAN Enable/Disable commands

Add changes in the NAN component and Target IF to support the
NAN Enable and Disable commands. Add changes to support all
the other generic NAN commands as well. Add a state machine
to keep track of the status of the NAN Discovery in the Target.

Add support for the NAN Enable/Disable commands

Change-Id: I20c303cad8b7a30deba50345032b33b1deba4802
CRs-Fixed: 2338054
This commit is contained in:
Nachiket Kukade
2018-11-02 21:09:00 +05:30
committed by nshrivas
parent 85aa3788b6
commit d5a7683c8a
7 changed files with 486 additions and 30 deletions

View File

@@ -236,10 +236,7 @@ QDF_STATUS ucfg_nan_get_callbacks(struct wlan_objmgr_psoc *psoc,
*
* Return: status of operation
*/
static inline QDF_STATUS ucfg_nan_discovery_req(void *in_req, uint32_t req_type)
{
return QDF_STATUS_SUCCESS;
}
QDF_STATUS ucfg_nan_discovery_req(void *in_req, uint32_t req_type);
/**
* ucfg_is_nan_dbs_supported() - ucfg API to query NAN DBS support