qcacmn: Handle vendor control command and event
WMI_ROAM_GET_VENDOR_CONTROL_PARAM_CMDID: Add support for a new roam command to get vendor control parameters from FW. Host needs to send proper param ID in command (from enum WMI_ROAM_GET_VENDOR_CONTROL_PARAM_ID) to get corresponding INI value from FW. WMI_ROAM_GET_VENDOR_CONTROL_PARAM_EVENTID: Add support for a new roam event to get param value from FW. FW sends this event upon receiving WMI_ROAM_GET_VENDOR_CONTROL_PARAM_CMDID command. Change-Id: Ic7b3badb14daff183dd36927b4dae6bbc036e6cd CRs-Fixed: 3225166
Bu işleme şunda yer alıyor:

işlemeyi yapan:
Madan Koyyalamudi

ebeveyn
87136b1636
işleme
edd1669c23
@@ -75,6 +75,11 @@
|
||||
* @mlme_cm_cckm_preauth_cmpl_cb: Roam cckm preauth complete cb
|
||||
* @vdev: vdev pointer
|
||||
* @rsp: preauth response pointer
|
||||
*
|
||||
* @mlme_cm_get_vendor_handoff_params_cb: get vendor handoff params cb
|
||||
* @psoc: psoc pointer
|
||||
* @rsp: vendor handoff response pointer
|
||||
* @vendor_handoff_context: vendor handoff context
|
||||
*/
|
||||
struct mlme_cm_ops {
|
||||
QDF_STATUS (*mlme_cm_connect_complete_cb)(
|
||||
@@ -114,6 +119,11 @@ struct mlme_cm_ops {
|
||||
struct wlan_preauth_rsp *rsp);
|
||||
#endif
|
||||
#endif
|
||||
#ifdef WLAN_VENDOR_HANDOFF_CONTROL
|
||||
QDF_STATUS (*mlme_cm_get_vendor_handoff_params_cb)(
|
||||
struct wlan_objmgr_psoc *psoc,
|
||||
void *vendor_handoff_context);
|
||||
#endif
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -790,6 +800,19 @@ mlme_cm_osif_disconnect_complete(struct wlan_objmgr_vdev *vdev,
|
||||
*/
|
||||
QDF_STATUS mlme_cm_osif_disconnect_start_ind(struct wlan_objmgr_vdev *vdev);
|
||||
|
||||
#ifdef WLAN_VENDOR_HANDOFF_CONTROL
|
||||
/**
|
||||
* mlme_cm_osif_get_vendor_handoff_params() - osif get vendor handoff params
|
||||
* indication
|
||||
* @psoc: psoc pointer
|
||||
* @vendor_handoff_context: vendor handoff context
|
||||
*
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
QDF_STATUS mlme_cm_osif_get_vendor_handoff_params(struct wlan_objmgr_psoc *psoc,
|
||||
void *vendor_handoff_context);
|
||||
#endif
|
||||
|
||||
#ifdef CONN_MGR_ADV_FEATURE
|
||||
/**
|
||||
* mlme_cm_osif_roam_sync_ind() - osif Roam sync indication
|
||||
|
Yeni konuda referans
Bir kullanıcı engelle