|
@@ -100,7 +100,8 @@ static void mmhub_v1_0_init_system_aperture_regs(struct amdgpu_device *adev)
|
|
|
* to get rid of the VM fault and hardware hang.
|
|
|
*/
|
|
|
WREG32_SOC15(MMHUB, 0, mmMC_VM_SYSTEM_APERTURE_HIGH_ADDR,
|
|
|
- (max(adev->gmc.vram_end, adev->gmc.agp_end) >> 18) + 0x1);
|
|
|
+ max((adev->gmc.vram_end >> 18) + 0x1,
|
|
|
+ adev->gmc.agp_end >> 18));
|
|
|
else
|
|
|
WREG32_SOC15(MMHUB, 0, mmMC_VM_SYSTEM_APERTURE_HIGH_ADDR,
|
|
|
max(adev->gmc.vram_end, adev->gmc.agp_end) >> 18);
|