| /OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/ |
| H A D | mpp_jpgdec.c | 95 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 D | mpp_vepu1.c | 100 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 D | mpp_vdpu2.c | 107 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 D | mpp_vdpp.c | 81 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 D | mpp_rkvdec.c | 161 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 D | mpp_vdpu1.c | 123 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 D | mpp_vepu2.c | 120 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 D | mpp_iep2.c | 216 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 D | mpp_rkvdec2.c | 681 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 D | mpp_rkvenc.c | 184 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 D | mpp_av1dec.c | 143 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 D | mpp_rkvdec2.h | 174 struct mpp_clk_info aclk_info; member
|
| H A D | mpp_rkvdec2_link.h | 188 struct mpp_clk_info aclk_info; member
|
| H A D | mpp_rkvenc2.c | 271 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 D | mpp_rkvdec2_link.c | 776 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()
|