hc
2024-05-16 8d2a02b24d66aa359e83eebc1ed3c0f85367a1cb
kernel/drivers/gpu/arm/bifrost/debug/backend/mali_kbase_debug_linux_ktrace_jm.h
....@@ -50,6 +50,8 @@
5050 DEFINE_EVENT(mali_jm_slot_template, mali_##name, \
5151 TP_PROTO(struct kbase_context *kctx, int jobslot, u64 info_val), \
5252 TP_ARGS(kctx, jobslot, info_val))
53
+DEFINE_MALI_JM_SLOT_EVENT(JM_RETURN_ATOM_TO_JS);
54
+DEFINE_MALI_JM_SLOT_EVENT(JM_MARK_FOR_RETURN_TO_JS);
5355 DEFINE_MALI_JM_SLOT_EVENT(JM_SUBMIT);
5456 DEFINE_MALI_JM_SLOT_EVENT(JM_JOB_DONE);
5557 DEFINE_MALI_JM_SLOT_EVENT(JM_UPDATE_HEAD);
....@@ -68,6 +70,7 @@
6870 DEFINE_MALI_JM_SLOT_EVENT(JS_AFFINITY_SUBMIT_TO_BLOCKED);
6971 DEFINE_MALI_JM_SLOT_EVENT(JS_AFFINITY_CURRENT);
7072 DEFINE_MALI_JM_SLOT_EVENT(JD_DONE_TRY_RUN_NEXT_JOB);
73
+DEFINE_MALI_JM_SLOT_EVENT(JS_PULL_JOB);
7174 DEFINE_MALI_JM_SLOT_EVENT(JS_CORE_REF_REQUEST_CORES_FAILED);
7275 DEFINE_MALI_JM_SLOT_EVENT(JS_CORE_REF_REGISTER_INUSE_FAILED);
7376 DEFINE_MALI_JM_SLOT_EVENT(JS_CORE_REF_REQUEST_ON_RECHECK_FAILED);
....@@ -76,6 +79,10 @@
7679 DEFINE_MALI_JM_SLOT_EVENT(JS_JOB_DONE_RETRY_NEEDED);
7780 DEFINE_MALI_JM_SLOT_EVENT(JS_POLICY_DEQUEUE_JOB);
7881 DEFINE_MALI_JM_SLOT_EVENT(JS_POLICY_DEQUEUE_JOB_IRQ);
82
+DEFINE_MALI_JM_SLOT_EVENT(JS_SLOT_PRIO_BLOCKED);
83
+DEFINE_MALI_JM_SLOT_EVENT(JS_SLOT_PRIO_UNBLOCKED);
84
+DEFINE_MALI_JM_SLOT_EVENT(JS_SLOT_PRIO_AND_HIGHER_UNBLOCKED);
85
+DEFINE_MALI_JM_SLOT_EVENT(JS_SLOT_PRIO_IS_BLOCKED);
7986 #undef DEFINE_MALI_JM_SLOT_EVENT
8087
8188 DECLARE_EVENT_CLASS(mali_jm_refcount_template,
....@@ -152,10 +159,13 @@
152159 DEFINE_MALI_JM_ADD_EVENT(JM_ZAP_DONE);
153160 DEFINE_MALI_JM_ADD_EVENT(JM_SUBMIT_AFTER_RESET);
154161 DEFINE_MALI_JM_ADD_EVENT(JM_JOB_COMPLETE);
162
+DEFINE_MALI_JM_ADD_EVENT(JS_UNPULL_JOB);
155163 DEFINE_MALI_JM_ADD_EVENT(JS_CTX_ATTR_NOW_ON_RUNPOOL);
156164 DEFINE_MALI_JM_ADD_EVENT(JS_CTX_ATTR_NOW_OFF_RUNPOOL);
157165 DEFINE_MALI_JM_ADD_EVENT(JS_CTX_ATTR_NOW_ON_CTX);
158166 DEFINE_MALI_JM_ADD_EVENT(JS_CTX_ATTR_NOW_OFF_CTX);
167
+DEFINE_MALI_JM_ADD_EVENT(JS_RETURN_WORKER);
168
+DEFINE_MALI_JM_ADD_EVENT(JS_RETURN_WORKER_END);
159169 DEFINE_MALI_JM_ADD_EVENT(JS_POLICY_TIMER_END);
160170 DEFINE_MALI_JM_ADD_EVENT(JS_POLICY_TIMER_START);
161171 DEFINE_MALI_JM_ADD_EVENT(JS_POLICY_ENQUEUE_JOB);