Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e89d5b5c authored by Tom St Denis's avatar Tom St Denis Committed by Alex Deucher
Browse files

drm/amd/amdgpu: Fix flow control in uvd_v4_2_stop()



Break out of outer loop properly.

Signed-off-by: default avatarTom St Denis <tom.stdenis@amd.com>
Reported-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: default avatarChristian König <christian.koenig@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent fce293ca
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -401,6 +401,7 @@ static void uvd_v4_2_stop(struct amdgpu_device *adev)
				break;
			mdelay(1);
		}
		if (status & 2)
			break;
	}

@@ -411,6 +412,7 @@ static void uvd_v4_2_stop(struct amdgpu_device *adev)
				break;
			mdelay(1);
		}
		if (status & 0xf)
			break;
	}

@@ -424,6 +426,7 @@ static void uvd_v4_2_stop(struct amdgpu_device *adev)
				break;
			mdelay(1);
		}
		if (status & 0x240)
			break;
	}