summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/include/v11_structs.h
diff options
context:
space:
mode:
authorArunpravin Paneer Selvam <Arunpravin.PaneerSelvam@amd.com>2024-10-25 13:14:02 +0300
committerAlex Deucher <alexander.deucher@amd.com>2025-04-08 23:48:16 +0300
commit8493312a94f0cc29be09c200d3a934873ea33b29 (patch)
tree852b6b184466c33b7930a64fc1d5b83ff55b680f /drivers/gpu/drm/amd/include/v11_structs.h
parent97ff1946253971376665ad6d90f8fb23b1288025 (diff)
downloadlinux-8493312a94f0cc29be09c200d3a934873ea33b29.tar.xz
drm/amdgpu: Add mqd support for the fence address
- Add a field in struct v11_gfx_mqd for userqueue fence address. - Assign fence gpu VA address to the userqueue mqd fence address fields. v2: Remove the mask and replace with lower_32_bits (Christian) Signed-off-by: Arunpravin Paneer Selvam <Arunpravin.PaneerSelvam@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/include/v11_structs.h')
-rw-r--r--drivers/gpu/drm/amd/include/v11_structs.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/amd/include/v11_structs.h b/drivers/gpu/drm/amd/include/v11_structs.h
index f8008270f813..797ce6a1e56e 100644
--- a/drivers/gpu/drm/amd/include/v11_structs.h
+++ b/drivers/gpu/drm/amd/include/v11_structs.h
@@ -535,8 +535,8 @@ struct v11_gfx_mqd {
uint32_t reserved_507; // offset: 507 (0x1FB)
uint32_t reserved_508; // offset: 508 (0x1FC)
uint32_t reserved_509; // offset: 509 (0x1FD)
- uint32_t reserved_510; // offset: 510 (0x1FE)
- uint32_t reserved_511; // offset: 511 (0x1FF)
+ uint32_t fenceaddress_lo; // offset: 510 (0x1FE)
+ uint32_t fenceaddress_hi; // offset: 511 (0x1FF)
};
struct v11_sdma_mqd {