qcacld-3.0: Fill the vendor attributes with the Roam stats

This change gathers the roam event stats from the FW.
New vendor event is used to fill in the vendor attributes
whenever the roam stats are received from Firmware.

Change-Id: I9a2ddef62d26b0b68897891788733df452ac1ceb
CRs-Fixed: 3036518
This commit is contained in:
Srikanth Marepalli
2021-11-03 01:07:05 +05:30
committed by Madan Koyyalamudi
parent 5de37373cb
commit bbeccbc9ce
11 changed files with 573 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
/*
* Copyright (c) 2013-2021, The Linux Foundation. All rights reserved.
* Copyright (c) 2021 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 above
@@ -2557,6 +2558,8 @@ wmi_convert_fw_notif_to_cm_notif(uint32_t fw_notif)
return CM_ROAM_NOTIF_DEAUTH_RECV;
case WMI_ROAM_NOTIF_DISASSOC_RECV:
return CM_ROAM_NOTIF_DISASSOC_RECV;
case WMI_ROAM_NOTIF_SCAN_END:
return CM_ROAM_NOTIF_SCAN_END;
default:
return CM_ROAM_NOTIF_INVALID;
}