| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_dma_buf.c | 231 unsigned int domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_dma_buf_map() 343 if (!reads || !(domain & AMDGPU_GEM_DOMAIN_GTT)) in amdgpu_dma_buf_begin_cpu_access() 352 (bo->allowed_domains & AMDGPU_GEM_DOMAIN_GTT)) { in amdgpu_dma_buf_begin_cpu_access() 353 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_dma_buf_begin_cpu_access() 372 ret = amdgpu_bo_pin(bo, AMDGPU_GEM_DOMAIN_GTT | AMDGPU_GEM_DOMAIN_VRAM); in amdgpu_dma_buf_vmap() 484 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_dma_buf_create_obj() 485 bo->preferred_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_dma_buf_create_obj()
|
| H A D | amdgpu_object.c | 158 if (domain & AMDGPU_GEM_DOMAIN_GTT) { in amdgpu_bo_placement_from_domain() 564 if (domain & AMDGPU_GEM_DOMAIN_GTT) in amdgpu_bo_validate_size() 572 if (domain & AMDGPU_GEM_DOMAIN_GTT) in amdgpu_bo_validate_size() 680 bo->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_create() 949 if (domain & AMDGPU_GEM_DOMAIN_GTT) in amdgpu_bo_pin() 950 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_pin() 1382 AMDGPU_GEM_DOMAIN_GTT); in amdgpu_bo_fault_reserve_notify() 1568 case AMDGPU_GEM_DOMAIN_GTT: in amdgpu_bo_mem_stats_placement() 1596 if ((domain == (AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT)) && in amdgpu_bo_get_preferred_domain() 1600 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_bo_get_preferred_domain()
|
| H A D | amdgpu_amdkfd_gpuvm.c | 592 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in kfd_mem_dmamap_userptr() 616 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in kfd_mem_dmamap_dmabuf() 684 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in kfd_mem_dmamap_sg_bo() 919 (mem->domain == AMDGPU_GEM_DOMAIN_GTT && reuse_dmamap(adev, bo_adev)) || in kfd_mem_attach() 949 } else if (mem->domain == AMDGPU_GEM_DOMAIN_GTT || in kfd_mem_attach() 1525 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_amdkfd_gpuvm_pin_bo() 1734 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1735 alloc_domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1750 domain = alloc_domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 1753 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() [all …]
|
| H A D | amdgpu_gart.c | 185 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gart_table_ram_alloc() 186 bo->preferred_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gart_table_ram_alloc() 194 ret = amdgpu_bo_pin(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_gart_table_ram_alloc()
|
| H A D | amdgpu_gem.c | 294 r = amdgpu_amdkfd_bo_validate_and_fence(abo, AMDGPU_GEM_DOMAIN_GTT, in amdgpu_gem_object_open() 403 AMDGPU_GEM_DOMAIN_GTT | in amdgpu_gem_are_domains_valid() 487 initial_domain |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_create_ioctl() 557 bo->preferred_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_userptr_ioctl() 558 bo->allowed_domains = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_userptr_ioctl() 583 amdgpu_bo_placement_from_domain(bo, AMDGPU_GEM_DOMAIN_GTT); in amdgpu_gem_userptr_ioctl() 1097 AMDGPU_GEM_DOMAIN_GTT | in amdgpu_gem_op_ioctl() 1101 robj->allowed_domains |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gem_op_ioctl()
|
| H A D | amdgpu_isp.c | 204 AMDGPU_GEM_DOMAIN_GTT, &bo, &gpu_addr); in isp_user_buffer_alloc() 288 AMDGPU_GEM_DOMAIN_GTT, in isp_kernel_buffer_alloc()
|
| H A D | mes_userqueue.c | 277 AMDGPU_GEM_DOMAIN_GTT, in mes_userq_create_ctx_space() 299 0, AMDGPU_GEM_DOMAIN_GTT, in mes_userq_create_proc_ctx_space() 332 0, AMDGPU_GEM_DOMAIN_GTT, in mes_userq_mqd_create()
|
| H A D | amdgpu_seq64.c | 252 PAGE_SIZE, AMDGPU_GEM_DOMAIN_GTT, in amdgpu_seq64_init()
|
| H A D | mes_v11_0.c | 1158 AMDGPU_GEM_DOMAIN_GTT, in mes_v11_0_allocate_ucode_buffer() 1199 AMDGPU_GEM_DOMAIN_GTT, in mes_v11_0_allocate_ucode_data_buffer() 1397 AMDGPU_GEM_DOMAIN_GTT, in mes_v11_0_allocate_eop_buf() 1704 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in mes_v11_0_mqd_sw_init()
|
| H A D | amdgpu_psp.c | 81 AMDGPU_GEM_DOMAIN_GTT, in psp_ring_init() 541 AMDGPU_GEM_DOMAIN_VRAM : AMDGPU_GEM_DOMAIN_GTT, in psp_sw_init() 550 AMDGPU_GEM_DOMAIN_GTT, in psp_sw_init() 559 AMDGPU_GEM_DOMAIN_GTT, in psp_sw_init() 921 AMDGPU_GEM_DOMAIN_GTT | AMDGPU_GEM_DOMAIN_VRAM, in psp_tmr_init() 1802 AMDGPU_GEM_DOMAIN_GTT, in psp_ta_init_shared_buf() 4631 AMDGPU_GEM_DOMAIN_GTT, in psp_usbc_pd_fw_sysfs_write() 4911 AMDGPU_GEM_DOMAIN_GTT, in psp_read_spirom_debugfs_open()
|
| H A D | amdgpu_uvd.c | 150 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_uvd_create_msg_bo_helper() 329 vcpu_bo_domain |= AMDGPU_GEM_DOMAIN_GTT; in amdgpu_uvd_sw_init()
|
| H A D | amdgpu_mes.c | 244 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_mes_init() 944 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_mes_rs64mem_init()
|
| H A D | amdgpu_gfx.c | 364 AMDGPU_GEM_DOMAIN_GTT, &kiq->eop_obj, in amdgpu_gfx_kiq_init() 413 u32 domain = AMDGPU_GEM_DOMAIN_GTT; in amdgpu_gfx_mqd_sw_init() 432 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_gfx_mqd_sw_init() 2474 AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT, in amdgpu_gfx_cleaner_shader_sw_init()
|
| H A D | gfx_v11_0.c | 976 AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_mec_init() 1275 AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_rlc_autoload_buffer_init() 3227 PAGE_SIZE, AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_cp_gfx_load_pfp_microcode() 3282 AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_cp_gfx_load_pfp_microcode_rs64() 3295 AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_cp_gfx_load_pfp_microcode_rs64() 3445 PAGE_SIZE, AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_cp_gfx_load_me_microcode() 3500 AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_cp_gfx_load_me_microcode_rs64() 3513 AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_cp_gfx_load_me_microcode_rs64() 3956 PAGE_SIZE, AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_cp_compute_load_microcode() 4013 AMDGPU_GEM_DOMAIN_GTT, in gfx_v11_0_cp_compute_load_microcode_rs64() [all …]
|
| H A D | amdgpu_amdkfd.c | 588 AMDGPU_GEM_DOMAIN_GTT))) in amdgpu_amdkfd_get_dmabuf_info()
|
| H A D | amdgpu_ttm.c | 149 AMDGPU_GEM_DOMAIN_GTT | in amdgpu_evict_flags() 156 amdgpu_bo_placement_from_domain(abo, AMDGPU_GEM_DOMAIN_GTT | in amdgpu_evict_flags() 2277 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_ttm_init()
|
| H A D | amdgpu_vce.c | 223 AMDGPU_GEM_DOMAIN_GTT, in amdgpu_vce_sw_init()
|
| H A D | mes_v12_1.c | 1224 AMDGPU_GEM_DOMAIN_GTT, in mes_v12_1_allocate_eop_buf() 1585 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in mes_v12_1_mqd_sw_init()
|
| H A D | mes_v12_0.c | 1468 AMDGPU_GEM_DOMAIN_GTT, in mes_v12_0_allocate_eop_buf() 1800 AMDGPU_GEM_DOMAIN_GTT, &ring->mqd_obj, in mes_v12_0_mqd_sw_init()
|
| /linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
| H A D | smu10_smumgr.c | 257 AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT, in smu10_smu_init() 272 AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT, in smu10_smu_init()
|
| /linux/include/uapi/drm/ |
| H A D | amdgpu_drm.h | 112 #define AMDGPU_GEM_DOMAIN_GTT 0x2 macro 119 AMDGPU_GEM_DOMAIN_GTT | \
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_process_queue_manager.c | 276 AMDGPU_GEM_DOMAIN_GTT, in init_user_queue() 389 AMDGPU_GEM_DOMAIN_GTT, in pqm_create_queue()
|
| H A D | kfd_mqd_manager_v9.c | 151 AMDGPU_GEM_DOMAIN_GTT, in allocate_mqd()
|
| H A D | kfd_device.c | 840 kfd->adev, size, AMDGPU_GEM_DOMAIN_GTT, in kgd2kfd_device_init()
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/smu15/ |
| H A D | smu_v15_0_8_ppt.c | 214 AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT); in smu_v15_0_8_tables_init() 217 AMDGPU_GEM_DOMAIN_VRAM | AMDGPU_GEM_DOMAIN_GTT); in smu_v15_0_8_tables_init()
|