drm/amdgpu: adjust fence driver enable sequence
authorLikun Gao <Likun.Gao@amd.com>
Mon, 26 Jul 2021 09:17:52 +0000 (17:17 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 29 Jul 2021 02:15:44 +0000 (22:15 -0400)
commit8d35a2596164c1c9d34d4656fd42b445cd1e247f
tree572cbbd8205f33b79c295cb5c94caf7c414f068b
parentedc8c81f24386b9593fa9a3051162bc6181d29e5
drm/amdgpu: adjust fence driver enable sequence

Fence driver was enabled per ring when sw init on per IP block before.
Change to enable all the fence driver at the same time after
amdgpu_device_ip_init finished.
Rename some function related to fence to make it reasonable for read.

Signed-off-by: Likun Gao <Likun.Gao@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h