qcacld-3.0: CL 1481784 - update fw common interface files
qcacld-2.0 to qcacld-3.0 propagation. Define ROAM_START and ROAM_ABORT WMI notifications. Change-Id: Idf0fec82a847f9c54fdad9daad30aaed6a7b590d CRs-Fixed: 865207
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
4bed4ec79b
commit
79a2a083ae
@@ -7468,10 +7468,15 @@ typedef struct {
|
||||
A_UINT32 reason;
|
||||
/** associated AP's rssi calculated by FW when reason code is WMI_ROAM_REASON_LOW_RSSI*/
|
||||
A_UINT32 rssi;
|
||||
/** roam notification */
|
||||
A_UINT32 notif;
|
||||
|
||||
} wmi_roam_event_fixed_param;
|
||||
|
||||
/* roam_reason: bits 0-3 */
|
||||
|
||||
/** invalid reason. Do not interpret reason field */
|
||||
#define WMI_ROAM_REASON_INVALID 0x0
|
||||
#define WMI_ROAM_REASON_BETTER_AP 0x1 /** found a better AP */
|
||||
#define WMI_ROAM_REASON_BMISS 0x2 /** beacon miss detected */
|
||||
#define WMI_ROAM_REASON_DEAUTH 0x2 /** deauth/disassoc received */
|
||||
@@ -7514,6 +7519,14 @@ typedef enum {
|
||||
(((roam_reason) & WMI_ROAM_SUBNET_CHANGE_STATUS_MASK) >> \
|
||||
WMI_ROAM_SUBNET_CHANGE_STATUS_SHIFT)
|
||||
|
||||
/* roaming notification */
|
||||
/** invalid notification. Do not interpret notif field */
|
||||
#define WMI_ROAM_NOTIF_INVALID 0x0
|
||||
/** indicate that roaming is started. sent only in non WOW state */
|
||||
#define WMI_ROAM_NOTIF_ROAM_START 0x1
|
||||
/** indicate that roaming is aborted. sent only in non WOW state */
|
||||
#define WMI_ROAM_NOTIF_ROAM_ABORT 0x2
|
||||
|
||||
/**whenever RIC request information change, host driver should pass all ric related information to firmware (now only support tsepc)
|
||||
* Once, 11r roaming happens, firmware can generate RIC request in reassoc request based on these informations
|
||||
*/
|
||||
|
Reference in New Issue
Block a user