|
@@ -1809,14 +1809,12 @@ int amdgpu_ttm_init(struct amdgpu_device *adev)
|
|
|
* This is used for VGA emulation and pre-OS scanout buffers to
|
|
|
* avoid display artifacts while transitioning between pre-OS
|
|
|
* and driver. */
|
|
|
- if (adev->gmc.stolen_size) {
|
|
|
- r = amdgpu_bo_create_kernel(adev, adev->gmc.stolen_size, PAGE_SIZE,
|
|
|
- AMDGPU_GEM_DOMAIN_VRAM,
|
|
|
- &adev->stolen_vga_memory,
|
|
|
- NULL, NULL);
|
|
|
- if (r)
|
|
|
- return r;
|
|
|
- }
|
|
|
+ r = amdgpu_bo_create_kernel(adev, adev->gmc.stolen_size, PAGE_SIZE,
|
|
|
+ AMDGPU_GEM_DOMAIN_VRAM,
|
|
|
+ &adev->stolen_vga_memory,
|
|
|
+ NULL, NULL);
|
|
|
+ if (r)
|
|
|
+ return r;
|
|
|
DRM_INFO("amdgpu: %uM of VRAM memory ready\n",
|
|
|
(unsigned) (adev->gmc.real_vram_size / (1024 * 1024)));
|
|
|
|