qcacld-3.0: Provide ucfg_fwol_set_ilp_config() api

Provide ucfg_fwol_set_ilp_config() api.

Change-Id: Id003eb8605c513bb1209e5a3b5073b9ad972b2fe
CRs-Fixed: 3415887
This commit is contained in:
Srinivas Girigowda
2023-02-22 19:45:42 -08:00
committed by Madan Koyyalamudi
parent 69d21b22e9
commit 99eb4ce97a
2 changed files with 21 additions and 0 deletions

View File

@@ -761,6 +761,20 @@ QDF_STATUS ucfg_fwol_send_get_thermal_stats_cmd(struct wlan_objmgr_psoc *psoc,
QDF_STATUS ucfg_fwol_configure_global_params(struct wlan_objmgr_psoc *psoc,
struct wlan_objmgr_pdev *pdev);
/**
* ucfg_fwol_set_ilp_config - API to configure Interface Low Power (ILP)
* @psoc: pointer to psoc object
* @pdev: pointer to pdev object
* @enable: enable
*
* This API is used to enable/disable Interface Low Power (IPL) feature.
*
* Return: QDF Status
*/
QDF_STATUS ucfg_fwol_set_ilp_config(struct wlan_objmgr_psoc *psoc,
struct wlan_objmgr_pdev *pdev,
uint32_t enable);
/**
* ucfg_fwol_configure_vdev_params - API to configure vdev specific params
* @psoc: pointer to psoc object

View File

@@ -1226,6 +1226,13 @@ QDF_STATUS ucfg_fwol_configure_global_params(struct wlan_objmgr_psoc *psoc,
return status;
}
QDF_STATUS ucfg_fwol_set_ilp_config(struct wlan_objmgr_psoc *psoc,
struct wlan_objmgr_pdev *pdev,
uint32_t enable_ilp)
{
return fwol_set_ilp_config(pdev, enable_ilp);
}
QDF_STATUS ucfg_fwol_configure_vdev_params(struct wlan_objmgr_psoc *psoc,
struct wlan_objmgr_vdev *vdev)
{