qcacld-3.0: CL 1464702 update fw common interface files
New events required for moving TDLS connection tracker to host. Change-Id: Icca87b3b3441fb126811d792ee59cebe14e0d462 CRs-Fixed: 865207
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
02a4d7c4af
commit
8fd1bfd9f5
@@ -3702,6 +3702,11 @@ typedef enum {
|
||||
/** for pausing AP vdev when all the connected clients are in PS. only vdev_map is valid */
|
||||
PAUSE_TYPE_IBSS_PS = 0x8,
|
||||
/** for pausing IBSS vdev when all the peers are in PS. only vdev_map is valid */
|
||||
PAUSE_TYPE_CHOP_TDLS_OFFCHAN = 0x9,
|
||||
/*
|
||||
* for TDLS offchannel MCC (switch channel), only vdev_map is valid,
|
||||
* TDLS connection tracker needs to be notified
|
||||
*/
|
||||
PAUSE_TYPE_HOST = 0x15,
|
||||
/** host is requesting vdev pause */
|
||||
} wmi_tx_pause_type;
|
||||
@@ -9434,6 +9439,8 @@ enum wmi_tdls_state {
|
||||
WMI_TDLS_ENABLE_ACTIVE,
|
||||
/* TDLS enabled - firmware waits for peer mac for connection tracking */
|
||||
WMI_TDLS_ENABLE_ACTIVE_EXTERNAL_CONTROL,
|
||||
/** TDLS enabled - TDLS connection tracking is done in host */
|
||||
WMI_TDLS_ENABLE_CONNECTION_TRACKER_IN_HOST,
|
||||
};
|
||||
|
||||
/* TDLS Options */
|
||||
@@ -9682,6 +9689,8 @@ enum wmi_tdls_peer_notification {
|
||||
WMI_TDLS_SHOULD_TEARDOWN,
|
||||
/** tx peer TDLS link tear down complete */
|
||||
WMI_TDLS_PEER_DISCONNECTED,
|
||||
/** TDLS/BT role change notification for connection tracker */
|
||||
WMI_TDLS_CONNECTION_TRACKER_NOTIFICATION,
|
||||
};
|
||||
|
||||
enum wmi_tdls_peer_reason {
|
||||
@@ -9699,6 +9708,20 @@ enum wmi_tdls_peer_reason {
|
||||
WMI_TDLS_TEARDOWN_REASON_BAD_PTR,
|
||||
/** tdls peer not responding */
|
||||
WMI_TDLS_TEARDOWN_REASON_NO_RESPONSE,
|
||||
/*
|
||||
* tdls entered buffer STA role, TDLS connection tracker
|
||||
* needs to handle this
|
||||
*/
|
||||
WMI_TDLS_ENTER_BUF_STA,
|
||||
/*
|
||||
* tdls exited buffer STA role, TDLS connection tracker
|
||||
* needs to handle this
|
||||
*/
|
||||
WMI_TDLS_EXIT_BUF_STA,
|
||||
/* BT entered busy mode, TDLS connection tracker needs to handle this */
|
||||
WMI_TDLS_ENTER_BT_BUSY_MODE,
|
||||
/** BT exited busy mode, TDLS connection tracker needs to handle this */
|
||||
WMI_TDLS_EXIT_BT_BUSY_MODE,
|
||||
};
|
||||
|
||||
/* WMI_TDLS_PEER_EVENTID */
|
||||
|
Reference in New Issue
Block a user