Commit 4a2d9356 authored by Le Ma's avatar Le Ma Committed by Alex Deucher
Browse files

drm/amdgpu: remove ras global recovery handling from ras_controller_int handler



v2: add notification when ras controller interrupt generates

Signed-off-by: default avatarLe Ma <Le.Ma@amd.com>
Reviewed-by: default avatarHawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent b456c932
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -324,7 +324,12 @@ static void nbio_v7_4_handle_ras_controller_intr_no_bifring(struct amdgpu_device
						RAS_CNTLR_INTERRUPT_CLEAR, 1);
		WREG32_SOC15(NBIO, 0, mmBIF_DOORBELL_INT_CNTL, bif_doorbell_intr_cntl);

		amdgpu_ras_global_ras_isr(adev);
		DRM_WARN("RAS controller interrupt triggered by NBIF error\n");

		/* ras_controller_int is dedicated for nbif ras error,
		 * not the global interrupt for sync flood
		 */
		amdgpu_ras_reset_gpu(adev, true);
	}
}