Commit 9c8c81fe authored by John Clements's avatar John Clements Committed by Alex Deucher
Browse files

drm/amdgpu: disable XGMI TA unload for arcturus



in event of GPU reset, XGMI TA unload causes unrecoverable GPU hang

Acked-by: default avatarHawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: default avatarJohn Clements <john.clements@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent d8459d1b
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -529,6 +529,11 @@ static int psp_xgmi_unload(struct psp_context *psp)
{
	int ret;
	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)
		return 0;

	/*
	 * TODO: bypass the unloading in sriov for now