Home
last modified time | relevance | path

Searched defs:mpp_task (Results 1 – 25 of 26) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/video/rockchip/mpp/
Dmpp_vdpu1.c97 struct mpp_task mpp_task; member
329 struct mpp_task *mpp_task = NULL; in vdpu_alloc_task() local
376 static int vdpu_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vdpu_run()
406 static int vdpu_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vdpu_finish()
437 static int vdpu_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, struct mpp_task_msgs *msgs) in vdpu_result()
456 static int vdpu_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in vdpu_free_task()
558 static int vdpu_3288_get_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vdpu_3288_get_freq()
571 static int vdpu_3368_get_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vdpu_3368_get_freq()
584 static int vdpu_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vdpu_set_freq()
621 struct mpp_task *mpp_task = mpp->cur_task; in vdpu_isr() local
Dmpp_rkvdec2.c196 struct mpp_task *mpp_task = &task->mpp_task; in rkvdec2_task_init() local
271 struct mpp_task *mpp_task = NULL; in rkvdec2_rk3568_alloc_task() local
287 static int rkvdec2_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_run()
333 static int rkvdec2_rk3568_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_rk3568_run()
371 struct mpp_task *mpp_task = mpp->cur_task; in rkvdec2_isr() local
425 static int rkvdec2_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_finish()
465 int rkvdec2_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, struct mpp_task_msgs *msgs) in rkvdec2_result()
492 int rkvdec2_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in rkvdec2_free_task()
757 static int rkvdec2_get_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_get_freq()
792 static int rkvdec2_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_set_freq()
Dmpp_jpgdec.c76 struct mpp_task mpp_task; member
195 struct mpp_task *mpp_task = NULL; in jpgdec_alloc_task() local
245 static int jpgdec_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in jpgdec_run()
273 static int jpgdec_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in jpgdec_finish()
313 static int jpgdec_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, struct mpp_task_msgs *msgs) in jpgdec_result()
332 static int jpgdec_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in jpgdec_free_task()
434 static int jpgdec_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in jpgdec_set_freq()
468 struct mpp_task *mpp_task = mpp->cur_task; in jpgdec_isr() local
Dmpp_vdpu2.c84 struct mpp_task mpp_task; member
286 struct mpp_task *mpp_task = NULL; in vdpu_alloc_task() local
328 static int vdpu_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vdpu_run()
358 static int vdpu_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vdpu_finish()
389 static int vdpu_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, struct mpp_task_msgs *msgs) in vdpu_result()
408 static int vdpu_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in vdpu_free_task()
516 static int vdpu_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vdpu_set_freq()
553 struct mpp_task *mpp_task = mpp->cur_task; in vdpu_isr() local
Dmpp_common.h416 struct mpp_task { struct
418 struct mpp_session *session;
421 struct list_head pending_link;
423 struct list_head done_link;
425 struct list_head queue_link;
427 struct list_head mem_region_list;
428 u32 mem_count;
452 struct mpp_taskqueue { argument
Dmpp_vepu1.c70 struct mpp_task mpp_task; member
209 struct mpp_task *mpp_task = NULL; in vepu_alloc_task() local
250 static int vepu_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vepu_run()
299 struct mpp_task *mpp_task = mpp->cur_task; in vepu_isr() local
319 static int vepu_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vepu_finish()
343 static int vepu_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, struct mpp_task_msgs *msgs) in vepu_result()
361 static int vepu_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in vepu_free_task()
609 static int vepu_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vepu_set_freq()
Dmpp_rkvdec.c131 struct mpp_task mpp_task; member
755 struct mpp_task *mpp_task = NULL; in rkvdec_alloc_task() local
809 static void *rkvdec_prepare_with_reset(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec_prepare_with_reset()
837 static int rkvdec_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec_run()
887 static int rkvdec_3328_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec_3328_run()
915 static int rkvdec_1126_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec_1126_run()
942 struct mpp_task *mpp_task = mpp->cur_task; in rkvdec_isr() local
978 struct mpp_task *mpp_task = mpp->cur_task; in rkvdec_3328_isr() local
1011 static int rkvdec_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec_finish()
1050 static int rkvdec_finish_with_record_info(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec_finish_with_record_info()
[all …]
Dmpp_rkvdec2_link.c308 …int rkvdec_link_write_task_to_slot(struct rkvdec_link_dev *dev, int idx, struct mpp_task *mpp_task) in rkvdec_link_write_task_to_slot()
394 static int rkvdec_link_send_task_to_hw(struct rkvdec_link_dev *dev, struct mpp_task *mpp_task, int … in rkvdec_link_send_task_to_hw()
478 static int rkvdec2_link_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_link_finish()
513 struct mpp_task *mpp_task = link_dec->tasks_hw[idx]; in rkvdec_link_isr_recv_task() local
603 static void *rkvdec2_link_prepare(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_link_prepare()
767 struct mpp_task *mpp_task = NULL; in rkvdec2_link_isr() local
1247 struct mpp_task *mpp_task; in rkvdec2_link_wait_result() local
1613 struct mpp_task *mpp_task = NULL, *n; in rkvdec2_soft_ccu_dequeue() local
1730 static int rkvdec2_soft_ccu_enqueue(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_soft_ccu_enqueue()
1785 static struct mpp_dev *rkvdec2_get_idle_core(struct mpp_taskqueue *queue, struct mpp_task *mpp_task) in rkvdec2_get_idle_core()
[all …]
Dmpp_vepu2.c82 struct mpp_task mpp_task; member
243 struct mpp_task *mpp_task = NULL; in vepu_alloc_task() local
336 static int vepu_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vepu_run()
385 struct mpp_task *mpp_task = mpp->cur_task; in vepu_isr() local
405 static int vepu_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vepu_finish()
429 static int vepu_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, struct mpp_task_msgs *msgs) in vepu_result()
448 static int vepu_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in vepu_free_task()
729 static int vepu_get_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vepu_get_freq()
764 static int vepu_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in vepu_set_freq()
Dmpp_rkvenc.c136 struct mpp_task mpp_task; member
315 struct mpp_task *mpp_task = NULL; in rkvenc_alloc_task() local
408 static int rkvenc_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_run()
484 struct mpp_task *mpp_task = mpp->cur_task; in rkvenc_isr() local
523 static int rkvenc_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_finish()
561 static int rkvenc_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, struct mpp_task_msgs *msgs) in rkvenc_result()
598 static int rkvenc_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in rkvenc_free_task()
1269 static int rkvenc_get_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_get_freq()
1304 static int rkvenc_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_set_freq()
Dmpp_iep2.c187 struct mpp_task mpp_task; member
533 static int iep2_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in iep2_run()
577 struct mpp_task *mpp_task = NULL; in iep2_isr() local
627 static int iep2_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in iep2_finish()
667 static int iep2_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, struct mpp_task_msgs *msgs) in iep2_result()
686 static int iep2_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in iep2_free_task()
806 static int iep2_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in iep2_set_freq()
Dmpp_rkvenc2.c116 struct mpp_task mpp_task; member
648 struct mpp_task *mpp_task; in rkvenc_alloc_task() local
735 static void *rkvenc2_prepare(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc2_prepare()
756 static int rkvenc_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_run()
838 struct mpp_task *mpp_task; in rkvenc_isr() local
880 static int rkvenc_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_finish()
916 static int rkvenc_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, struct mpp_task_msgs *msgs) in rkvenc_result()
941 static int rkvenc_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in rkvenc_free_task()
1262 static int rkvenc_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_set_freq()
Dmpp_rkvdec2.h118 struct mpp_task mpp_task; member
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/mpp/
Dmpp_rkvdec2.c197 struct mpp_task *mpp_task = &task->mpp_task; in rkvdec2_task_init() local
273 struct mpp_task *mpp_task = NULL; in rkvdec2_rk3568_alloc_task() local
288 static int rkvdec2_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_run()
334 static int rkvdec2_rk3568_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_rk3568_run()
370 struct mpp_task *mpp_task = mpp->cur_task; in rkvdec2_isr() local
426 static int rkvdec2_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_finish()
466 int rkvdec2_result(struct mpp_dev *mpp, struct mpp_task *mpp_task, in rkvdec2_result()
498 int rkvdec2_free_task(struct mpp_session *session, struct mpp_task *mpp_task) in rkvdec2_free_task()
758 struct mpp_task *mpp_task) in rkvdec2_get_freq()
794 struct mpp_task *mpp_task) in rkvdec2_set_freq()
Dmpp_vdpu1.c99 struct mpp_task mpp_task; member
340 struct mpp_task *mpp_task = NULL; in vdpu_alloc_task() local
385 struct mpp_task *mpp_task) in vdpu_run()
417 struct mpp_task *mpp_task) in vdpu_finish()
450 struct mpp_task *mpp_task, in vdpu_result()
473 struct mpp_task *mpp_task) in vdpu_free_task()
574 struct mpp_task *mpp_task) in vdpu_3288_get_freq()
587 struct mpp_task *mpp_task) in vdpu_3368_get_freq()
600 struct mpp_task *mpp_task) in vdpu_set_freq()
636 struct mpp_task *mpp_task = mpp->cur_task; in vdpu_isr() local
Dmpp_jpgdec.c78 struct mpp_task mpp_task; member
201 struct mpp_task *mpp_task = NULL; in jpgdec_alloc_task() local
249 struct mpp_task *mpp_task) in jpgdec_run()
279 struct mpp_task *mpp_task) in jpgdec_finish()
321 struct mpp_task *mpp_task, in jpgdec_result()
344 struct mpp_task *mpp_task) in jpgdec_free_task()
445 struct mpp_task *mpp_task) in jpgdec_set_freq()
478 struct mpp_task *mpp_task = mpp->cur_task; in jpgdec_isr() local
Dmpp_vdpu2.c86 struct mpp_task mpp_task; member
298 struct mpp_task *mpp_task = NULL; in vdpu_alloc_task() local
338 struct mpp_task *mpp_task) in vdpu_run()
370 struct mpp_task *mpp_task) in vdpu_finish()
403 struct mpp_task *mpp_task, in vdpu_result()
426 struct mpp_task *mpp_task) in vdpu_free_task()
533 struct mpp_task *mpp_task) in vdpu_set_freq()
569 struct mpp_task *mpp_task = mpp->cur_task; in vdpu_isr() local
Dmpp_common.h392 struct mpp_task { struct
394 struct mpp_session *session;
397 struct list_head pending_link;
399 struct list_head done_link;
401 struct list_head queue_link;
403 struct list_head mem_region_list;
404 u32 mem_count;
428 struct mpp_taskqueue { argument
Dmpp_vepu1.c72 struct mpp_task mpp_task; member
223 struct mpp_task *mpp_task = NULL; in vepu_alloc_task() local
262 struct mpp_task *mpp_task) in vepu_run()
312 struct mpp_task *mpp_task = mpp->cur_task; in vepu_isr() local
340 struct mpp_task *mpp_task) in vepu_finish()
365 struct mpp_task *mpp_task, in vepu_result()
387 struct mpp_task *mpp_task) in vepu_free_task()
634 struct mpp_task *mpp_task) in vepu_set_freq()
Dmpp_rkvdec.c137 struct mpp_task mpp_task; member
805 struct mpp_task *mpp_task = NULL; in rkvdec_alloc_task() local
856 struct mpp_task *mpp_task) in rkvdec_prepare_with_reset()
885 struct mpp_task *mpp_task) in rkvdec_run()
936 struct mpp_task *mpp_task) in rkvdec_3328_run()
965 static int rkvdec_1126_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec_1126_run()
990 struct mpp_task *mpp_task = mpp->cur_task; in rkvdec_isr() local
1029 struct mpp_task *mpp_task = mpp->cur_task; in rkvdec_3328_isr() local
1065 struct mpp_task *mpp_task) in rkvdec_finish()
1105 struct mpp_task *mpp_task) in rkvdec_finish_with_record_info()
[all …]
Dmpp_rkvdec2_link.c306 struct mpp_task *mpp_task) in rkvdec_link_write_task_to_slot()
394 struct mpp_task *mpp_task, in rkvdec_link_send_task_to_hw()
480 static int rkvdec2_link_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_link_finish()
517 struct mpp_task *mpp_task = link_dec->tasks_hw[idx]; in rkvdec_link_isr_recv_task() local
619 struct mpp_task *mpp_task) in rkvdec2_link_prepare()
789 struct mpp_task *mpp_task = NULL; in rkvdec2_link_isr() local
1288 struct mpp_task *mpp_task; in rkvdec2_link_wait_result() local
1654 struct mpp_task *mpp_task = NULL, *n; in rkvdec2_soft_ccu_dequeue() local
1783 static int rkvdec2_soft_ccu_enqueue(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvdec2_soft_ccu_enqueue()
1839 struct mpp_task *mpp_task) in rkvdec2_get_idle_core()
[all …]
Dmpp_vepu2.c84 struct mpp_task mpp_task; member
253 struct mpp_task *mpp_task = NULL; in vepu_alloc_task() local
343 struct mpp_task *mpp_task) in vepu_run()
393 struct mpp_task *mpp_task = mpp->cur_task; in vepu_isr() local
422 struct mpp_task *mpp_task) in vepu_finish()
447 struct mpp_task *mpp_task, in vepu_result()
470 struct mpp_task *mpp_task) in vepu_free_task()
750 struct mpp_task *mpp_task) in vepu_get_freq()
786 struct mpp_task *mpp_task) in vepu_set_freq()
Dmpp_rkvenc.c140 struct mpp_task mpp_task; member
331 struct mpp_task *mpp_task = NULL; in rkvenc_alloc_task() local
429 struct mpp_task *mpp_task) in rkvenc_run()
507 struct mpp_task *mpp_task = mpp->cur_task; in rkvenc_isr() local
548 struct mpp_task *mpp_task) in rkvenc_finish()
590 struct mpp_task *mpp_task, in rkvenc_result()
635 struct mpp_task *mpp_task) in rkvenc_free_task()
1314 struct mpp_task *mpp_task) in rkvenc_get_freq()
1350 struct mpp_task *mpp_task) in rkvenc_set_freq()
Dmpp_rkvenc2.c118 struct mpp_task mpp_task; member
641 struct mpp_task *mpp_task; in rkvenc_alloc_task() local
726 static void *rkvenc2_prepare(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc2_prepare()
752 static int rkvenc_run(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_run()
832 struct mpp_task *mpp_task; in rkvenc_isr() local
873 static int rkvenc_finish(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_finish()
908 struct mpp_task *mpp_task, in rkvenc_result()
934 struct mpp_task *mpp_task) in rkvenc_free_task()
1252 static int rkvenc_set_freq(struct mpp_dev *mpp, struct mpp_task *mpp_task) in rkvenc_set_freq()
Dmpp_iep2.c197 struct mpp_task mpp_task; member
578 struct mpp_task *mpp_task) in iep2_run()
624 struct mpp_task *mpp_task = NULL; in iep2_isr() local
675 struct mpp_task *mpp_task) in iep2_finish()
716 struct mpp_task *mpp_task, in iep2_result()
737 struct mpp_task *mpp_task) in iep2_free_task()
857 struct mpp_task *mpp_task) in iep2_set_freq()

12