qcacmn: Implement VDEV MLME State machine
This change implement VDEV MLME State machine based on design, and handles valid events in each state and invokes legacy callback APIs to perform state specific operations Change-Id: I38a11778cba31276c720bc13c085ade60b1fb0c4 CRs-Fixed: 2307722
This commit is contained in:

gecommit door
nshrivas

bovenliggende
be8dac4d5d
commit
90713473d1
@@ -56,7 +56,8 @@ static QDF_STATUS wlan_green_ap_ant_ps_reset
|
||||
* Add protection against green AP enabling interrupts
|
||||
* when not valid or no VAPs exist
|
||||
*/
|
||||
if (wlan_util_is_vap_active(pdev, WLAN_GREEN_AP_ID) == QDF_STATUS_SUCCESS)
|
||||
if (wlan_util_is_vdev_active(pdev, WLAN_GREEN_AP_ID) ==
|
||||
QDF_STATUS_SUCCESS)
|
||||
green_ap_tx_ops->reset_dev(pdev);
|
||||
else
|
||||
green_ap_err("Green AP tried to enable IRQs when invalid");
|
||||
|
@@ -238,7 +238,7 @@ QDF_STATUS ucfg_green_ap_config(struct wlan_objmgr_pdev *pdev, uint8_t val)
|
||||
|
||||
ucfg_green_ap_set_ps_config(pdev, val);
|
||||
|
||||
if (wlan_util_is_vap_active(pdev, WLAN_GREEN_AP_ID) ==
|
||||
if (wlan_util_is_vdev_active(pdev, WLAN_GREEN_AP_ID) ==
|
||||
QDF_STATUS_SUCCESS)
|
||||
wlan_green_ap_start(pdev);
|
||||
} else {
|
||||
|
Verwijs in nieuw issue
Block a user