diff options
| author | spuligil <spuligil@codeaurora.org> | 2017-09-12 09:02:07 -0700 |
|---|---|---|
| committer | spuligil <spuligil@codeaurora.org> | 2017-09-12 09:02:08 -0700 |
| commit | a10863431999dbfb27ca41f689a9e1d6527e39b6 (patch) | |
| tree | 9a74515df254367f88f868a7c3f4e7d17e924137 | |
| parent | f2b72615868fedd4061b1734289c538f4e76e4ec (diff) | |
fw-api: CL 3431505 - update fw common interface files
data stall detection WMI interface changes
Change-Id: I71d22af5eabe2a179acc4a4e26b1b98e37a9ff23
CRs-Fixed: 1107600
| -rwxr-xr-x | fw/wlan_defs.h | 18 | ||||
| -rwxr-xr-x | fw/wmi_tlv_defs.h | 1 | ||||
| -rwxr-xr-x | fw/wmi_version.h | 2 |
3 files changed, 14 insertions, 7 deletions
diff --git a/fw/wlan_defs.h b/fw/wlan_defs.h index ed18a44749cb..d81973f8a2c1 100755 --- a/fw/wlan_defs.h +++ b/fw/wlan_defs.h @@ -911,17 +911,23 @@ struct wlan_dbg_tidq_stats { }; typedef enum { - WLAN_DBG_DATA_STALL_VDEV_PAUSE = 0, - WLAN_DBG_DATA_STALL_HWSCHED_CMD_FILTER, - WLAN_DBG_DATA_STALL_HWSCHED_CMD_FLUSH, - WLAN_DBG_DATA_STALL_RX_REFILL_FAILED, - WLAN_DBG_DATA_STALL_RX_FCS_LEN_ERROR, + WLAN_DBG_DATA_STALL_NONE = 0, + WLAN_DBG_DATA_STALL_VDEV_PAUSE, /* 1 */ + WLAN_DBG_DATA_STALL_HWSCHED_CMD_FILTER, /* 2 */ + WLAN_DBG_DATA_STALL_HWSCHED_CMD_FLUSH, /* 3 */ + WLAN_DBG_DATA_STALL_RX_REFILL_FAILED, /* 4 */ + WLAN_DBG_DATA_STALL_RX_FCS_LEN_ERROR, /* 5 */ + WLAN_DBG_DATA_STALL_MAC_WDOG_ERRORS, /* 6 */ /* Mac watch dog */ + WLAN_DBG_DATA_STALL_PHY_BB_WDOG_ERROR, /* 7 */ /* PHY watch dog */ + WLAN_DBG_DATA_STALL_MAX, } wlan_dbg_data_stall_type_e; typedef enum { - WLAN_DBG_DATA_STALL_RECOVERY_CONNECT_DISCONNECT=0, + WLAN_DBG_DATA_STALL_RECOVERY_NONE = 0, + WLAN_DBG_DATA_STALL_RECOVERY_CONNECT_DISCONNECT, WLAN_DBG_DATA_STALL_RECOVERY_CONNECT_MAC_PHY_RESET, WLAN_DBG_DATA_STALL_RECOVERY_CONNECT_PDR, + WLAN_DBG_DATA_STALL_RECOVERY_CONNECT_SSR, } wlan_dbg_data_stall_recovery_type_e; #endif /* __WLANDEFS_H__ */ diff --git a/fw/wmi_tlv_defs.h b/fw/wmi_tlv_defs.h index 47aa96adf384..5608a332bfbd 100755 --- a/fw/wmi_tlv_defs.h +++ b/fw/wmi_tlv_defs.h @@ -853,6 +853,7 @@ typedef enum { WMITLV_TAG_STRUC_wmi_dhcp_lease_renew_offload_cmd_fixed_param, WMITLV_TAG_STRUC_wmi_dhcp_lease_renew_event, WMITLV_TAG_STRUC_wmi_btm_config_fixed_param, + WMITLV_TAG_STRUC_wmi_debug_mesg_fw_data_stall_param, } WMITLV_TAG_ID; /* diff --git a/fw/wmi_version.h b/fw/wmi_version.h index d0c5bcea40f8..caadb9223ec3 100755 --- a/fw/wmi_version.h +++ b/fw/wmi_version.h @@ -36,7 +36,7 @@ #define __WMI_VER_MINOR_ 0 /** WMI revision number has to be incremented when there is a * change that may or may not break compatibility. */ -#define __WMI_REVISION_ 432 +#define __WMI_REVISION_ 433 /** The Version Namespace should not be normally changed. Only * host and firmware of the same WMI namespace will work |
