In gpu reset, XGMI TA unload will cause gpu hang.
Skip it on A+A aldebaran.
Signed-off-by: Feifei Xu <Feifei.Xu@amd.com>
Reviewed-by: Lijo Lazar <lijo.lazar@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
        struct psp_gfx_cmd_resp *cmd;
        struct amdgpu_device *adev = psp->adev;
 
-       /* XGMI TA unload currently is not supported on Arcturus */
-       if (adev->asic_type == CHIP_ARCTURUS)
+       /* XGMI TA unload currently is not supported on Arcturus/Aldebaran A+A */
+       if (adev->asic_type == CHIP_ARCTURUS ||
+               (adev->asic_type == CHIP_ALDEBARAN && adev->gmc.xgmi.connected_to_cpu))
                return 0;
 
        /*