summaryrefslogtreecommitdiff
path: root/mali_kbase/csf/mali_kbase_csf_trace_buffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'mali_kbase/csf/mali_kbase_csf_trace_buffer.h')
-rw-r--r--mali_kbase/csf/mali_kbase_csf_trace_buffer.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/mali_kbase/csf/mali_kbase_csf_trace_buffer.h b/mali_kbase/csf/mali_kbase_csf_trace_buffer.h
index 6188dcf..6b66f2b 100644
--- a/mali_kbase/csf/mali_kbase_csf_trace_buffer.h
+++ b/mali_kbase/csf/mali_kbase_csf_trace_buffer.h
@@ -181,6 +181,15 @@ unsigned int kbase_csf_firmware_trace_buffer_read_data(struct firmware_trace_buf
void kbase_csf_firmware_trace_buffer_discard(struct firmware_trace_buffer *trace_buffer);
/**
+ * kbase_csf_firmware_trace_buffer_discard_all - Discard all data from a trace buffer
+ *
+ * @trace_buffer: Trace buffer handle
+ *
+ * Discard all the data in the trace buffer to make it empty.
+ */
+void kbase_csf_firmware_trace_buffer_discard_all(struct firmware_trace_buffer *trace_buffer);
+
+/**
* kbase_csf_firmware_trace_buffer_get_active_mask64 - Get trace buffer active mask
*
* @tb: Trace buffer handle