On Wed, 2025-10-08 at 10:34 +0530, Lijo Lazar wrote:
> For SDMA IP versions > v4.4.2, firmware will take care of quiescing
> SDMA
> before mode-2 reset.
> 
> Signed-off-by: Lijo Lazar <[email protected]>
> ---
>  drivers/gpu/drm/amd/amdgpu/aldebaran.c | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/drivers/gpu/drm/amd/amdgpu/aldebaran.c
> b/drivers/gpu/drm/amd/amdgpu/aldebaran.c
> index 9569dc16dd3d..0007d00b9e8f 100644
> --- a/drivers/gpu/drm/amd/amdgpu/aldebaran.c
> +++ b/drivers/gpu/drm/amd/amdgpu/aldebaran.c
> @@ -88,6 +88,10 @@ static int aldebaran_mode2_suspend_ip(struct
> amdgpu_device *adev)
>       uint32_t ip_block;
>       int r, i;
>  
> +     /* Skip suspend of SDMA IP versions > 4.4.2. They are multi-
> aid */

What does "multi-aid" mean here?


> +     if (adev->aid_mask)
> +             ip_block_mask &= ~BIT(AMD_IP_BLOCK_TYPE_SDMA);
> +
>       amdgpu_device_set_pg_state(adev, AMD_PG_STATE_UNGATE);
>       amdgpu_device_set_cg_state(adev, AMD_CG_STATE_UNGATE);
>  

Reply via email to