summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorAlex Deucher <alexander.deucher@amd.com>2025-10-10 23:47:02 +0300
committerAlex Deucher <alexander.deucher@amd.com>2026-01-06 00:21:04 +0300
commit0030595c3e8b48b32a12b8354ce9dbe00efd632f (patch)
treef5ce05d5c3448f6ce72ed9cbef8d8a5fe27c1909 /include/uapi
parent44b69cf1d35cad4a846208e769b34a648fd637bb (diff)
downloadlinux-0030595c3e8b48b32a12b8354ce9dbe00efd632f.tar.xz
drm/amdgpu: Update AMDGPU_INFO_UQ_FW_AREAS query for sdma
Add a query for sdma queues. Userspace can use this to query the size of the CSA buffers for sdma user queues. Proposed userspace: https://gitlab.freedesktop.org/yogeshmohan/mesa/-/commits/userq_query Reviewed-by: Prike Liang <Prike.Liang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'include/uapi')
-rw-r--r--include/uapi/drm/amdgpu_drm.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/uapi/drm/amdgpu_drm.h b/include/uapi/drm/amdgpu_drm.h
index 138d9ae1aa48..f902add31fc6 100644
--- a/include/uapi/drm/amdgpu_drm.h
+++ b/include/uapi/drm/amdgpu_drm.h
@@ -1637,10 +1637,18 @@ struct drm_amdgpu_info_uq_metadata_compute {
__u32 eop_alignment;
};
+struct drm_amdgpu_info_uq_metadata_sdma {
+ /* context save area size for sdma6 */
+ __u32 csa_size;
+ /* context save area base virtual alignment for sdma6 */
+ __u32 csa_alignment;
+};
+
struct drm_amdgpu_info_uq_metadata {
union {
struct drm_amdgpu_info_uq_metadata_gfx gfx;
struct drm_amdgpu_info_uq_metadata_compute compute;
+ struct drm_amdgpu_info_uq_metadata_sdma sdma;
};
};