summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/include
diff options
context:
space:
mode:
authorshaoyunl <shaoyun.liu@amd.com>2023-11-22 14:34:11 -0500
committerAlex Deucher <alexander.deucher@amd.com>2024-05-02 16:18:12 -0400
commit19e69a5d2872ac185333c3a314fb3aa0c6032182 (patch)
tree7baddf911dd59b0694c81e25326b9ab6d4637eda /drivers/gpu/drm/amd/include
parenta2211e475cc0641cd49d019f9c70b1f69fd30e1c (diff)
downloadlinux-next-19e69a5d2872ac185333c3a314fb3aa0c6032182.tar.gz
linux-next-19e69a5d2872ac185333c3a314fb3aa0c6032182.zip
drm/amdgpu: Enable unmapped doorbell handling basic mode on mes 12
Enable basic mode handling for doorbell ring on unmapped CP queue. In this mode, MES can start schedule the queue mapping based on HW interrupt instead of timer. Signed-off-by: shaoyunl <shaoyun.liu@amd.com> Reviewed-by: Harish Kasiviswanthan <Harish.Kasiviswanthan@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/include')
-rw-r--r--drivers/gpu/drm/amd/include/mes_v12_api_def.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/include/mes_v12_api_def.h b/drivers/gpu/drm/amd/include/mes_v12_api_def.h
index 81cc0a554049..2cdecf937ace 100644
--- a/drivers/gpu/drm/amd/include/mes_v12_api_def.h
+++ b/drivers/gpu/drm/amd/include/mes_v12_api_def.h
@@ -238,7 +238,8 @@ union MESAPI_SET_HW_RESOURCES {
uint32_t send_write_data : 1;
uint32_t os_tdr_timeout_override : 1;
uint32_t use_rs64mem_for_proc_gang_ctx : 1;
- uint32_t reserved : 17;
+ uint32_t unmapped_doorbell_handling: 2;
+ uint32_t reserved : 15;
};
uint32_t uint32_all;
};