bool                            is_atom_fw;
        uint8_t                         *bios;
        uint32_t                        bios_size;
-       struct amdgpu_bo                *stolen_vga_memory;
        uint32_t                        bios_scratch_reg_offset;
        uint32_t                        bios_scratch[AMDGPU_BIOS_NUM_SCRATCH];
 
 
        uint8_t                 vram_vendor;
        uint32_t                srbm_soft_reset;
        bool                    prt_warning;
-       uint64_t                stolen_size;
+       uint64_t                stolen_vga_size;
+       struct amdgpu_bo        *stolen_vga_memory;
        uint32_t                sdpif_register;
        /* apertures */
        u64                     shared_aperture_start;
 
         * This is used for VGA emulation and pre-OS scanout buffers to
         * avoid display artifacts while transitioning between pre-OS
         * and driver.  */
-       r = amdgpu_bo_create_kernel_at(adev, 0, adev->gmc.stolen_size,
+       r = amdgpu_bo_create_kernel_at(adev, 0, adev->gmc.stolen_vga_size,
                                       AMDGPU_GEM_DOMAIN_VRAM,
-                                      &adev->stolen_vga_memory,
+                                      &adev->gmc.stolen_vga_memory,
                                       &stolen_vga_buf);
        if (r)
                return r;
 {
        void *stolen_vga_buf;
        /* return the VGA stolen memory (if any) back to VRAM */
-       amdgpu_bo_free_kernel(&adev->stolen_vga_memory, NULL, &stolen_vga_buf);
+       amdgpu_bo_free_kernel(&adev->gmc.stolen_vga_memory, NULL, &stolen_vga_buf);
 }
 
 /**
 
        if (r)
                return r;
 
-       adev->gmc.stolen_size = gmc_v10_0_get_vbios_fb_size(adev);
+       adev->gmc.stolen_vga_size = gmc_v10_0_get_vbios_fb_size(adev);
 
        /* Memory manager */
        r = amdgpu_bo_init(adev);
 
        if (r)
                return r;
 
-       adev->gmc.stolen_size = gmc_v6_0_get_vbios_fb_size(adev);
+       adev->gmc.stolen_vga_size = gmc_v6_0_get_vbios_fb_size(adev);
 
        r = amdgpu_bo_init(adev);
        if (r)
 
        if (r)
                return r;
 
-       adev->gmc.stolen_size = gmc_v7_0_get_vbios_fb_size(adev);
+       adev->gmc.stolen_vga_size = gmc_v7_0_get_vbios_fb_size(adev);
 
        /* Memory manager */
        r = amdgpu_bo_init(adev);
 
        if (r)
                return r;
 
-       adev->gmc.stolen_size = gmc_v8_0_get_vbios_fb_size(adev);
+       adev->gmc.stolen_vga_size = gmc_v8_0_get_vbios_fb_size(adev);
 
        /* Memory manager */
        r = amdgpu_bo_init(adev);
 
        if (r)
                return r;
 
-       adev->gmc.stolen_size = gmc_v9_0_get_vbios_fb_size(adev);
+       adev->gmc.stolen_vga_size = gmc_v9_0_get_vbios_fb_size(adev);
 
        /* Memory manager */
        r = amdgpu_bo_init(adev);
        amdgpu_vm_manager_fini(adev);
 
        if (gmc_v9_0_keep_stolen_memory(adev))
-               amdgpu_bo_free_kernel(&adev->stolen_vga_memory, NULL, &stolen_vga_buf);
+               amdgpu_bo_free_kernel(&adev->gmc.stolen_vga_memory, NULL, &stolen_vga_buf);
 
        amdgpu_gart_table_vram_free(adev);
        amdgpu_bo_fini(adev);