drm/amdgpu: Add reset on init handler for XGMI
authorLijo Lazar <lijo.lazar@amd.com>
Wed, 21 Aug 2024 06:10:16 +0000 (11:40 +0530)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 26 Sep 2024 21:06:19 +0000 (17:06 -0400)
commit1e4acf4d93cdc3ffae1b835e304a3f491e4d363e
tree6736eac5d3105daa8de6a7dad1fc3c0d3b97b2f2
parente82b973d141cda43634d9ae91076ce86928208b7
drm/amdgpu: Add reset on init handler for XGMI

In some cases, device needs to be reset before first use. Add handlers
for doing device reset during driver init sequence.

Signed-off-by: Lijo Lazar <lijo.lazar@amd.com>
Reviewed-by: Feifei Xu <feifxu@amd.com>
Acked-by: Rajneesh Bhardwaj <rajneesh.bhardwaj@amd.com>
Tested-by: Rajneesh Bhardwaj <rajneesh.bhardwaj@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu.h
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c
drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h