diff options
Diffstat (limited to 'mali_kbase/mali_linux_trace.h')
-rw-r--r-- | mali_kbase/mali_linux_trace.h | 21 |
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 */ |