mirror of
https://github.com/torvalds/linux.git
synced 2026-09-22 12:44:03 +02:00
drm/amdgpu: Add missing MES helper parameter descriptions
Complete the kernel-doc comments for the MES RS64 memory, process context, and gang context helper functions by documenting the missing function parameters to keep the kernel-doc comments consistent with their function signatures. Fixes:56f7ea845e("drm/amdgpu: add RS64 local memory context array init/fini") Fixes:cf5f98609a("drm/amdgpu: add mes process context alloc/free") Fixes:5ab89b491f("drm/amdgpu: add mes gang contex alloc/free helper") Cc: Prike Liang <Prike.Liang@amd.com> Cc: Michael Chen <michael.chen@amd.com> Signed-off-by: Srinivasan Shanmugam <srinivasan.shanmugam@amd.com> Reviewed-by: Michael Chen <michael.chen@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
459e61b539
commit
e6ed7d9c39
|
|
@ -952,9 +952,11 @@ int amdgpu_mes_rs64mem_init(struct amdgpu_mes *mes)
|
|||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* amdgpu_mes_rs64mem_fini - tear down RS64 local memory management
|
||||
*/
|
||||
/**
|
||||
* amdgpu_mes_rs64mem_fini - tear down RS64 local memory management
|
||||
*
|
||||
* @mes: MES instance
|
||||
*/
|
||||
void amdgpu_mes_rs64mem_fini(struct amdgpu_mes *mes)
|
||||
{
|
||||
if (mes->ctx_array_size_bo) {
|
||||
|
|
@ -1038,9 +1040,10 @@ int amdgpu_mes_rs64mem_setup_bitmaps(struct amdgpu_mes *mes)
|
|||
* amdgpu_mes_alloc_proc_ctx_index - allocate a process context slot
|
||||
*
|
||||
* @mes: MES instance
|
||||
* @queue: Usermode queue receiving the allocated process context index
|
||||
*
|
||||
* Returns 0 on success, -ENOSPC if all slots are used (caller should
|
||||
* fall back to system memory path).
|
||||
* Returns 0 on success, -ENOSPC if all slots are used, or
|
||||
* -EOPNOTSUPP if RS64 local memory is unavailable.
|
||||
*/
|
||||
int amdgpu_mes_alloc_proc_ctx_index(struct amdgpu_mes *mes,
|
||||
struct amdgpu_usermode_queue *queue)
|
||||
|
|
@ -1064,9 +1067,12 @@ int amdgpu_mes_alloc_proc_ctx_index(struct amdgpu_mes *mes,
|
|||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* amdgpu_mes_free_proc_ctx_index - free a process context slot
|
||||
*/
|
||||
/**
|
||||
* amdgpu_mes_free_proc_ctx_index - free a process context slot
|
||||
*
|
||||
* @mes: MES instance
|
||||
* @queue: Usermode queue whose process context index is released
|
||||
*/
|
||||
void amdgpu_mes_free_proc_ctx_index(struct amdgpu_mes *mes,
|
||||
struct amdgpu_usermode_queue *queue)
|
||||
{
|
||||
|
|
@ -1080,9 +1086,15 @@ void amdgpu_mes_free_proc_ctx_index(struct amdgpu_mes *mes,
|
|||
amdgpu_mes_unlock(mes);
|
||||
}
|
||||
|
||||
/**
|
||||
* amdgpu_mes_alloc_gang_ctx_index - allocate a gang context slot
|
||||
*/
|
||||
/**
|
||||
* amdgpu_mes_alloc_gang_ctx_index - allocate a gang context slot
|
||||
*
|
||||
* @mes: MES instance
|
||||
* @queue: Usermode queue receiving the allocated gang context index
|
||||
*
|
||||
* Returns 0 on success, -ENOSPC if all slots are used, or
|
||||
* -EOPNOTSUPP if RS64 local memory is unavailable.
|
||||
*/
|
||||
int amdgpu_mes_alloc_gang_ctx_index(struct amdgpu_mes *mes,
|
||||
struct amdgpu_usermode_queue *queue)
|
||||
{
|
||||
|
|
@ -1105,9 +1117,12 @@ int amdgpu_mes_alloc_gang_ctx_index(struct amdgpu_mes *mes,
|
|||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* amdgpu_mes_free_gang_ctx_index - free a gang context slot
|
||||
*/
|
||||
/**
|
||||
* amdgpu_mes_free_gang_ctx_index - free a gang context slot
|
||||
*
|
||||
* @mes: MES instance
|
||||
* @queue: Usermode queue whose gang context index is released
|
||||
*/
|
||||
void amdgpu_mes_free_gang_ctx_index(struct amdgpu_mes *mes,
|
||||
struct amdgpu_usermode_queue *queue)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user