Searched refs:vpu_addr (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/accel/ivpu/ |
| 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() 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 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_hw_ip.c | 1220 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()
|