qcacmn: Add support for scan and MLME synchronization

Reject scan request, if any VDEV is in START/DFS_CAC/SUSPEND states.

Change-Id: I1047ba510df5ae5debd1e3d5c8a064a57af65fbf
CRs-Fixed: 2384163
This commit is contained in:
Srinivas Pitla
2018-12-05 18:08:20 +05:30
committed by nshrivas
parent cdf3813a9c
commit 1ff074ce30
11 changed files with 208 additions and 5 deletions

View File

@@ -167,6 +167,7 @@ struct vdev_mlme_ops {
* struct vdev_mlme_obj - VDEV MLME component object
* @vdev_proto: VDEV MLME proto substructure
* @sm_lock: VDEV SM lock
* @vdev_cmd_lock: VDEV MLME command atomicity
* @sm_hdl: VDEV SM handle
* @ops: VDEV MLME callback table
* @ext_vdev_ptr: VDEV MLME legacy pointer