Commit c95ec47c authored by Kenneth Feng's avatar Kenneth Feng Committed by Alex Deucher
Browse files

drm/amd/amdgpu: skip unload message in reset



This has been confirmed that unload message is not needed from SIENNA_CICHLID in reset.
Otherwise it will cause the fw wrong state after reset and no response for any messages.

Signed-off-by: default avatarKenneth Feng <kenneth.feng@amd.com>
Reviewed-by: default avatarHawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 6fb33209
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1925,7 +1925,8 @@ static int psp_load_smu_fw(struct psp_context *psp)
		return 0;


	if (amdgpu_in_reset(adev) && ras && ras->supported) {
	if (amdgpu_in_reset(adev) && ras && ras->supported &&
		adev->asic_type == CHIP_ARCTURUS) {
		ret = amdgpu_dpm_set_mp1_state(adev, PP_MP1_STATE_UNLOAD);
		if (ret) {
			DRM_WARN("Failed to set MP1 state prepare for reload\n");