qcacld-3.0: Add changes to send connectivity log events to userspace
Fill the QCA_NL80211_VENDOR_SUBCMD_DIAG_DATA event data and send the event to userspace. Add dispatch table for the connectivity events to lookup attribute type, id and length. Change-Id: I1fc8467409852a430874ac1d926b06ec8dafb736 CRs-Fixed: 3030085
This commit is contained in:

committed by
Madan Koyyalamudi

parent
5e4b2f49ad
commit
9081371b4b
@@ -4214,26 +4214,26 @@ char *mlme_get_roam_fail_reason_str(uint32_t result)
|
||||
}
|
||||
}
|
||||
|
||||
char *mlme_get_sub_reason_str(uint32_t sub_reason)
|
||||
char *mlme_get_sub_reason_str(enum roam_trigger_sub_reason sub_reason)
|
||||
{
|
||||
switch (sub_reason) {
|
||||
case WMI_ROAM_TRIGGER_SUB_REASON_PERIODIC_TIMER:
|
||||
case ROAM_TRIGGER_SUB_REASON_PERIODIC_TIMER:
|
||||
return "PERIODIC TIMER";
|
||||
case WMI_ROAM_TRIGGER_SUB_REASON_LOW_RSSI_PERIODIC:
|
||||
case ROAM_TRIGGER_SUB_REASON_LOW_RSSI_PERIODIC:
|
||||
return "LOW RSSI PERIODIC TIMER1";
|
||||
case WMI_ROAM_TRIGGER_SUB_REASON_BTM_DI_TIMER:
|
||||
case ROAM_TRIGGER_SUB_REASON_BTM_DI_TIMER:
|
||||
return "BTM DISASSOC IMMINENT TIMER";
|
||||
case WMI_ROAM_TRIGGER_SUB_REASON_FULL_SCAN:
|
||||
case ROAM_TRIGGER_SUB_REASON_FULL_SCAN:
|
||||
return "FULL SCAN";
|
||||
case WMI_ROAM_TRIGGER_SUB_REASON_CU_PERIODIC:
|
||||
case ROAM_TRIGGER_SUB_REASON_CU_PERIODIC:
|
||||
return "CU PERIODIC Timer1";
|
||||
case WMI_ROAM_TRIGGER_SUB_REASON_INACTIVITY_TIMER_LOW_RSSI:
|
||||
case ROAM_TRIGGER_SUB_REASON_INACTIVITY_TIMER_LOW_RSSI:
|
||||
return "LOW RSSI INACTIVE TIMER";
|
||||
case WMI_ROAM_TRIGGER_SUB_REASON_PERIODIC_TIMER_AFTER_INACTIVITY_CU:
|
||||
case ROAM_TRIGGER_SUB_REASON_PERIODIC_TIMER_AFTER_INACTIVITY_CU:
|
||||
return "CU PERIODIC TIMER2";
|
||||
case WMI_ROAM_TRIGGER_SUB_REASON_PERIODIC_TIMER_AFTER_INACTIVITY_LOW_RSSI:
|
||||
case ROAM_TRIGGER_SUB_REASON_PERIODIC_TIMER_AFTER_INACTIVITY:
|
||||
return "LOW RSSI PERIODIC TIMER2";
|
||||
case WMI_ROAM_TRIGGER_SUB_REASON_INACTIVITY_TIMER_CU:
|
||||
case ROAM_TRIGGER_SUB_REASON_INACTIVITY_TIMER_CU:
|
||||
return "CU INACTIVITY TIMER";
|
||||
default:
|
||||
return "NONE";
|
||||
|
Reference in New Issue
Block a user