Searched refs:db_id (Results 1 – 11 of 11) sorted by relevance
| /drivers/accel/ivpu/ |
| A D | ivpu_job.c | 31 ivpu_hw_db_set(vdev, cmdq->db_id); in ivpu_cmdq_ring_db() 224 cmdq->db_id, cmdq->id, file_priv->ctx.id, cmdq->priority); in ivpu_register_db() 226 xa_erase(&vdev->db_xa, cmdq->db_id); in ivpu_register_db() 246 if (cmdq->db_id) in ivpu_cmdq_register() 271 if (!cmdq->db_id) in ivpu_cmdq_unregister() 274 ret = ivpu_jsm_unregister_db(vdev, cmdq->db_id); in ivpu_cmdq_unregister() 276 ivpu_dbg(vdev, JOB, "DB %d unregistered\n", cmdq->db_id); in ivpu_cmdq_unregister() 285 xa_erase(&file_priv->vdev->db_xa, cmdq->db_id); in ivpu_cmdq_unregister() 286 cmdq->db_id = 0; in ivpu_cmdq_unregister() 368 xa_erase(&file_priv->vdev->db_xa, cmdq->db_id); in ivpu_cmdq_reset() [all …]
|
| A D | ivpu_jsm_msg.c | 95 int ivpu_jsm_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 db_id, in ivpu_jsm_register_db() argument 102 req.payload.register_db.db_idx = db_id; in ivpu_jsm_register_db() 110 ivpu_err_ratelimited(vdev, "Failed to register doorbell %u: %d\n", db_id, ret); in ivpu_jsm_register_db() 115 int ivpu_jsm_unregister_db(struct ivpu_device *vdev, u32 db_id) in ivpu_jsm_unregister_db() argument 121 req.payload.unregister_db.db_idx = db_id; in ivpu_jsm_unregister_db() 126 ivpu_warn_ratelimited(vdev, "Failed to unregister doorbell %u: %d\n", db_id, ret); in ivpu_jsm_unregister_db() 326 int ivpu_jsm_hws_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 cmdq_id, u32 db_id, in ivpu_jsm_hws_register_db() argument 333 req.payload.hws_register_db.db_id = db_id; in ivpu_jsm_hws_register_db() 342 ivpu_err_ratelimited(vdev, "Failed to register doorbell %u: %d\n", db_id, ret); in ivpu_jsm_hws_register_db()
|
| A D | ivpu_jsm_msg.h | 13 int ivpu_jsm_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 db_id, 15 int ivpu_jsm_unregister_db(struct ivpu_device *vdev, u32 db_id); 29 int ivpu_jsm_hws_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 cmdq_id, u32 db_id,
|
| A D | ivpu_hw.h | 141 static inline void ivpu_hw_db_set(struct ivpu_device *vdev, u32 db_id) in ivpu_hw_db_set() argument 143 ivpu_hw_ip_db_set(vdev, db_id); in ivpu_hw_db_set()
|
| A D | ivpu_hw_ip.c | 1151 static void db_set_37xx(struct ivpu_device *vdev, u32 db_id) in db_set_37xx() argument 1156 REGV_WR32I(VPU_37XX_CPU_SS_DOORBELL_0, reg_stride, db_id, val); in db_set_37xx() 1159 static void db_set_40xx(struct ivpu_device *vdev, u32 db_id) in db_set_40xx() argument 1164 REGV_WR32I(VPU_40XX_CPU_SS_DOORBELL_0, reg_stride, db_id, val); in db_set_40xx() 1167 void ivpu_hw_ip_db_set(struct ivpu_device *vdev, u32 db_id) in ivpu_hw_ip_db_set() argument 1170 db_set_37xx(vdev, db_id); in ivpu_hw_ip_db_set() 1172 db_set_40xx(vdev, db_id); in ivpu_hw_ip_db_set()
|
| A D | ivpu_hw_ip.h | 27 void ivpu_hw_ip_db_set(struct ivpu_device *vdev, u32 db_id);
|
| A D | ivpu_job.h | 32 u32 db_id; member
|
| A D | vpu_jsm_api.h | 1065 u32 db_id; member
|
| /drivers/net/wwan/iosm/ |
| A D | iosm_ipc_imem.h | 471 int channel_id, u32 db_id);
|
| A D | iosm_ipc_imem.c | 997 int channel_id, u32 db_id) in ipc_imem_channel_open() argument 1017 if (ipc_task_queue_send_task(ipc_imem, ipc_imem_tq_pipe_td_alloc, db_id, in ipc_imem_channel_open()
|
| /drivers/net/ethernet/microsoft/mana/ |
| A D | gdma_main.c | 1176 gd->doorbell = resp.db_id; in mana_gd_register_device()
|
Completed in 32 milliseconds