drm/amdgpu/sriov:Correct pfvf exchange logic
authorEmily Deng <Emily.Deng@amd.com>
Sat, 29 Dec 2018 09:46:05 +0000 (17:46 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 20 Feb 2019 09:29:01 +0000 (10:29 +0100)
commit75189d2870adb9ee1f3bec70d7cda23e423c8e8b
tree31d833d5a5aad4a685668f124873ffd89c251639
parent74712cec904c7dffc7c31dcd12d8da5f5ca01a0b
drm/amdgpu/sriov:Correct pfvf exchange logic

[ Upstream commit b8cf66182eddb22e9c7539821ed6eecdb4f86d1a ]

The pfvf exchange need be in exclusive mode. And add pfvf exchange in gpu
reset.

Signed-off-by: Emily Deng <Emily.Deng@amd.com>
Reviewed-By: Xiangliang Yu <Xiangliang.Yu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c