Home
last modified time | relevance | path

Searched refs:aclk_info (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/
H A Dmpp_jpgdec.c95 struct mpp_clk_info aclk_info; member
391 dec->procfs, &dec->aclk_info.debug_rate_hz); in jpgdec_procfs_init()
417 ret = mpp_get_clk_info(mpp, &dec->aclk_info, "aclk_vcodec"); in jpgdec_init()
424 mpp_set_clk_info_rate_hz(&dec->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in jpgdec_init()
441 mpp_clk_safe_enable(dec->aclk_info.clk); in jpgdec_clk_on()
451 mpp_clk_safe_disable(dec->aclk_info.clk); in jpgdec_clk_off()
463 mpp_clk_set_rate(&dec->aclk_info, task->clk_mode); in jpgdec_set_freq()
472 mpp_clk_set_rate(&dec->aclk_info, CLK_MODE_REDUCE); in jpgdec_reduce_freq()
H A Dmpp_vepu1.c100 struct mpp_clk_info aclk_info; member
573 enc->procfs, &enc->aclk_info.debug_rate_hz); in vepu_procfs_init()
607 ret = mpp_get_clk_info(mpp, &enc->aclk_info, "aclk_vcodec"); in vepu_init()
614 mpp_set_clk_info_rate_hz(&enc->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in vepu_init()
631 mpp_clk_safe_enable(enc->aclk_info.clk); in vepu_clk_on()
641 mpp_clk_safe_disable(enc->aclk_info.clk); in vepu_clk_off()
653 mpp_clk_set_rate(&enc->aclk_info, task->clk_mode); in vepu_set_freq()
662 mpp_clk_set_rate(&enc->aclk_info, CLK_MODE_REDUCE); in vepu_reduce_freq()
H A Dmpp_vdpu2.c107 struct mpp_clk_info aclk_info; member
487 dec->procfs, &dec->aclk_info.debug_rate_hz); in vdpu_procfs_init()
513 ret = mpp_get_clk_info(mpp, &dec->aclk_info, "aclk_vcodec"); in vdpu_init()
520 mpp_set_clk_info_rate_hz(&dec->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in vdpu_init()
543 mpp_clk_safe_enable(dec->aclk_info.clk); in vdpu_clk_on()
553 mpp_clk_safe_disable(dec->aclk_info.clk); in vdpu_clk_off()
565 mpp_clk_set_rate(&dec->aclk_info, task->clk_mode); in vdpu_set_freq()
574 mpp_clk_set_rate(&dec->aclk_info, CLK_MODE_REDUCE); in vdpu_reduce_freq()
H A Dmpp_vdpp.c81 struct mpp_clk_info aclk_info; member
465 vdpp->procfs, &vdpp->aclk_info.debug_rate_hz); in vdpp_procfs_init()
488 ret = mpp_get_clk_info(mpp, &vdpp->aclk_info, "aclk"); in vdpp_init()
498 mpp_set_clk_info_rate_hz(&vdpp->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in vdpp_init()
517 mpp_clk_safe_enable(vdpp->aclk_info.clk); in vdpp_clk_on()
528 mpp_clk_safe_disable(vdpp->aclk_info.clk); in vdpp_clk_off()
541 mpp_clk_set_rate(&vdpp->aclk_info, task->clk_mode); in vdpp_set_freq()
550 mpp_clk_set_rate(&vdpp->aclk_info, CLK_MODE_REDUCE); in vdpp_reduce_freq()
H A Dmpp_rkvdec.c161 struct mpp_clk_info aclk_info; member
268 struct clk *aclk = dec->aclk_info.clk; in rkvdec_devf_set_clk()
401 *freq = clk_get_rate(dec->aclk_info.clk); in devfreq_get_cur_freq()
1195 dec->procfs, &dec->aclk_info.debug_rate_hz); in rkvdec_procfs_init()
1228 ret = mpp_get_clk_info(mpp, &dec->aclk_info, "aclk_vcodec"); in rkvdec_init()
1244 mpp_set_clk_info_rate_hz(&dec->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in rkvdec_init()
1382 stat->current_frequency = clk_get_rate(dec->aclk_info.clk); in rkvdec_devfreq_init()
1459 mpp_clk_safe_enable(dec->aclk_info.clk); in rkvdec_clk_on()
1472 clk_disable_unprepare(dec->aclk_info.clk); in rkvdec_clk_off()
1596 mpp_clk_set_rate(&dec->aclk_info, task->clk_mode); in rkvdec_set_freq()
[all …]
H A Dmpp_vdpu1.c123 struct mpp_clk_info aclk_info; member
528 dec->procfs, &dec->aclk_info.debug_rate_hz); in vdpu_procfs_init()
554 ret = mpp_get_clk_info(mpp, &dec->aclk_info, "aclk_vcodec"); in vdpu_init()
561 mpp_set_clk_info_rate_hz(&dec->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in vdpu_init()
585 mpp_clk_safe_enable(dec->aclk_info.clk); in vdpu_clk_on()
595 mpp_clk_safe_disable(dec->aclk_info.clk); in vdpu_clk_off()
633 mpp_clk_set_rate(&dec->aclk_info, task->clk_mode); in vdpu_set_freq()
642 mpp_clk_set_rate(&dec->aclk_info, CLK_MODE_REDUCE); in vdpu_reduce_freq()
H A Dmpp_vepu2.c120 struct mpp_clk_info aclk_info; member
703 enc->procfs, &enc->aclk_info.debug_rate_hz); in vepu_procfs_init()
753 ret = mpp_get_clk_info(mpp, &enc->aclk_info, "aclk_vcodec"); in vepu_init()
763 mpp_set_clk_info_rate_hz(&enc->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in vepu_init()
786 mpp_clk_safe_enable(enc->aclk_info.clk); in vepu_clk_on()
796 mpp_clk_safe_disable(enc->aclk_info.clk); in vepu_clk_off()
844 mpp_clk_set_rate(&enc->aclk_info, task->clk_mode); in vepu_set_freq()
853 mpp_clk_set_rate(&enc->aclk_info, CLK_MODE_REDUCE); in vepu_reduce_freq()
H A Dmpp_iep2.c216 struct mpp_clk_info aclk_info; member
795 iep->procfs, &iep->aclk_info.debug_rate_hz); in iep2_procfs_init()
824 ret = mpp_get_clk_info(mpp, &iep->aclk_info, "aclk"); in iep2_init()
834 mpp_set_clk_info_rate_hz(&iep->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in iep2_init()
862 mpp_clk_safe_enable(iep->aclk_info.clk); in iep2_clk_on()
873 mpp_clk_safe_disable(iep->aclk_info.clk); in iep2_clk_off()
886 mpp_clk_set_rate(&iep->aclk_info, task->clk_mode); in iep2_set_freq()
H A Dmpp_rkvdec2.c681 dec->procfs, &dec->aclk_info.debug_rate_hz); in rkvdec2_procfs_init()
988 ret = mpp_get_clk_info(mpp, &dec->aclk_info, "aclk_vcodec"); in rkvdec2_init()
1004 mpp_set_clk_info_rate_hz(&dec->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in rkvdec2_init()
1009 dec->cycle_clk = &dec->aclk_info; in rkvdec2_init()
1076 mpp_clk_safe_enable(dec->aclk_info.clk); in rkvdec2_clk_on()
1089 clk_disable_unprepare(dec->aclk_info.clk); in rkvdec2_clk_off()
1140 mpp_clk_set_rate(&dec->aclk_info, task->clk_mode); in rkvdec2_set_freq()
1384 ccu->aclk_info.clk = devm_clk_get(dev, "aclk_ccu"); in rkvdec2_ccu_probe()
1385 if (!ccu->aclk_info.clk) in rkvdec2_ccu_probe()
1741 mpp_clk_safe_disable(ccu->aclk_info.clk); in rkvdec2_runtime_suspend()
[all …]
H A Dmpp_rkvenc.c184 struct mpp_clk_info aclk_info; member
820 enc->procfs, &enc->aclk_info.debug_rate_hz); in rkvenc_procfs_init()
1186 ret = mpp_get_clk_info(mpp, &enc->aclk_info, "aclk_vcodec"); in rkvenc_init()
1200 mpp_set_clk_info_rate_hz(&enc->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in rkvenc_init()
1274 mpp_clk_set_rate(&enc->aclk_info, CLK_MODE_REDUCE); in rkvenc_reset()
1309 mpp_clk_safe_enable(enc->aclk_info.clk); in rkvenc_clk_on()
1320 clk_disable_unprepare(enc->aclk_info.clk); in rkvenc_clk_off()
1369 mpp_clk_set_rate(&enc->aclk_info, task->clk_mode); in rkvenc_set_freq()
H A Dmpp_av1dec.c143 struct mpp_clk_info aclk_info; member
894 dec->procfs, &dec->aclk_info.debug_rate_hz); in av1dec_procfs_init()
918 ret = mpp_get_clk_info(mpp, &dec->aclk_info, "aclk_vcodec"); in av1dec_init()
930 mpp_set_clk_info_rate_hz(&dec->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in av1dec_init()
968 mpp_clk_safe_enable(dec->aclk_info.clk); in av1dec_clk_on()
978 clk_disable_unprepare(dec->aclk_info.clk); in av1dec_clk_off()
990 mpp_clk_set_rate(&dec->aclk_info, task->clk_mode); in av1dec_set_freq()
H A Dmpp_rkvdec2.h174 struct mpp_clk_info aclk_info; member
H A Dmpp_rkvdec2_link.h188 struct mpp_clk_info aclk_info; member
H A Dmpp_rkvenc2.c271 struct mpp_clk_info aclk_info; member
1686 enc->procfs, &enc->aclk_info.debug_rate_hz); in rkvenc_procfs_init()
1828 ret = mpp_get_clk_info(mpp, &enc->aclk_info, "aclk_vcodec"); in rkvenc_init()
1842 mpp_set_clk_info_rate_hz(&enc->aclk_info, CLK_MODE_DEFAULT, 300 * MHZ); in rkvenc_init()
1935 mpp_clk_safe_enable(enc->aclk_info.clk); in rkvenc_clk_on()
1946 clk_disable_unprepare(enc->aclk_info.clk); in rkvenc_clk_off()
1958 mpp_clk_set_rate(&enc->aclk_info, task->clk_mode); in rkvenc_set_freq()
H A Dmpp_rkvdec2_link.c776 mpp_clk_set_rate(&dec->aclk_info, CLK_MODE_ADVANCED); in rkvdec2_link_power_on()
801 mpp_clk_set_rate(&dec->aclk_info, CLK_MODE_NORMAL); in rkvdec2_link_power_off()
1438 mpp_clk_safe_enable(ccu->aclk_info.clk); in rkvdec2_ccu_power_on()
1450 mpp_clk_set_rate(&dec->aclk_info, CLK_MODE_NORMAL); in rkvdec2_ccu_power_on()
1470 mpp_clk_safe_disable(ccu->aclk_info.clk); in rkvdec2_ccu_power_off()