Searched refs:ivpu_bo_vaddr (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/drivers/accel/ivpu/ |
| H A D | ivpu_gem.h | 49 static inline void *ivpu_bo_vaddr(struct ivpu_bo *bo) in ivpu_bo_vaddr() function 85 return ivpu_bo_vaddr(bo) + (vpu_addr - bo->vpu_addr); in ivpu_to_cpu_addr() 90 if (cpu_addr < ivpu_bo_vaddr(bo)) in cpu_to_vpu_addr() 93 if (cpu_addr >= (ivpu_bo_vaddr(bo) + ivpu_bo_size(bo))) in cpu_to_vpu_addr() 96 return bo->vpu_addr + (cpu_addr - ivpu_bo_vaddr(bo)); in cpu_to_vpu_addr()
|
| H A D | ivpu_fw_log.c | 37 log = ivpu_bo_vaddr(bo) + *offset; in fw_log_from_bo() 46 if ((char *)log + log->size > (char *)ivpu_bo_vaddr(bo) + ivpu_bo_size(bo)) { in fw_log_from_bo()
|
| H A D | ivpu_ms.c | 85 ms->active_buff_ptr = ivpu_bo_vaddr(ms->bo); in ivpu_ms_start_ioctl() 86 ms->inactive_buff_ptr = ivpu_bo_vaddr(ms->bo) + ms->buff_size; in ivpu_ms_start_ioctl() 290 if (copy_to_user(u64_to_user_ptr(args->buffer_ptr), ivpu_bo_vaddr(bo), info_size)) in ivpu_ms_get_info_ioctl()
|
| H A D | ivpu_fw.c | 434 memset(ivpu_bo_vaddr(fw->mem), 0, fw->image_load_offset); in ivpu_fw_load() 435 memcpy(ivpu_bo_vaddr(fw->mem) + fw->image_load_offset, in ivpu_fw_load() 439 u8 *start = ivpu_bo_vaddr(fw->mem) + image_end_offset; in ivpu_fw_load()
|
| H A D | ivpu_ipc.c | 589 memset(ivpu_bo_vaddr(ipc->mem_tx), 0, ivpu_bo_size(ipc->mem_tx)); in ivpu_ipc_reset() 590 memset(ivpu_bo_vaddr(ipc->mem_rx), 0, ivpu_bo_size(ipc->mem_rx)); in ivpu_ipc_reset()
|
| H A D | ivpu_pm.c | 52 struct vpu_boot_params *bp = ivpu_bo_vaddr(fw->mem); in ivpu_pm_prepare_warm_boot()
|
| H A D | ivpu_drv.c | 378 ivpu_fw_boot_params_setup(vdev, ivpu_bo_vaddr(vdev->fw->mem)); in ivpu_boot()
|
| H A D | ivpu_job.c | 223 cmdq->jobq = (struct vpu_job_queue *)ivpu_bo_vaddr(cmdq->mem); in ivpu_cmdq_register()
|