qcacld-3.0: Add new INI/CFG infrastructure for Policy Manager
Policy Manager component needs to adopt a new INI/CFG infrastructure. Provide a new infrastructure and remove old INI/CFGs related to policy manager component. CRs-Fixed: 2324393 Change-Id: Ia16845c2aef3c5877b0b164fcef13fe7cd41c736
This commit is contained in:
parent
d1d4786016
commit
e9c12f5aab
1
Kbuild
1
Kbuild
@ -984,6 +984,7 @@ UMAC_POLICY_MGR_OBJS := $(UMAC_POLICY_MGR_DIR)/src/wlan_policy_mgr_action.o \
|
||||
$(UMAC_POLICY_MGR_DIR)/src/wlan_policy_mgr_core.o \
|
||||
$(UMAC_POLICY_MGR_DIR)/src/wlan_policy_mgr_get_set_utils.o \
|
||||
$(UMAC_POLICY_MGR_DIR)/src/wlan_policy_mgr_init_deinit.o \
|
||||
$(UMAC_POLICY_MGR_DIR)/src/wlan_policy_mgr_ucfg.o \
|
||||
$(UMAC_POLICY_MGR_DIR)/src/wlan_policy_mgr_pcl.o \
|
||||
|
||||
###### UMAC TDLS ########
|
||||
|
@ -16,6 +16,7 @@
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#include "wlan_policy_mgr_cfg.h"
|
||||
#include "cfg_define.h"
|
||||
#include "cfg_converged.h"
|
||||
#include "cfg_mlme.h"
|
||||
@ -48,6 +49,7 @@
|
||||
#define CFG_ALL \
|
||||
CFG_CONVERGED_ALL \
|
||||
CFG_FWOL_ALL \
|
||||
CFG_POLICY_MGR_ALL \
|
||||
CFG_HDD_ALL \
|
||||
CFG_HDD_DP_ALL \
|
||||
CFG_IPA \
|
||||
|
@ -48,6 +48,7 @@
|
||||
#include "wlan_hdd_power.h"
|
||||
#include "wlan_hdd_stats.h"
|
||||
#include "wlan_hdd_scan.h"
|
||||
#include "wlan_policy_mgr_ucfg.h"
|
||||
#include <wlan_osif_request_manager.h>
|
||||
#ifdef CONFIG_LEAK_DETECTION
|
||||
#include "qdf_debug_domain.h"
|
||||
@ -12650,17 +12651,25 @@ QDF_STATUS hdd_component_psoc_open(struct wlan_objmgr_psoc *psoc)
|
||||
if (QDF_IS_STATUS_ERROR(status))
|
||||
goto err_pmo;
|
||||
|
||||
status = ucfg_policy_mgr_psoc_open(psoc);
|
||||
if (QDF_IS_STATUS_ERROR(status))
|
||||
goto err_plcy_mgr;
|
||||
|
||||
return status;
|
||||
|
||||
err_plcy_mgr:
|
||||
ucfg_pmo_psoc_close(psoc);
|
||||
err_pmo:
|
||||
ucfg_fwol_psoc_close(psoc);
|
||||
err_fwol:
|
||||
ucfg_mlme_psoc_close(psoc);
|
||||
|
||||
return status;
|
||||
}
|
||||
|
||||
void hdd_component_psoc_close(struct wlan_objmgr_psoc *psoc)
|
||||
{
|
||||
ucfg_policy_mgr_psoc_close(psoc);
|
||||
ucfg_pmo_psoc_close(psoc);
|
||||
ucfg_fwol_psoc_close(psoc);
|
||||
ucfg_mlme_psoc_close(psoc);
|
||||
|
Loading…
Reference in New Issue
Block a user