Home
last modified time | relevance | path

Searched refs:fw_handler (Results 1 – 8 of 8) sorted by relevance

/linux-5.19.10/drivers/media/platform/mediatek/vcodec/
Dvdec_vpu_if.c23 vpu->vsi = mtk_vcodec_fw_map_dm_addr(vpu->ctx->dev->fw_handler, in handle_init_ack_msg()
38 if (mtk_vcodec_fw_get_type(vpu->ctx->dev->fw_handler) == VPU) in handle_init_ack_msg()
145 err = mtk_vcodec_fw_ipi_send(vpu->ctx->dev->fw_handler, id, msg, in vcodec_vpu_send_msg()
186 err = mtk_vcodec_fw_ipi_register(vpu->ctx->dev->fw_handler, vpu->id, in vpu_dec_init()
194 err = mtk_vcodec_fw_ipi_register(vpu->ctx->dev->fw_handler, in vpu_dec_init()
Dmtk_vcodec_enc_drv.c159 ret = mtk_vcodec_fw_load_firmware(dev->fw_handler); in fops_vcodec_open()
170 mtk_vcodec_fw_get_venc_capa(dev->fw_handler); in fops_vcodec_open()
255 dev->fw_handler = mtk_vcodec_fw_select(dev, fw_type, ENCODER); in mtk_vcodec_probe()
256 if (IS_ERR(dev->fw_handler)) in mtk_vcodec_probe()
257 return PTR_ERR(dev->fw_handler); in mtk_vcodec_probe()
374 mtk_vcodec_fw_release(dev->fw_handler); in mtk_vcodec_probe()
457 mtk_vcodec_fw_release(dev->fw_handler); in mtk_vcodec_enc_remove()
Dvenc_vpu_if.c17 vpu->vsi = mtk_vcodec_fw_map_dm_addr(vpu->ctx->dev->fw_handler, in handle_enc_init_msg()
21 if (mtk_vcodec_fw_get_type(vpu->ctx->dev->fw_handler) == VPU) in handle_enc_init_msg()
88 if (!vpu->ctx->dev->fw_handler) { in vpu_enc_send_msg()
93 status = mtk_vcodec_fw_ipi_send(vpu->ctx->dev->fw_handler, vpu->id, msg, in vpu_enc_send_msg()
119 status = mtk_vcodec_fw_ipi_register(vpu->ctx->dev->fw_handler, vpu->id, in vpu_enc_init()
Dmtk_vcodec_dec_drv.c199 ret = mtk_vcodec_fw_load_firmware(dev->fw_handler); in fops_vcodec_open()
210 mtk_vcodec_fw_get_vdec_capa(dev->fw_handler); in fops_vcodec_open()
302 dev->fw_handler = mtk_vcodec_fw_select(dev, fw_type, DECODER); in mtk_vcodec_probe()
303 if (IS_ERR(dev->fw_handler)) in mtk_vcodec_probe()
304 return PTR_ERR(dev->fw_handler); in mtk_vcodec_probe()
452 mtk_vcodec_fw_release(dev->fw_handler); in mtk_vcodec_probe()
499 mtk_vcodec_fw_release(dev->fw_handler); in mtk_vcodec_dec_remove()
Dmtk_vcodec_drv.h493 struct mtk_vcodec_fw *fw_handler; member
/linux-5.19.10/drivers/media/platform/mediatek/vcodec/venc/
Dvenc_h264_if.c276 handler = inst->vpu_inst.ctx->dev->fw_handler; in h264_enc_alloc_work_buf()
298 handler = inst->vpu_inst.ctx->dev->fw_handler; in h264_enc_alloc_work_buf()
Dvenc_vp8_if.c195 handler = inst->vpu_inst.ctx->dev->fw_handler; in vp8_enc_alloc_work_buf()
/linux-5.19.10/drivers/media/platform/mediatek/vcodec/vdec/
Dvdec_vp9_req_lat_if.c515 remote_frame_ctx = mtk_vcodec_fw_map_dm_addr(ctx->dev->fw_handler, in vdec_vp9_slice_init_default_frame_ctx()
1771 instance->core_vsi = mtk_vcodec_fw_map_dm_addr(ctx->dev->fw_handler, in vdec_vp9_slice_init()