qcacmn: Parse roam abort reason in wmi_roam_result TLV

Add support to parse roam abort reason in wmi_roam_result TLV

CRs-Fixed: 3712575
Change-Id: I06481186852ce6a1b4b9466c76f96b3a2bddfa41
This commit is contained in:
Pragaspathi Thilagaraj
2024-01-22 23:10:14 +05:30
committed by Ravindra Konda
parent 8479988cd3
commit 3918591d4f
2 changed files with 7 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
/*
* Copyright (c) 2016-2021 The Linux Foundation. All rights reserved.
* Copyright (c) 2021-2023 Qualcomm Innovation Center, Inc. All rights reserved.
* Copyright (c) 2021-2024 Qualcomm Innovation Center, Inc. All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software for
* any purpose with or without fee is hereby granted, provided that the
@@ -9445,6 +9445,7 @@ struct wmi_roam_scan_data {
* @status: 0 - Roaming is success ; 1 - Roaming failed ;
* 2 - No roam
* @fail_reason: One of WMI_ROAM_FAIL_REASON_ID
* @roam_abort_reason: Roam abort reason codes
* @fail_bssid: BSSID of the last attempted roam failed AP
*/
struct wmi_roam_result {
@@ -9452,6 +9453,7 @@ struct wmi_roam_result {
uint32_t timestamp;
uint32_t status;
uint32_t fail_reason;
uint32_t roam_abort_reason;
struct qdf_mac_addr fail_bssid;
};