Browse Source

drm/amdgpu: Remove redundant itermediate return val in sdma_v4_0.c

Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Rex Zhu 8 years ago
parent
commit
79690b84db
1 changed files with 1 additions and 5 deletions
  1. 1 5
      drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c

+ 1 - 5
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c

@@ -744,10 +744,8 @@ static int sdma_v4_0_start(struct amdgpu_device *adev)
 	if (r)
 	if (r)
 		return r;
 		return r;
 	r = sdma_v4_0_rlc_resume(adev);
 	r = sdma_v4_0_rlc_resume(adev);
-	if (r)
-		return r;
 
 
-	return 0;
+	return r;
 }
 }
 
 
 /**
 /**
@@ -1158,8 +1156,6 @@ static int sdma_v4_0_hw_init(void *handle)
 	sdma_v4_0_init_golden_registers(adev);
 	sdma_v4_0_init_golden_registers(adev);
 
 
 	r = sdma_v4_0_start(adev);
 	r = sdma_v4_0_start(adev);
-	if (r)
-		return r;
 
 
 	return r;
 	return r;
 }
 }