Searched refs:real_vram_size (Results 1 - 25 of 38) sorted by relevance

12

/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gmc.h265 u64 real_vram_size; member in struct:amdgpu_gmc
370 WARN_ON(gmc->real_vram_size < gmc->visible_vram_size);
372 return (gmc->real_vram_size == gmc->visible_vram_size);
H A Damdgpu_amdkfd.c226 amdgpu_amdkfd_total_mem_size += adev->gmc.real_vram_size;
237 amdgpu_amdkfd_total_mem_size -= adev->gmc.real_vram_size;
452 if (adev->gmc.real_vram_size == adev->gmc.visible_vram_size)
460 mem_info->local_mem_size_private = adev->gmc.real_vram_size -
813 return adev->gmc.real_vram_size;
H A Damdgpu_gmc.c214 if (limit < mc->real_vram_size)
215 mc->real_vram_size = limit;
220 if (mc->real_vram_size < mc->visible_vram_size)
221 mc->visible_vram_size = mc->real_vram_size;
229 mc->vram_end, mc->real_vram_size >> 20);
260 mc->vram_end, mc->real_vram_size >> 20);
969 if ((adev->gmc.real_vram_size - size) < (8 * 1024 * 1024))
H A Dgmc_v11_0.c679 adev->gmc.real_vram_size = adev->gmc.mc_vram_size;
692 adev->gmc.aper_size = adev->gmc.real_vram_size;
697 if (adev->gmc.visible_vram_size > adev->gmc.real_vram_size)
698 adev->gmc.visible_vram_size = adev->gmc.real_vram_size;
H A Dgmc_v9_0.c1672 adev->gmc.real_vram_size = adev->gmc.mc_vram_size;
1704 adev->gmc.aper_size = adev->gmc.real_vram_size;
1764 if (!adev->gmc.real_vram_size) {
1907 size = adev->gmc.real_vram_size >> AMDGPU_GPU_PAGE_SHIFT;
1919 (adev->gmc.real_vram_size >> AMDGPU_GPU_PAGE_SHIFT) - 1;
1921 adev->gmc.real_vram_size -
2177 if (!adev->gmc.real_vram_size) {
H A Dgmc_v7_0.c367 adev->gmc.real_vram_size = RREG32(mmCONFIG_MEMSIZE) * 1024ULL * 1024ULL;
379 adev->gmc.real_vram_size > adev->gmc.aper_size &&
382 adev->gmc.aper_size = adev->gmc.real_vram_size;
H A Damdgpu_vram_mgr.c105 return sysfs_emit(buf, "%llu\n", adev->gmc.real_vram_size);
866 adev->gmc.real_vram_size);
H A Dgmc_v10_0.c710 adev->gmc.real_vram_size = adev->gmc.mc_vram_size;
723 adev->gmc.aper_size = adev->gmc.real_vram_size;
H A Damdgpu_kms.c755 vram_gtt.vram_size = adev->gmc.real_vram_size -
775 mem.vram.total_heap_size = adev->gmc.real_vram_size;
776 mem.vram.usable_heap_size = adev->gmc.real_vram_size -
H A Damdgpu_ttm.c1762 adev, adev->gmc.real_vram_size - reserve_size,
1930 (unsigned int)(adev->gmc.real_vram_size / (1024 * 1024)));
2097 size = adev->gmc.real_vram_size;
H A Dgmc_v8_0.c559 adev->gmc.real_vram_size = adev->gmc.mc_vram_size;
572 adev->gmc.aper_size = adev->gmc.real_vram_size;
H A Dgmc_v6_0.c313 adev->gmc.real_vram_size = RREG32(mmCONFIG_MEMSIZE) * 1024ULL * 1024ULL;
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_object.c86 rbo->rdev->mc.visible_vram_size < rbo->rdev->mc.real_vram_size) {
418 u64 real_vram_size = rdev->mc.real_vram_size; local
462 u64 half_vram = real_vram_size >> 1;
H A Dradeon_fbdev.c369 if (rdev->mc.real_vram_size <= (8 * 1024 * 1024))
371 else if (ASIC_IS_RN50(rdev) || rdev->mc.real_vram_size <= (32 * 1024 * 1024))
H A Drs690.c159 rdev->mc.real_vram_size = RREG32(RADEON_CONFIG_MEMSIZE);
160 rdev->mc.mc_vram_size = rdev->mc.real_vram_size;
172 (rdev->mc.real_vram_size == (384 * 1024 * 1024))) {
174 rdev->mc.real_vram_size -= 128 * 1024 * 1024;
175 rdev->mc.mc_vram_size = rdev->mc.real_vram_size;
H A Dr520.c144 WREG32(R_0000F8_CONFIG_MEMSIZE, rdev->mc.real_vram_size);
H A Dradeon_device.c557 * Note 3: when limiting vram it's safe to overwritte real_vram_size because
558 * we are not in case where real_vram_size is inferior to mc_vram_size (ie
574 mc->real_vram_size = mc->aper_size;
580 mc->real_vram_size = mc->aper_size;
584 if (limit && limit < mc->real_vram_size)
585 mc->real_vram_size = limit;
588 mc->vram_end, mc->real_vram_size >> 20);
H A Dr600_dma.c180 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size);
H A Dni_dma.c258 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size);
H A Dradeon_ttm.c72 false, rdev->mc.real_vram_size >> PAGE_SHIFT);
103 else if (rbo->rdev->mc.visible_vram_size < rbo->rdev->mc.real_vram_size &&
718 (unsigned) (rdev->mc.real_vram_size / (1024 * 1024)));
H A Dr100.c1226 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size);
2795 rdev->mc.real_vram_size = (((tom >> 16) - (tom & 0xffff) + 1) << 16);
2796 WREG32(RADEON_CONFIG_MEMSIZE, rdev->mc.real_vram_size);
2797 rdev->mc.mc_vram_size = rdev->mc.real_vram_size;
2799 rdev->mc.real_vram_size = RREG32(RADEON_CONFIG_MEMSIZE);
2803 if (rdev->mc.real_vram_size == 0) {
2804 rdev->mc.real_vram_size = 8192 * 1024;
2805 WREG32(RADEON_CONFIG_MEMSIZE, rdev->mc.real_vram_size);
2813 if (config_aper_size > rdev->mc.real_vram_size)
2816 rdev->mc.mc_vram_size = rdev->mc.real_vram_size;
[all...]
H A Drs600.c887 rdev->mc.real_vram_size = RREG32(RADEON_CONFIG_MEMSIZE);
888 rdev->mc.mc_vram_size = rdev->mc.real_vram_size;
H A Drv770.c1610 mc->real_vram_size = 0xE0000000;
1619 mc->real_vram_size = size_bf;
1626 mc->real_vram_size = size_af;
1634 mc->vram_end, mc->real_vram_size >> 20);
1679 rdev->mc.real_vram_size = RREG32(CONFIG_MEMSIZE);
H A Dr600.c1395 mc->real_vram_size = 0xE0000000;
1404 mc->real_vram_size = size_bf;
1411 mc->real_vram_size = size_af;
1419 mc->vram_end, mc->real_vram_size >> 20);
1471 rdev->mc.real_vram_size = RREG32(CONFIG_MEMSIZE);
2774 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size);
H A Dcik_sdma.c434 radeon_ttm_set_active_vram_size(rdev, rdev->mc.real_vram_size);

Completed in 262 milliseconds

12