drm/amdgpu: Skip using MC FB Offset when APU flag is set for SRIOV.
authorGavin Wan <Gavin.Wan@amd.com>
Mon, 3 Apr 2023 21:49:41 +0000 (17:49 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 9 Jun 2023 13:58:02 +0000 (09:58 -0400)
commitb0a3bbf947f6ed690336cec1f6cde2a30d082dbb
treed0c67cca70d021bef094062bf44b52aaa2a2ea5b
parent63630c9e5c3481c51ac3b4ee058628a01ac91ba8
drm/amdgpu: Skip using MC FB Offset when APU flag is set for SRIOV.

The MC_VM_FB_OFFSET is PF only register. It cannot be read on VF.
So, the driver should not use MC_VM_FB_OFFSET address to set the
address of dev->gmc.aper_base.

Signed-off-by: Gavin Wan <Gavin.Wan@amd.com>
Reviewed-by: Zhigang Luo <zhigang.luo@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c