]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdgpu: Introduce reset domain
authorAndrey Grodzovsky <andrey.grodzovsky@amd.com>
Tue, 30 Nov 2021 21:19:03 +0000 (16:19 -0500)
committerAndrey Grodzovsky <andrey.grodzovsky@amd.com>
Wed, 9 Feb 2022 17:14:32 +0000 (12:14 -0500)
commit134e67a76d94bcef26daf8e6d03b0f789cbf6ed5
treeaac955591dc25029555d4800454a0faa3ff20a7c
parentf89caf7cf22a4badeb82dd9f84e0238ef08396b7
drm/amdgpu: Introduce reset domain

Defined a reset_domain struct such that
all the entities that go through reset
together will be serialized one against
another. Do it for both single device and
XGMI hive cases.

Signed-off-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
Suggested-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Suggested-by: Christian König <ckoenig.leichtzumerken@gmail.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Link: https://www.spinics.net/lists/amd-gfx/msg74111.html
drivers/gpu/drm/amd/amdgpu/amdgpu.h
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h