Lines Matching refs:msg

13 	const struct venc_vpu_ipi_msg_init *msg = data;  in handle_enc_init_msg()  local
15 vpu->inst_addr = msg->vpu_inst_addr; in handle_enc_init_msg()
17 msg->vpu_inst_addr); in handle_enc_init_msg()
24 mtk_venc_debug(vpu->ctx, "firmware version: 0x%x\n", msg->venc_abi_version); in handle_enc_init_msg()
25 switch (msg->venc_abi_version) { in handle_enc_init_msg()
30 msg->venc_abi_version); in handle_enc_init_msg()
38 const struct venc_vpu_ipi_msg_enc *msg = data; in handle_enc_encode_msg() local
40 vpu->state = msg->state; in handle_enc_encode_msg()
41 vpu->bs_size = msg->bs_size; in handle_enc_encode_msg()
42 vpu->is_key_frm = msg->is_key_frm; in handle_enc_encode_msg()
65 const struct venc_vpu_ipi_msg_common *msg = data; in vpu_enc_ipi_handler() local
69 vpu = (struct venc_vpu_inst *)(unsigned long)msg->venc_inst; in vpu_enc_ipi_handler()
75 mtk_venc_debug(vpu->ctx, "msg_id %x inst %p status %d", msg->msg_id, vpu, msg->status); in vpu_enc_ipi_handler()
76 if (!vpu_enc_check_ap_inst(enc_dev, vpu) || msg->msg_id < VPU_IPIMSG_ENC_INIT_DONE || in vpu_enc_ipi_handler()
77 msg->msg_id > VPU_IPIMSG_ENC_DEINIT_DONE) { in vpu_enc_ipi_handler()
78 mtk_v4l2_venc_err(vpu->ctx, "venc msg id not correctly => 0x%x", msg->msg_id); in vpu_enc_ipi_handler()
83 vpu->failure = (msg->status != VENC_IPI_MSG_STATUS_OK); in vpu_enc_ipi_handler()
89 switch (msg->msg_id) { in vpu_enc_ipi_handler()
101 mtk_venc_err(vpu->ctx, "unknown msg id %x", msg->msg_id); in vpu_enc_ipi_handler()
109 static int vpu_enc_send_msg(struct venc_vpu_inst *vpu, void *msg, in vpu_enc_send_msg() argument
119 status = mtk_vcodec_fw_ipi_send(vpu->ctx->dev->fw_handler, vpu->id, msg, in vpu_enc_send_msg()
123 *(uint32_t *)msg, len, status); in vpu_enc_send_msg()