qcacld-3.0: In PMO, replace cfg_get_int with component cfg API's

Legacy WNI CFG items are refactored into new CFG implementation.
PMO uses a wma callback which uses cfg_get API to get listen
interval. Listen interval is now part of the MLME component's
private object. Define API's to get this value and use it instead
of the callbacks.

Remove WMA callback implementation and use new API that gets
listen interval from MLME component.

Change-Id: I797001ea14cc654f9daee3ce297e1ad0c0a08f2a
CRs-Fixed: 2386725
Этот коммит содержится в:
Nachiket Kukade
2019-01-23 19:09:36 +05:30
коммит произвёл Gerrit - the friendly Code Review server
родитель a1d20c3b90
Коммит 6159553884
8 изменённых файлов: 63 добавлений и 123 удалений

Просмотреть файл

@@ -483,6 +483,16 @@ QDF_STATUS wlan_mlme_get_bt_chain_separation_flag(struct wlan_objmgr_psoc *psoc,
QDF_STATUS wlan_mlme_configure_chain_mask(struct wlan_objmgr_psoc *psoc,
uint8_t session_id);
/**
* wlan_mlme_get_listen_interval() - Get listen interval
* @psoc: pointer to psoc object
* @value: Pointer to value that needs to be filled by MLME
*
* Return: QDF Status
*/
QDF_STATUS wlan_mlme_get_listen_interval(struct wlan_objmgr_psoc *psoc,
int *value);
/**
* wlan_mlme_set_sap_listen_interval() - Set the sap listen interval
* @psoc: pointer to psoc object