Lines Matching full:vram

49  * amdgpu_gmc_pdb0_alloc - allocate vram for pdb0
204 * amdgpu_gmc_vram_location - try to find VRAM location
208 * @base: base address at which to put VRAM
210 * Function will try to place VRAM at base address provided
234 dev_info(adev->dev, "VRAM: %lluM 0x%016llX - 0x%016llX (%lluM used)\n", in amdgpu_gmc_vram_location()
239 /** amdgpu_gmc_sysvm_location - place vram and gart in sysvm aperture
245 * case, we use sysvm aperture (vmid0 page tables) for both vram
253 * address 0. So vram start at address 0 and gart is right after vram.
275 dev_info(adev->dev, "VRAM: %lluM 0x%016llX - 0x%016llX (%lluM used)\n", in amdgpu_gmc_sysvm_location()
287 * @gart_placement: GART placement policy with respect to VRAM
289 * Function will try to place GART before or after VRAM.
343 * Should be called after VRAM and GART locations are setup.
1049 * of the driver writes to first 8M of VRAM on S3 resume, in amdgpu_gmc_get_vbios_allocations()
1074 /* MacBookPros with switchable graphics put VRAM at 0 when in amdgpu_gmc_get_vbios_allocations()
1076 * the cursor ends up at 0. Reserve vram at 0 in that case. in amdgpu_gmc_get_vbios_allocations()
1096 /* set to 0 if the pre-OS buffer uses up most of vram */ in amdgpu_gmc_get_vbios_allocations()
1117 * VRAM of the hive and system memory.
1121 * P bit to 1, pointing to VRAM. The n+1'th entry points
1152 * pointing to vram in amdgpu_gmc_init_pdb0()
1169 * amdgpu_gmc_vram_mc2pa - calculate vram buffer's physical address from MC
1181 * amdgpu_gmc_vram_pa - calculate vram buffer object's physical address from
1214 * each byte is the pattern "0x86". If yes, we suppose the vram bo is in amdgpu_gmc_vram_checking()