diff options
| author | 2020-01-09 15:38:39 +0800 | |
|---|---|---|
| committer | 2020-01-16 13:35:37 -0500 | |
| commit | 9e441478623fd913d4340654682b19f0c24e629d (patch) | |
| tree | 96f80652007306f595c0bbbdad856e40599658e3 /drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | |
| parent | drm/amdgpu/gfx10: update gfx golden settings for navi14 (diff) | |
| download | wireguard-linux-9e441478623fd913d4340654682b19f0c24e629d.tar.xz wireguard-linux-9e441478623fd913d4340654682b19f0c24e629d.zip | |
drm/amdgpu: fix modprobe failure of the secondary GPU when GDDR6 training enabled(V5)
[why]
In dual GPUs scenario, stolen_size is assigned to zero on the secondary GPU,
since there is no pre-OS console using that memory. Then the bottom region of
VRAM was allocated as GTT, unfortunately a small region of bottom VRAM was
encroached by UMC firmware during GDDR6 BIST training, this cause page fault.
[how]
Forcing stolen_size to 3MB, then the bottom region of VRAM was
allocated as stolen memory, GTT corruption avoid.
Reviewed-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Feifei Xu <Feifei.Xu@amd.com>
Signed-off-by: Tianci.Yin <tianci.yin@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c')
0 files changed, 0 insertions, 0 deletions
