summaryrefslogtreecommitdiff
path: root/mali_kbase/platform/pixel/pixel_gpu_trace.h
diff options
context:
space:
mode:
Diffstat (limited to 'mali_kbase/platform/pixel/pixel_gpu_trace.h')
-rw-r--r--mali_kbase/platform/pixel/pixel_gpu_trace.h25
1 files changed, 24 insertions, 1 deletions
diff --git a/mali_kbase/platform/pixel/pixel_gpu_trace.h b/mali_kbase/platform/pixel/pixel_gpu_trace.h
index 775adde..6c30f1b 100644
--- a/mali_kbase/platform/pixel/pixel_gpu_trace.h
+++ b/mali_kbase/platform/pixel/pixel_gpu_trace.h
@@ -22,7 +22,6 @@
#define GPU_POWER_STATE_SYMBOLIC_STRINGS \
{GPU_POWER_LEVEL_STACKS, "STACKS"}, \
- {GPU_POWER_LEVEL_COREGROUP, "COREGROUP"}, \
{GPU_POWER_LEVEL_GLOBAL, "GLOBAL"}, \
{GPU_POWER_LEVEL_OFF, "OFF"}
@@ -46,6 +45,30 @@ TRACE_EVENT(gpu_power_state,
)
);
+TRACE_EVENT(gpu_gov_rec_violate,
+ TP_PROTO(unsigned int recfreq, unsigned int retfreq,
+ unsigned int minlvfreq, unsigned int maxlvfreq),
+ TP_ARGS(recfreq, retfreq, minlvfreq, maxlvfreq),
+ TP_STRUCT__entry(
+ __field(unsigned int, recfreq)
+ __field(unsigned int, retfreq)
+ __field(unsigned int, minlvfreq)
+ __field(unsigned int, maxlvfreq)
+ ),
+ TP_fast_assign(
+ __entry->recfreq = recfreq;
+ __entry->retfreq = retfreq;
+ __entry->minlvfreq = minlvfreq;
+ __entry->maxlvfreq = maxlvfreq;
+ ),
+ TP_printk("rec=%u ret=%u min=%u max=%u",
+ __entry->recfreq,
+ __entry->retfreq,
+ __entry->minlvfreq,
+ __entry->maxlvfreq
+ )
+);
+
#endif /* _TRACE_PIXEL_GPU_H */
/* This part must be outside protection */