Searched refs:mfc_ops (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/media/platform/samsung/s5p-mfc/ |
H A D | s5p_mfc_ctrl.c | 300 s5p_mfc_hw_call(dev->mfc_ops, release_dev_context_buffer, dev); in s5p_mfc_deinit_hw() 433 ret = s5p_mfc_hw_call(dev->mfc_ops, alloc_instance_buffer, ctx); in s5p_mfc_open_mfc_inst() 440 ret = s5p_mfc_hw_call(dev->mfc_ops, in s5p_mfc_open_mfc_inst() 449 s5p_mfc_hw_call(dev->mfc_ops, try_run, dev); in s5p_mfc_open_mfc_inst() 463 s5p_mfc_hw_call(dev->mfc_ops, release_dec_desc_buffer, ctx); in s5p_mfc_open_mfc_inst() 465 s5p_mfc_hw_call(dev->mfc_ops, release_instance_buffer, ctx); in s5p_mfc_open_mfc_inst() 474 s5p_mfc_hw_call(dev->mfc_ops, try_run, dev); in s5p_mfc_close_mfc_inst() 483 s5p_mfc_hw_call(dev->mfc_ops, release_codec_buffers, ctx); in s5p_mfc_close_mfc_inst() 484 s5p_mfc_hw_call(dev->mfc_ops, release_instance_buffer, ctx); in s5p_mfc_close_mfc_inst() 486 s5p_mfc_hw_call(dev->mfc_ops, release_dec_desc_buffe in s5p_mfc_close_mfc_inst() [all...] |
H A D | s5p_mfc_opr.c | 20 dev->mfc_ops = s5p_mfc_init_hw_ops_v6(); in s5p_mfc_init_hw_ops() 23 dev->mfc_ops = s5p_mfc_init_hw_ops_v5(); in s5p_mfc_init_hw_ops()
|
H A D | s5p_mfc_dec.c | 554 s5p_mfc_hw_call(dev->mfc_ops, release_codec_buffers, ctx); in reqbufs_capture() 567 ret = s5p_mfc_hw_call(dev->mfc_ops, alloc_codec_buffers, ctx); in reqbufs_capture() 582 s5p_mfc_hw_call(dev->mfc_ops, try_run, dev); in reqbufs_capture() 820 left = s5p_mfc_hw_call(dev->mfc_ops, get_crop_info_h, ctx); in vidioc_g_selection() 823 top = s5p_mfc_hw_call(dev->mfc_ops, get_crop_info_v, ctx); in vidioc_g_selection() 879 s5p_mfc_hw_call(dev->mfc_ops, try_run, dev); in vidioc_decoder_cmd() 1081 s5p_mfc_hw_call(dev->mfc_ops, try_run, dev); in s5p_mfc_start_streaming() 1112 s5p_mfc_hw_call(dev->mfc_ops, try_run, dev); in s5p_mfc_stop_streaming() 1159 s5p_mfc_hw_call(dev->mfc_ops, try_run, dev); in s5p_mfc_buf_queue()
|
H A D | s5p_mfc_enc.c | 1157 s5p_mfc_hw_call(dev->mfc_ops, set_enc_stream_buffer, ctx, dst_addr, in enc_pre_seq_start() 1175 s5p_mfc_hw_call(dev->mfc_ops, get_enc_strm_size, in enc_post_seq_start() 1186 s5p_mfc_hw_call(dev->mfc_ops, try_run, dev); in enc_post_seq_start() 1188 ctx->pb_count = s5p_mfc_hw_call(dev->mfc_ops, get_enc_dpb_count, dev); in enc_post_seq_start() 1190 ctx->scratch_buf_size = s5p_mfc_hw_call(dev->mfc_ops, in enc_post_seq_start() 1218 s5p_mfc_hw_call(dev->mfc_ops, set_enc_frame_buffer, ctx, in enc_pre_frame_start() 1224 s5p_mfc_hw_call(dev->mfc_ops, set_enc_stream_buffer, ctx, dst_addr, in enc_pre_frame_start() 1240 slice_type = s5p_mfc_hw_call(dev->mfc_ops, get_enc_slice_type, dev); in enc_post_frame_start() 1241 strm_size = s5p_mfc_hw_call(dev->mfc_ops, get_enc_strm_size, dev); in enc_post_frame_start() 1247 s5p_mfc_hw_call(dev->mfc_ops, get_enc_frame_buffe in enc_post_frame_start() [all...] |
H A D | s5p_mfc_common.h | 296 * @mfc_ops: ops structure holding HW operation function pointers 344 const struct s5p_mfc_hw_ops *mfc_ops; member
|
H A D | s5p_mfc_opr_v6.c | 2114 ret = s5p_mfc_hw_call(ctx->dev->mfc_ops, alloc_codec_buffers, ctx); in s5p_mfc_run_init_enc_buffers()
|