From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-sn1nam01on0084.outbound.protection.outlook.com ([104.47.32.84]:42705 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751265AbdGQJCc (ORCPT ); Mon, 17 Jul 2017 05:02:32 -0400 From: Junwei Zhang To: CC: , , , "Zhang, Jerry" Subject: [PATCH 1/2] drm/amdgpu: read reg in each iterate of psp_wait_for loop Date: Mon, 17 Jul 2017 17:01:49 +0800 Message-ID: <1500282110-6372-1-git-send-email-Jerry.Zhang@amd.com> MIME-Version: 1.0 Content-Type: text/plain Sender: stable-owner@vger.kernel.org List-ID: From: "Zhang, Jerry" Signed-off-by: Junwei Zhang Acked-by: Alex Deucher Acked-by: Huang Rui --- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c index c919579..644941d 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c @@ -98,9 +98,8 @@ int psp_wait_for(struct psp_context *psp, uint32_t reg_index, int i; struct amdgpu_device *adev = psp->adev; - val = RREG32(reg_index); - for (i = 0; i < adev->usec_timeout; i++) { + val = RREG32(reg_index); if (check_changed) { if (val != reg_val) return 0; -- 1.9.1