aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
diff options
context:
space:
mode:
authorShashank Sharma <[email protected]>2023-07-14 16:22:38 +0200
committerAlex Deucher <[email protected]>2023-08-07 17:14:07 -0400
commite3cbb1f404b65211218002df00aead255dfb1c04 (patch)
treefa7742f72d2a0f2d71fbebdf50256ab7f30ea546 /drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
parent8da0d694a34815ff8cf6606c0f1f742b3594e9f9 (diff)
drm/amdgpu: use doorbell mgr for MES kernel doorbells
This patch: - Removes the existing doorbell management code, and its variables from the doorbell_init function, it will be done in doorbell manager now. - uses the doorbell page created for MES kernel level needs (doorbells for MES self tests) - current MES code was allocating MES doorbells in MES process context, but those were getting written using kernel doorbell calls. This patch instead allocates a MES kernel doorbell for this (in add_hw_queue). V2: Create an extra page of doorbells for MES during kernel doorbell creation (Alex) V4: Move MES doorbell size and page offset objects in this patch from patch 6. Cc: Alex Deucher <[email protected]> Cc: Christian Koenig <[email protected]> Reviewed-by: Christian Koenig <[email protected]> Signed-off-by: Shashank Sharma <[email protected]> Signed-off-by: Arvind Yadav <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c')
0 files changed, 0 insertions, 0 deletions