drm/msm/a6xx: Add traces for preemption
authorAntonino Maniscalco <antomani103@gmail.com>
Thu, 3 Oct 2024 16:12:58 +0000 (18:12 +0200)
committerRob Clark <robdclark@chromium.org>
Thu, 3 Oct 2024 20:21:52 +0000 (13:21 -0700)
commit35d36dc1692f4fac5bed918c521adeaff405cdd8
treeda3ee4f33f51f01c9227df680ee1c77a73f9496d
parent50117cad0c50410cff0d43a1141a562b1347e7c5
drm/msm/a6xx: Add traces for preemption

Add trace points corresponding to preemption being triggered and being
completed for latency measurement purposes.

Reviewed-by: Akhil P Oommen <quic_akhilpo@quicinc.com>
Tested-by: Rob Clark <robdclark@gmail.com>
Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8650-QRD
Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8550-QRD
Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8450-HDK
Signed-off-by: Antonino Maniscalco <antomani103@gmail.com>
Patchwork: https://patchwork.freedesktop.org/patch/618026/
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/a6xx_preempt.c
drivers/gpu/drm/msm/msm_gpu_trace.h