drm/msm: Expose uche trap base via uapi
authorDanylo Piliaiev <danylo.piliaiev@gmail.com>
Tue, 3 Dec 2024 09:59:20 +0000 (10:59 +0100)
committerRob Clark <robdclark@chromium.org>
Fri, 3 Jan 2025 15:20:27 +0000 (07:20 -0800)
commit7a637e5e27a68fd52327a80136d5d0184c43888f
tree70c8c4ff5812a839e0957d0b55dab016b63a37e4
parent855e9d0fbb0aa1150d350b7185d840edd85dfb0e
drm/msm: Expose uche trap base via uapi

This adds MSM_PARAM_UCHE_TRAP_BASE that will be used by Mesa
implementation for VK_KHR_shader_clock and GL_ARB_shader_clock.

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Patchwork: https://patchwork.freedesktop.org/patch/627036/
Signed-off-by: Rob Clark <robdclark@chromium.org>
drivers/gpu/drm/msm/adreno/a4xx_gpu.c
drivers/gpu/drm/msm/adreno/a5xx_gpu.c
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
drivers/gpu/drm/msm/adreno/adreno_gpu.c
drivers/gpu/drm/msm/adreno/adreno_gpu.h
include/uapi/drm/msm_drm.h