]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amd/display: add missing tracepoint event in DM atomic_commit_tail
authorMelissa Wen <mwen@igalia.com>
Wed, 23 Oct 2024 13:53:17 +0000 (10:53 -0300)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 24 Oct 2024 22:06:44 +0000 (18:06 -0400)
There are two events to trace the beginning and the end of
amdgpu_dm_atomic_commit_tail, but only the one ate the beginning was
placed. Place amdgpu_dm_atomic_commit_tail_finish tracepoint at the end
than.

Signed-off-by: Melissa Wen <mwen@igalia.com>
Reviewed-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c

index 45845b7a9c2f710ed53aff7baf1cba0f7fc3a476..75d6b90104f8fe196df06383b20ee88196a700bf 100644 (file)
@@ -10119,6 +10119,8 @@ static void amdgpu_dm_atomic_commit_tail(struct drm_atomic_state *state)
        for (i = 0; i < crtc_disable_count; i++)
                pm_runtime_put_autosuspend(dev->dev);
        pm_runtime_mark_last_busy(dev->dev);
+
+       trace_amdgpu_dm_atomic_commit_tail_finish(state);
 }
 
 static int dm_force_atomic_commit(struct drm_connector *connector)