Lines Matching refs:vpu_instance
769 struct vpu_instance;
772 void (*finish_process)(struct vpu_instance *inst);
775 struct vpu_instance { struct
845 int wave5_vpu_flush_instance(struct vpu_instance *inst); argument
847 int wave5_vpu_dec_open(struct vpu_instance *inst, struct dec_open_param *open_param);
848 int wave5_vpu_dec_close(struct vpu_instance *inst, u32 *fail_res);
849 int wave5_vpu_dec_issue_seq_init(struct vpu_instance *inst);
850 int wave5_vpu_dec_complete_seq_init(struct vpu_instance *inst, struct dec_initial_info *info);
851 int wave5_vpu_dec_register_frame_buffer_ex(struct vpu_instance *inst, int num_of_decoding_fbs,
853 int wave5_vpu_dec_start_one_frame(struct vpu_instance *inst, u32 *res_fail);
854 int wave5_vpu_dec_get_output_info(struct vpu_instance *inst, struct dec_output_info *info);
855 int wave5_vpu_dec_set_rd_ptr(struct vpu_instance *inst, dma_addr_t addr, int update_wr_ptr);
856 dma_addr_t wave5_vpu_dec_get_rd_ptr(struct vpu_instance *inst);
857 int wave5_vpu_dec_reset_framebuffer(struct vpu_instance *inst, unsigned int index);
858 int wave5_vpu_dec_give_command(struct vpu_instance *inst, enum codec_command cmd, void *parameter);
859 int wave5_vpu_dec_get_bitstream_buffer(struct vpu_instance *inst, dma_addr_t *prd_ptr,
861 int wave5_vpu_dec_update_bitstream_buffer(struct vpu_instance *inst, size_t size);
862 int wave5_vpu_dec_clr_disp_flag(struct vpu_instance *inst, int index);
863 int wave5_vpu_dec_set_disp_flag(struct vpu_instance *inst, int index);
865 int wave5_vpu_enc_open(struct vpu_instance *inst, struct enc_open_param *open_param);
866 int wave5_vpu_enc_close(struct vpu_instance *inst, u32 *fail_res);
867 int wave5_vpu_enc_issue_seq_init(struct vpu_instance *inst);
868 int wave5_vpu_enc_complete_seq_init(struct vpu_instance *inst, struct enc_initial_info *info);
869 int wave5_vpu_enc_register_frame_buffer(struct vpu_instance *inst, unsigned int num,
872 int wave5_vpu_enc_start_one_frame(struct vpu_instance *inst, struct enc_param *param,
874 int wave5_vpu_enc_get_output_info(struct vpu_instance *inst, struct enc_output_info *info);
875 int wave5_vpu_enc_give_command(struct vpu_instance *inst, enum codec_command cmd, void *parameter);