Home
last modified time | relevance | path

Searched refs:vpu_addr (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/accel/ivpu/
H A Divpu_ipc.c28 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()
123 static void ivpu_ipc_tx_release(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx_release() argument
127 if (vpu_addr) in ivpu_ipc_tx_release()
128 gen_pool_free(ipc->mm_tx, vpu_addr, sizeof(struct ivpu_ipc_tx_buf)); in ivpu_ipc_tx_release()
131 static void ivpu_ipc_tx(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx() argument
133 ivpu_hw_ipc_tx_set(vdev, vpu_addr); in ivpu_ipc_tx()
406 u32 vpu_addr; in ivpu_ipc_irq_handler() local
[all …]
H A Divpu_gem_userptr.c206 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 Divpu_ms.c91 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 Divpu_hw_ip.c1220 void ivpu_hw_ip_ipc_tx_set(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_hw_ip_ipc_tx_set() argument
1223 REGV_WR32(VPU_37XX_CPU_SS_TIM_IPC_FIFO, vpu_addr); in ivpu_hw_ip_ipc_tx_set()
1225 REGV_WR32(VPU_40XX_CPU_SS_TIM_IPC_FIFO, vpu_addr); in ivpu_hw_ip_ipc_tx_set()