Lines Matching refs:gmc
147 unsigned visible_pfn = adev->gmc.visible_vram_size >> PAGE_SHIFT; in amdgpu_bo_placement_from_domain()
167 places[c].lpfn = adev->gmc.gart_size >> PAGE_SHIFT; in amdgpu_bo_placement_from_domain()
503 if (!amdgpu_gmc_vram_full_visible(&adev->gmc) && in amdgpu_bo_do_create()
505 bo->tbo.mem.start < adev->gmc.visible_vram_size >> PAGE_SHIFT) in amdgpu_bo_do_create()
1053 arch_io_reserve_memtype_wc(adev->gmc.aper_base, in amdgpu_bo_init()
1054 adev->gmc.aper_size); in amdgpu_bo_init()
1057 adev->gmc.vram_mtrr = arch_phys_wc_add(adev->gmc.aper_base, in amdgpu_bo_init()
1058 adev->gmc.aper_size); in amdgpu_bo_init()
1060 adev->gmc.mc_vram_size >> 20, in amdgpu_bo_init()
1061 (unsigned long long)adev->gmc.aper_size >> 20); in amdgpu_bo_init()
1063 adev->gmc.vram_width, amdgpu_vram_names[adev->gmc.vram_type]); in amdgpu_bo_init()
1093 arch_phys_wc_del(adev->gmc.vram_mtrr); in amdgpu_bo_fini()
1094 arch_io_free_memtype_wc(adev->gmc.aper_base, adev->gmc.aper_size); in amdgpu_bo_fini()
1302 if ((offset + size) <= adev->gmc.visible_vram_size) in amdgpu_bo_fault_reserve_notify()
1325 (offset + size) > adev->gmc.visible_vram_size) in amdgpu_bo_fault_reserve_notify()
1387 if (adev->gmc.real_vram_size <= AMDGPU_SG_THRESHOLD) in amdgpu_bo_get_preferred_pin_domain()