Extend the amdgpu_mqd structure with a new 'update_mqd' callback to support runtime updates of MQD properties for user queues
Signed-off-by: Jesse Zhang <[email protected]> --- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu.h b/drivers/gpu/drm/amd/amdgpu/amdgpu.h index 11a36c132905..f997fa17e8bd 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu.h @@ -815,6 +815,8 @@ struct amdgpu_mqd { unsigned mqd_size; int (*init_mqd)(struct amdgpu_device *adev, void *mqd, struct amdgpu_mqd_prop *p); + int (*update_mqd)(struct amdgpu_device *adev, void *mqd, + struct amdgpu_mqd_prop *p); }; struct amdgpu_pcie_reset_ctx { -- 2.49.0
