Lines Matching refs:gmc
119 unsigned int visible_pfn = adev->gmc.visible_vram_size >> PAGE_SHIFT; in amdgpu_bo_placement_from_domain()
122 if (adev->gmc.mem_partitions && mem_id >= 0) { in amdgpu_bo_placement_from_domain()
123 places[c].fpfn = adev->gmc.mem_partitions[mem_id].range.fpfn; in amdgpu_bo_placement_from_domain()
128 places[c].lpfn = adev->gmc.mem_partitions[mem_id].range.lpfn + 1; in amdgpu_bo_placement_from_domain()
679 if (adev->gmc.mem_partitions) in amdgpu_bo_create()
709 if (!amdgpu_gmc_vram_full_visible(&adev->gmc) && in amdgpu_bo_create()
1060 if (!adev->gmc.xgmi.connected_to_cpu && !adev->gmc.is_app_apu) { in amdgpu_bo_init()
1062 int r = arch_io_reserve_memtype_wc(adev->gmc.aper_base, in amdgpu_bo_init()
1063 adev->gmc.aper_size); in amdgpu_bo_init()
1071 adev->gmc.vram_mtrr = arch_phys_wc_add(adev->gmc.aper_base, in amdgpu_bo_init()
1072 adev->gmc.aper_size); in amdgpu_bo_init()
1076 adev->gmc.mc_vram_size >> 20, in amdgpu_bo_init()
1077 (unsigned long long)adev->gmc.aper_size >> 20); in amdgpu_bo_init()
1079 adev->gmc.vram_width, amdgpu_vram_names[adev->gmc.vram_type]); in amdgpu_bo_init()
1096 if (!adev->gmc.xgmi.connected_to_cpu && !adev->gmc.is_app_apu) { in amdgpu_bo_fini()
1097 arch_phys_wc_del(adev->gmc.vram_mtrr); in amdgpu_bo_fini()
1098 arch_io_free_memtype_wc(adev->gmc.aper_base, adev->gmc.aper_size); in amdgpu_bo_fini()
1486 fb_base = adev->gmc.fb_start; in amdgpu_bo_fb_aper_addr()
1487 fb_base += adev->gmc.xgmi.physical_node_id * adev->gmc.xgmi.node_segment_size; in amdgpu_bo_fb_aper_addr()
1567 if (adev->gmc.real_vram_size <= AMDGPU_SG_THRESHOLD) in amdgpu_bo_get_preferred_domain()