From 45ae6ae8e1ba13123f901db41d3deb0305ab0016 Mon Sep 17 00:00:00 2001 From: Arun Kumar Khandavalli Date: Thu, 22 Oct 2020 21:24:41 +0530 Subject: [PATCH] Add additional vendor specific hang reason codes Add additional hang reason codes in enum qca_wlan_vendor_hang_reason to address potential internal failure cases. Signed-off-by: Jouni Malinen --- src/common/qca-vendor.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/common/qca-vendor.h b/src/common/qca-vendor.h index eb6a2c149..de4c8baa8 100644 --- a/src/common/qca-vendor.h +++ b/src/common/qca-vendor.h @@ -6222,6 +6222,12 @@ enum qca_wlan_vendor_hang_reason { * the FW on a specific VDEV. */ QCA_WLAN_HANG_VDEV_PEER_DELETE_ALL_RESPONSE_TIMED_OUT = 22, + /* WMI sequence mismatch between WMI command and Tx completion */ + QCA_WLAN_HANG_WMI_BUF_SEQUENCE_MISMATCH = 23, + /* Write to Device HAL register failed */ + QCA_WLAN_HANG_REG_WRITE_FAILURE = 24, + /* No credit left to send the wow_wakeup_from_sleep to firmware */ + QCA_WLAN_HANG_SUSPEND_NO_CREDIT = 25, }; /**