summaryrefslogtreecommitdiff
path: root/mali_kbase/mali_linux_trace.h
diff options
context:
space:
mode:
Diffstat (limited to 'mali_kbase/mali_linux_trace.h')
-rw-r--r--mali_kbase/mali_linux_trace.h21
1 files changed, 19 insertions, 2 deletions
diff --git a/mali_kbase/mali_linux_trace.h b/mali_kbase/mali_linux_trace.h
index 2a243dd..1293a0b 100644
--- a/mali_kbase/mali_linux_trace.h
+++ b/mali_kbase/mali_linux_trace.h
@@ -1,7 +1,7 @@
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/*
*
- * (C) COPYRIGHT 2011-2016, 2018-2021 ARM Limited. All rights reserved.
+ * (C) COPYRIGHT 2011-2023 ARM Limited. All rights reserved.
*
* This program is free software and is provided to you under the terms of the
* GNU General Public License version 2 as published by the Free Software
@@ -173,7 +173,7 @@ TRACE_EVENT(mali_total_alloc_pages_change,
((status) & AS_FAULTSTATUS_ACCESS_TYPE_MASK)
#define KBASE_MMU_FAULT_ACCESS_SYMBOLIC_STRINGS _ENSURE_PARENTHESIS(\
{AS_FAULTSTATUS_ACCESS_TYPE_ATOMIC, "ATOMIC" }, \
- {AS_FAULTSTATUS_ACCESS_TYPE_EX, "EXECUTE"}, \
+ {AS_FAULTSTATUS_ACCESS_TYPE_EXECUTE, "EXECUTE"}, \
{AS_FAULTSTATUS_ACCESS_TYPE_READ, "READ" }, \
{AS_FAULTSTATUS_ACCESS_TYPE_WRITE, "WRITE" })
#define KBASE_MMU_FAULT_STATUS_ACCESS_PRINT(status) \
@@ -531,6 +531,23 @@ TRACE_EVENT(mali_jit_trim,
TP_printk("freed_pages=%zu", __entry->freed_pages)
);
+/* trace_mali_protected_mode
+ *
+ * Trace point to indicate if GPU is in protected mode
+ */
+TRACE_EVENT(mali_protected_mode,
+ TP_PROTO(bool protm),
+ TP_ARGS(protm),
+ TP_STRUCT__entry(
+ __field(bool, protm)
+ ),
+ TP_fast_assign(
+ __entry->protm = protm;
+ ),
+ TP_printk("Protected mode: %d" , __entry->protm)
+);
+
+
#include "debug/mali_kbase_debug_linux_ktrace.h"
#endif /* _TRACE_MALI_H */