drm/amd/amdgpu: Fix flow control in uvd_v4_2_stop()
Break out of outer loop properly. Signed-off-by: Tom St Denis <tom.stdenis@amd.com> Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Родитель
fce293ca3d
Коммит
e89d5b5c20
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче