Lines Matching refs:gmc
133 unsigned visible_pfn = adev->gmc.visible_vram_size >> PAGE_SHIFT; in amdgpu_bo_placement_from_domain()
142 else if (adev->gmc.real_vram_size != adev->gmc.visible_vram_size) in amdgpu_bo_placement_from_domain()
601 if (!amdgpu_gmc_vram_full_visible(&adev->gmc) && in amdgpu_bo_create()
603 bo->tbo.resource->start < adev->gmc.visible_vram_size >> PAGE_SHIFT) in amdgpu_bo_create()
1047 if (!adev->gmc.xgmi.connected_to_cpu) { in amdgpu_bo_init()
1049 int r = arch_io_reserve_memtype_wc(adev->gmc.aper_base, in amdgpu_bo_init()
1050 adev->gmc.aper_size); in amdgpu_bo_init()
1058 adev->gmc.vram_mtrr = arch_phys_wc_add(adev->gmc.aper_base, in amdgpu_bo_init()
1059 adev->gmc.aper_size); in amdgpu_bo_init()
1063 adev->gmc.mc_vram_size >> 20, in amdgpu_bo_init()
1064 (unsigned long long)adev->gmc.aper_size >> 20); in amdgpu_bo_init()
1066 adev->gmc.vram_width, amdgpu_vram_names[adev->gmc.vram_type]); in amdgpu_bo_init()
1084 if (!adev->gmc.xgmi.connected_to_cpu) { in amdgpu_bo_fini()
1085 arch_phys_wc_del(adev->gmc.vram_mtrr); in amdgpu_bo_fini()
1086 arch_io_free_memtype_wc(adev->gmc.aper_base, adev->gmc.aper_size); in amdgpu_bo_fini()
1359 if ((offset + bo->base.size) <= adev->gmc.visible_vram_size) in amdgpu_bo_fault_reserve_notify()
1384 (offset + bo->base.size) > adev->gmc.visible_vram_size) in amdgpu_bo_fault_reserve_notify()
1516 if (adev->gmc.real_vram_size <= AMDGPU_SG_THRESHOLD) in amdgpu_bo_get_preferred_domain()