On Thu, Jan 22, 2026 at 11:52 AM Shaoyun Liu <[email protected]> wrote:
>
> Update SUSPEND API to support sdma queues

It would be good to note the minimum firmware version which supports
this.  With that fixed:
Acked-by: Alex Deucher <[email protected]>

>
> Signed-off-by: Shaoyun Liu <[email protected]>
> ---
>  drivers/gpu/drm/amd/include/mes_v12_api_def.h | 6 ++++--
>  1 file changed, 4 insertions(+), 2 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 83e4f0142324..e541a43714a1 100644
> --- a/drivers/gpu/drm/amd/include/mes_v12_api_def.h
> +++ b/drivers/gpu/drm/amd/include/mes_v12_api_def.h
> @@ -492,8 +492,10 @@ union MESAPI__SUSPEND {
>                 union MES_API_HEADER    header;
>                 /* false - suspend all gangs; true - specific gang */
>                 struct {
> -                       uint32_t        suspend_all_gangs : 1;
> -                       uint32_t        reserved : 31;
> +                       uint32_t      suspend_all_gangs : 1; // suspend all 
> compute gangs (can be set together with suspend_all_sdma_gangs)
> +                       uint32_t      query_status : 1;
> +                       uint32_t      suspend_all_sdma_gangs : 1; // suspend 
> all sdma gangs (can be set together with suspend_all_gangs)
> +                       uint32_t      reserved : 29;
>                 };
>                 /* gang_context_addr is valid only if suspend_all = false */
>
> --
> 2.34.1
>

Reply via email to