Lines Matching refs:gmc
142 } else if (!amdgpu_gmc_vram_full_visible(&adev->gmc) && in amdgpu_evict_flags()
154 abo->placements[0].fpfn = adev->gmc.visible_vram_size >> PAGE_SHIFT; in amdgpu_evict_flags()
215 *addr = adev->gmc.gart_start; in amdgpu_ttm_map_buffer()
452 return cursor.start + cursor.size <= adev->gmc.visible_vram_size; in amdgpu_mem_visible()
585 if ((mem->bus.offset + bus_size) > adev->gmc.visible_vram_size) in amdgpu_ttm_io_mem_reserve()
593 mem->bus.offset += adev->gmc.aper_base; in amdgpu_ttm_io_mem_reserve()
610 return (adev->gmc.aper_base + cursor.start) >> PAGE_SHIFT; in amdgpu_ttm_io_mem_pfn()
626 return adev->gmc.gart_start; in amdgpu_ttm_domain_start()
628 return adev->gmc.vram_start; in amdgpu_ttm_domain_start()
979 placements.lpfn = adev->gmc.gart_size >> PAGE_SHIFT; in amdgpu_ttm_alloc_gart()
1527 uint64_t vram_size = adev->gmc.visible_vram_size; in amdgpu_ttm_fw_reserve_vram_init()
1573 ALIGN((adev->gmc.mc_vram_size - adev->mman.discovery_tmr_size - SZ_1M), SZ_1M); in amdgpu_ttm_training_data_block_init()
1575 (adev->gmc.mc_vram_size - GDDR6_MEM_TRAINING_OFFSET); in amdgpu_ttm_training_data_block_init()
1632 adev->gmc.real_vram_size - adev->mman.discovery_tmr_size, in amdgpu_ttm_reserve_tmr()
1685 vis_vram_limit <= adev->gmc.visible_vram_size) in amdgpu_ttm_init()
1686 adev->gmc.visible_vram_size = vis_vram_limit; in amdgpu_ttm_init()
1692 if (adev->gmc.xgmi.connected_to_cpu) in amdgpu_ttm_init()
1693 adev->mman.aper_base_kaddr = ioremap_cache(adev->gmc.aper_base, in amdgpu_ttm_init()
1694 adev->gmc.visible_vram_size); in amdgpu_ttm_init()
1698 adev->mman.aper_base_kaddr = ioremap_wc(adev->gmc.aper_base, in amdgpu_ttm_init()
1699 adev->gmc.visible_vram_size); in amdgpu_ttm_init()
1748 (unsigned) (adev->gmc.real_vram_size / (1024 * 1024))); in amdgpu_ttm_init()
1757 adev->gmc.mc_vram_size), in amdgpu_ttm_init()
1872 size = adev->gmc.real_vram_size; in amdgpu_ttm_set_buffer_funcs_status()
1874 size = adev->gmc.visible_vram_size; in amdgpu_ttm_set_buffer_funcs_status()
1909 job->vm_pd_addr = amdgpu_gmc_pd_addr(adev->gmc.pdb0_bo ? in amdgpu_copy_buffer()
1910 adev->gmc.pdb0_bo : adev->gart.bo); in amdgpu_copy_buffer()
2124 if (*pos >= adev->gmc.mc_vram_size) in amdgpu_ttm_vram_read()
2127 size = min(size, (size_t)(adev->gmc.mc_vram_size - *pos)); in amdgpu_ttm_vram_read()
2160 if (*pos >= adev->gmc.mc_vram_size) in amdgpu_ttm_vram_write()
2166 if (*pos >= adev->gmc.mc_vram_size) in amdgpu_ttm_vram_write()
2314 &amdgpu_ttm_vram_fops, adev->gmc.mc_vram_size); in amdgpu_ttm_debugfs_init()