From 54c543fa997f31ae947b228e42cc155065db63d6 Mon Sep 17 00:00:00 2001 From: Rachit Kankane Date: Tue, 31 Jul 2018 16:26:38 +0530 Subject: [PATCH] qcacmn: Featurize P2P Listen Offload P2P Listen offload is not a requirement for Genoa, hence featurize P2P listen offload code to save memory foot-print for Genoa. Change-Id: I3c32b4ee2b37421e49acee4bd20d36e7a8a3bf77 CRs-Fixed: 2304555 --- wmi_unified_api.h | 2 ++ wmi_unified_priv.h | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/wmi_unified_api.h b/wmi_unified_api.h index 5bfe07e37e..a4274ac17d 100644 --- a/wmi_unified_api.h +++ b/wmi_unified_api.h @@ -574,11 +574,13 @@ QDF_STATUS wmi_unified_set_p2pgo_noa_req_cmd(void *wmi_hdl, struct p2p_ps_params *noa); #ifdef CONVERGED_P2P_ENABLE +#ifdef FEATURE_P2P_LISTEN_OFFLOAD QDF_STATUS wmi_unified_p2p_lo_start_cmd(void *wmi_hdl, struct p2p_lo_start *param); QDF_STATUS wmi_unified_p2p_lo_stop_cmd(void *wmi_hdl, uint8_t vdev_id); #endif +#endif QDF_STATUS wmi_unified_set_smps_params(void *wmi_hdl, uint8_t vdev_id, int value); diff --git a/wmi_unified_priv.h b/wmi_unified_priv.h index 3094382df6..858b9a449f 100644 --- a/wmi_unified_priv.h +++ b/wmi_unified_priv.h @@ -343,7 +343,7 @@ QDF_STATUS (*send_set_p2pgo_oppps_req_cmd)(wmi_unified_t wmi_handle, QDF_STATUS (*send_set_p2pgo_noa_req_cmd)(wmi_unified_t wmi_handle, struct p2p_ps_params *noa); -#ifdef CONVERGED_P2P_ENABLE +#ifdef FEATURE_P2P_LISTEN_OFFLOAD QDF_STATUS (*send_p2p_lo_start_cmd)(wmi_unified_t wmi_handle, struct p2p_lo_start *param); @@ -1276,8 +1276,10 @@ QDF_STATUS (*extract_swba_noa_info)(wmi_unified_t wmi_handle, void *evt_buf, uint32_t idx, wmi_host_p2p_noa_info *p2p_desc); #ifdef CONVERGED_P2P_ENABLE +#ifdef FEATURE_P2P_LISTEN_OFFLOAD QDF_STATUS (*extract_p2p_lo_stop_ev_param)(wmi_unified_t wmi_handle, void *evt_buf, struct p2p_lo_event *param); +#endif QDF_STATUS (*extract_p2p_noa_ev_param)(wmi_unified_t wmi_handle, void *evt_buf, struct p2p_noa_info *param);