summaryrefslogtreecommitdiff
path: root/midgard/mali_kbase_softjobs.c
diff options
context:
space:
mode:
Diffstat (limited to 'midgard/mali_kbase_softjobs.c')
-rw-r--r--midgard/mali_kbase_softjobs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/midgard/mali_kbase_softjobs.c b/midgard/mali_kbase_softjobs.c
index 7cce3f8..e62499b 100644
--- a/midgard/mali_kbase_softjobs.c
+++ b/midgard/mali_kbase_softjobs.c
@@ -375,9 +375,9 @@ static void kbase_fence_debug_timeout(struct kbase_jd_atom *katom)
}
#endif /* CONFIG_MALI_FENCE_DEBUG */
-void kbasep_soft_job_timeout_worker(unsigned long data)
+void kbasep_soft_job_timeout_worker(struct timer_list *t)
{
- struct kbase_context *kctx = (struct kbase_context *)data;
+ struct kbase_context *kctx = from_timer(kctx, t, soft_job_timeout);
u32 timeout_ms = (u32)atomic_read(
&kctx->kbdev->js_data.soft_job_timeout_ms);
struct timer_list *timer = &kctx->soft_job_timeout;