mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 07:37:31 -04:00
qcacmn: Add API to check vdev is in INIT state or not
Add API to check vdev mlme state is in INIT state or not. Change-Id: I86a919331d674f1defd896d5b8ae93a87a0a9376 CRs-Fixed: 2459908
This commit is contained in:
parent
6f1fc0070f
commit
05e77685a6
2 changed files with 22 additions and 0 deletions
|
|
@ -207,4 +207,15 @@ void wlan_vdev_mlme_cmd_unlock(struct wlan_objmgr_vdev *vdev);
|
|||
* FAILURE: otherwise failure
|
||||
*/
|
||||
QDF_STATUS wlan_vdev_mlme_is_scan_allowed(struct wlan_objmgr_vdev *vdev);
|
||||
|
||||
/**
|
||||
* wlan_vdev_mlme_is_init_state() - Checks whether vdev is in init state
|
||||
* @vdev: Object manager VDEV object
|
||||
*
|
||||
* API to checks the VDEV MLME SM state is in init state or not
|
||||
*
|
||||
* Return: SUCCESS: if vdev is in init state
|
||||
* FAILURE: otherwise failure
|
||||
*/
|
||||
QDF_STATUS wlan_vdev_mlme_is_init_state(struct wlan_objmgr_vdev *vdev);
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -282,3 +282,14 @@ QDF_STATUS wlan_vdev_mlme_is_scan_allowed(struct wlan_objmgr_vdev *vdev)
|
|||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
||||
QDF_STATUS wlan_vdev_mlme_is_init_state(struct wlan_objmgr_vdev *vdev)
|
||||
{
|
||||
enum wlan_vdev_state state;
|
||||
|
||||
state = wlan_vdev_mlme_get_state(vdev);
|
||||
if (state == WLAN_VDEV_S_INIT)
|
||||
return QDF_STATUS_SUCCESS;
|
||||
|
||||
return QDF_STATUS_E_FAILURE;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue