mirror of
https://github.com/torvalds/linux.git
synced 2026-06-04 12:35:52 +02:00
drm/amdgpu/mes11: fix kiq ring ready flag
kiq ring test has overwitten ready flag, need disable after gfx hw init. Signed-off-by: Jack Xiao <Jack.Xiao@amd.com> Acked-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
89773b8559
commit
56fd1f8868
|
|
@ -1326,7 +1326,7 @@ static int mes_v11_0_hw_init(void *handle)
|
|||
struct amdgpu_device *adev = (struct amdgpu_device *)handle;
|
||||
|
||||
if (adev->mes.ring.sched.ready)
|
||||
return 0;
|
||||
goto out;
|
||||
|
||||
if (!adev->enable_mes_kiq) {
|
||||
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
|
||||
|
|
@ -1363,6 +1363,7 @@ static int mes_v11_0_hw_init(void *handle)
|
|||
goto failure;
|
||||
}
|
||||
|
||||
out:
|
||||
/*
|
||||
* Disable KIQ ring usage from the driver once MES is enabled.
|
||||
* MES uses KIQ ring exclusively so driver cannot access KIQ ring
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user