Home
last modified time | relevance | path

Searched refs:cpu_ptr (Results 1 – 25 of 29) sorted by relevance

12

/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_sa.c55 &sa_manager->cpu_ptr); in amdgpu_sa_bo_manager_init()
61 memset(sa_manager->cpu_ptr, 0, size); in amdgpu_sa_bo_manager_init()
76 amdgpu_bo_free_kernel(&sa_manager->bo, &sa_manager->gpu_addr, &sa_manager->cpu_ptr); in amdgpu_sa_bo_manager_fini()
H A Dsdma_v6_0.c881 volatile uint32_t *cpu_ptr = NULL; in sdma_v6_0_ring_test_ring() local
890 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v6_0_ring_test_ring()
891 *cpu_ptr = tmp; in sdma_v6_0_ring_test_ring()
920 tmp = le32_to_cpu(*cpu_ptr); in sdma_v6_0_ring_test_ring()
958 volatile uint32_t *cpu_ptr = NULL; in sdma_v6_0_ring_test_ib() local
972 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v6_0_ring_test_ib()
973 *cpu_ptr = tmp; in sdma_v6_0_ring_test_ib()
1017 tmp = le32_to_cpu(*cpu_ptr); in sdma_v6_0_ring_test_ib()
H A Dsdma_v5_2.c834 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_2_ring_test_ring() local
843 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_2_ring_test_ring()
844 *cpu_ptr = tmp; in sdma_v5_2_ring_test_ring()
873 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_2_ring_test_ring()
911 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_2_ring_test_ib() local
925 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_2_ring_test_ib()
926 *cpu_ptr = tmp; in sdma_v5_2_ring_test_ib()
970 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_2_ring_test_ib()
H A Dsdma_v5_0.c994 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_0_ring_test_ring() local
1003 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_0_ring_test_ring()
1004 *cpu_ptr = tmp; in sdma_v5_0_ring_test_ring()
1033 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_0_ring_test_ring()
1071 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_0_ring_test_ib() local
1085 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_0_ring_test_ib()
1086 *cpu_ptr = tmp; in sdma_v5_0_ring_test_ib()
1131 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_0_ring_test_ib()
H A Damdgpu_amdkfd.c268 void **cpu_ptr, bool cp_mqd_gfx9) in amdgpu_amdkfd_alloc_gtt_mem() argument
322 *cpu_ptr = cpu_ptr_tmp; in amdgpu_amdkfd_alloc_gtt_mem()
H A Damdgpu_object.h369 return to_amdgpu_sa_manager(sa_bo->manager)->cpu_ptr + in amdgpu_sa_bo_cpu_addr()
H A Damdgpu_amdkfd.h223 void **cpu_ptr, bool mqd_gfx9);
H A Dgfx_v11_0.c369 volatile uint32_t *cpu_ptr; in gfx_v11_0_ring_test_ib() local
390 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, padding); in gfx_v11_0_ring_test_ib()
391 *cpu_ptr = cpu_to_le32(0xCAFEDEAD); in gfx_v11_0_ring_test_ib()
399 cpu_ptr = &adev->wb.wb[index]; in gfx_v11_0_ring_test_ib()
427 if (le32_to_cpu(*cpu_ptr) == 0xDEADBEEF) in gfx_v11_0_ring_test_ib()
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager.c59 mqd_mem_obj->cpu_ptr = dev->dqm->hiq_sdma_mqd.cpu_ptr; in allocate_hiq_mqd()
85 mqd_mem_obj->cpu_ptr = (uint32_t *)((uint64_t) in allocate_sdma_mqd()
86 dev->dqm->hiq_sdma_mqd.cpu_ptr + offset); in allocate_sdma_mqd()
284 mqd_mem_obj->cpu_ptr = (uint32_t *)((uintptr_t) in kfd_get_hiq_xcc_mqd()
285 dev->dqm->hiq_sdma_mqd.cpu_ptr + offset); in kfd_get_hiq_xcc_mqd()
H A Dkfd_kernel_queue.c91 kq->pq_kernel_addr = kq->pq->cpu_ptr; in kq_initialize()
101 kq->eop_kernel_addr = kq->eop_mem->cpu_ptr; in kq_initialize()
112 kq->rptr_kernel = kq->rptr_mem->cpu_ptr; in kq_initialize()
121 kq->wptr_kernel = kq->wptr_mem->cpu_ptr; in kq_initialize()
172 kq->fence_kernel_address = kq->fence_mem_obj->cpu_ptr; in kq_initialize()
H A Dkfd_mqd_manager_cik.c95 m = (struct cik_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
148 m = (struct cik_sdma_rlc_registers *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
269 m = (struct cik_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
307 m = (struct cik_sdma_rlc_registers *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
H A Dkfd_mqd_manager_v9.c142 (void *)&(mqd_mem_obj->cpu_ptr), true); in allocate_mqd()
165 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
382 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
443 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
504 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
608 xcc_mqd_mem_obj->cpu_ptr = (uint32_t *)((uintptr_t)mqd_mem_obj->cpu_ptr in get_xcc_mqd()
H A Dkfd_mqd_manager_vi.c98 m = (struct vi_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
301 m = (struct vi_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
346 m = (struct vi_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
406 m = (struct vi_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
H A Dkfd_mqd_manager_v10.c95 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
290 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
348 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
410 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
H A Dkfd_mqd_manager_v11.c132 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
343 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
403 m = (struct v11_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
H A Dkfd_packet_manager.c110 *(void **)rl_buffer = pm->ib_buffer_obj->cpu_ptr; in pm_allocate_runlist_ib()
457 pm->ib_buffer_obj->cpu_ptr, pm->ib_size_bytes, false); in pm_debugfs_runlist()
H A Dkfd_device.c1213 (*mem_obj)->cpu_ptr = kfd_gtt_sa_calc_cpu_addr( in kfd_gtt_sa_allocate()
1219 (uint64_t *) (*mem_obj)->gpu_addr, (*mem_obj)->cpu_ptr); in kfd_gtt_sa_allocate()
H A Dkfd_priv.h245 uint32_t *cpu_ptr; member
/openbmc/linux/drivers/net/ethernet/microchip/
H A Dlan743x_main.c2247 void *cpu_ptr = NULL; in lan743x_tx_ring_init() local
2267 cpu_ptr = dma_alloc_coherent(&tx->adapter->pdev->dev, in lan743x_tx_ring_init()
2269 if (!cpu_ptr) { in lan743x_tx_ring_init()
2279 if (!cpu_ptr) { in lan743x_tx_ring_init()
2288 if (!cpu_ptr) { in lan743x_tx_ring_init()
2293 tx->head_cpu_ptr = cpu_ptr; in lan743x_tx_ring_init()
2790 void *cpu_ptr = NULL; in lan743x_rx_ring_init() local
2816 if (!cpu_ptr) { in lan743x_rx_ring_init()
2826 if (!cpu_ptr) { in lan743x_rx_ring_init()
2835 if (!cpu_ptr) { in lan743x_rx_ring_init()
[all …]
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_sa.c97 r = radeon_bo_kmap(sa_manager->bo, &sa_manager->cpu_ptr); in radeon_sa_bo_manager_start()
H A Dradeon_object.h186 return to_radeon_sa_manager(sa_bo->manager)->cpu_ptr + in radeon_sa_bo_cpu_addr()
/openbmc/qemu/hw/riscv/
H A Dvirt.c246 RISCVCPU *cpu_ptr = &s->soc[socket].harts[cpu]; in create_fdt_socket_cpus() local
254 if (cpu_ptr->cfg.satp_mode.supported != 0) { in create_fdt_socket_cpus()
255 satp_mode_max = satp_mode_max_from_map(cpu_ptr->cfg.satp_mode.map); in create_fdt_socket_cpus()
262 name = riscv_isa_string(cpu_ptr); in create_fdt_socket_cpus()
266 if (cpu_ptr->cfg.ext_zicbom) { in create_fdt_socket_cpus()
268 cpu_ptr->cfg.cbom_blocksize); in create_fdt_socket_cpus()
271 if (cpu_ptr->cfg.ext_zicboz) { in create_fdt_socket_cpus()
273 cpu_ptr->cfg.cboz_blocksize); in create_fdt_socket_cpus()
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_helpers.c1035 &da->gpu_addr, &da->cpu_ptr); in dm_helpers_allocate_gpu_mem()
1047 return da->cpu_ptr; in dm_helpers_allocate_gpu_mem()
1060 if (pvMem == da->cpu_ptr) { in dm_helpers_free_gpu_mem()
1061 amdgpu_bo_free_kernel(&da->bo, &da->gpu_addr, &da->cpu_ptr); in dm_helpers_free_gpu_mem()
H A Damdgpu_dm.h184 void *cpu_ptr; member
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/
H A Damd_powerplay.c192 void *cpu_ptr = NULL; in pp_reserve_vram_for_smu() local
200 &cpu_ptr)) { in pp_reserve_vram_for_smu()
207 lower_32_bits((unsigned long)cpu_ptr), in pp_reserve_vram_for_smu()
208 upper_32_bits((unsigned long)cpu_ptr), in pp_reserve_vram_for_smu()

12