qcacld-3.0: Add vendor handoff service bit caps support

Add vendor handoff service bit capability support
WLAN_SOC_VENDOR_HANDOFF_CONTROL to check whether the FW
supports vendor handoff feature or not.

Change-Id: Ifdf541761716df9ca5b764c05714a8b501642354
CRs-Fixed: 3224573
This commit is contained in:
abhinav kumar
2022-05-08 16:54:00 +05:30
committed by Madan Koyyalamudi
parent 0216c8b79a
commit 4a19256692
6 changed files with 55 additions and 0 deletions

View File

@@ -242,6 +242,14 @@ QDF_STATUS wlan_mlme_set_band_capability(struct wlan_objmgr_psoc *psoc,
return QDF_STATUS_SUCCESS;
}
#ifdef WLAN_VENDOR_HANDOFF_CONTROL
bool wlan_mlme_get_vendor_handoff_control_caps(struct wlan_objmgr_psoc *psoc)
{
return wlan_psoc_nif_fw_ext2_cap_get(psoc,
WLAN_SOC_VENDOR_HANDOFF_CONTROL);
}
#endif
QDF_STATUS wlan_mlme_set_dual_sta_policy(struct wlan_objmgr_psoc *psoc,
uint8_t dual_sta_config)

View File

@@ -1067,6 +1067,13 @@ ucfg_mlme_cfg_get_multi_client_ll_ini_support(struct wlan_objmgr_psoc *psoc,
}
#endif
#ifdef WLAN_VENDOR_HANDOFF_CONTROL
bool ucfg_mlme_get_vendor_handoff_control_caps(struct wlan_objmgr_psoc *psoc)
{
return wlan_mlme_get_vendor_handoff_control_caps(psoc);
}
#endif
#ifdef FEATURE_WLAN_ESE
QDF_STATUS
ucfg_mlme_is_ese_enabled(struct wlan_objmgr_psoc *psoc, bool *val)