Searched refs:vpu_addr (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/accel/ivpu/ |
| H A D | ivpu_gem.h | 20 u64 vpu_addr; member 90 static inline void *ivpu_to_cpu_addr(struct ivpu_bo *bo, u64 vpu_addr, u64 size) in ivpu_to_cpu_addr() argument 95 if (vpu_addr < bo->vpu_addr) in ivpu_to_cpu_addr() 101 offset = vpu_addr - bo->vpu_addr; in ivpu_to_cpu_addr() 117 return bo->vpu_addr + (cpu_addr - ivpu_bo_vaddr(bo)); in cpu_to_vpu_addr()
|
| H A D | ivpu_ipc.c | 28 struct ivpu_ipc_hdr *ipc_hdr, u32 vpu_addr) in ivpu_ipc_msg_dump() argument 32 c, vpu_addr, ipc_hdr->data_addr, ipc_hdr->data_size, ipc_hdr->channel, in ivpu_ipc_msg_dump() 37 struct vpu_jsm_msg *jsm_msg, u32 vpu_addr) in ivpu_jsm_msg_dump() argument 43 c, vpu_addr, ivpu_jsm_msg_type_to_str(jsm_msg->type), in ivpu_jsm_msg_dump() 127 static void ivpu_ipc_tx_release(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx_release() argument 131 if (vpu_addr) in ivpu_ipc_tx_release() 132 gen_pool_free(ipc->mm_tx, vpu_addr, sizeof(struct ivpu_ipc_tx_buf)); in ivpu_ipc_tx_release() 135 static void ivpu_ipc_tx(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx() argument 137 ivpu_hw_ipc_tx_set(vdev, vpu_addr); in ivpu_ipc_tx() 410 u32 vpu_addr; in ivpu_ipc_irq_handler() local [all …]
|
| H A D | ivpu_gem_userptr.c | 206 args->handle, bo->vpu_addr, args->size, bo->flags); in ivpu_bo_create_from_userptr_ioctl() 207 args->vpu_addr = bo->vpu_addr; in ivpu_bo_create_from_userptr_ioctl()
|
| H A D | ivpu_ms.c | 91 ms->active_buff_vpu_addr = ms->bo->vpu_addr; in ivpu_ms_start_ioctl() 92 ms->inactive_buff_vpu_addr = ms->bo->vpu_addr + ms->buff_size; in ivpu_ms_start_ioctl() 289 ret = ivpu_jsm_metric_streamer_info(vdev, args->metric_group_mask, bo->vpu_addr, in ivpu_ms_get_info_ioctl()
|
| H A D | ivpu_job.c | 204 cmdq->mem->vpu_addr, ivpu_bo_size(cmdq->mem)); in ivpu_hws_cmdq_init() 238 cmdq->mem->vpu_addr, ivpu_bo_size(cmdq->mem)); in ivpu_register_db() 241 cmdq->mem->vpu_addr, ivpu_bo_size(cmdq->mem)); in ivpu_register_db() 462 entry->primary_preempt_buf_addr = job->primary_preempt_buf->vpu_addr; in ivpu_cmdq_push_job() 467 entry->secondary_preempt_buf_addr = job->secondary_preempt_buf->vpu_addr; in ivpu_cmdq_push_job() 862 job->cmd_buf_vpu_addr = bo->vpu_addr + commands_offset; in ivpu_job_prepare_bos_for_submit()
|