diff --git a/wmi_unified_api.h b/wmi_unified_api.h index 949c4bc66b..cc94f23925 100644 --- a/wmi_unified_api.h +++ b/wmi_unified_api.h @@ -292,6 +292,15 @@ void wmi_set_is_wow_bus_suspended(wmi_unified_t wmi_handle, A_BOOL val); */ void wmi_tag_crash_inject(wmi_unified_t wmi_handle, A_BOOL flag); +/** + * WMI API to set target assert + * @param wmi_handle: handle to WMI. + * @param val: target assert config value. + * + * Return: none. + */ +void wmi_set_tgt_assert(wmi_unified_t wmi_handle, bool val); + /** * generic function to block unified WMI command * @param wmi_handle : handle to WMI. diff --git a/wmi_unified_priv.h b/wmi_unified_priv.h index f7e0498a12..2a5cd02125 100644 --- a/wmi_unified_priv.h +++ b/wmi_unified_priv.h @@ -1438,6 +1438,7 @@ struct wmi_unified { #endif qdf_atomic_t is_wow_bus_suspended; bool tag_crash_inject; + bool tgt_force_assert_enable; enum wmi_target_type target_type; struct wmi_rx_ops rx_ops; struct wmi_ops *ops;