PM / devfreq: rockchip_dmc: add support for rk3576

Signed-off-by: YouMin Chen <cym@rock-chips.com>
Change-Id: I2c975eb6da941ec1b4a61407a7ffd098b30e2c68
This commit is contained in:
YouMin Chen
2024-01-22 15:44:05 +08:00
committed by Tao Huang
parent 37d6bdccf8
commit 2df3322791

View File

@@ -1171,6 +1171,7 @@ int rockchip_dmcfreq_wait_complete(void)
* sip_smc_dram(DRAM_POST_SET_RATE).
*/
if (wait_ctrl.dcf_en == 2 && wait_ctrl.wait_flag != 0) {
pr_err_ratelimited("%s: waiting for wait_ctrl.complt_irq times out.\n", __func__);
res = sip_smc_dram(SHARE_PAGE_TYPE_DDR, 0, ROCKCHIP_SIP_CONFIG_DRAM_POST_SET_RATE);
if (res.a0)
pr_err("%s: dram post set rate error:%lx\n", __func__, res.a0);
@@ -2138,6 +2139,9 @@ static const struct of_device_id rockchip_dmcfreq_of_match[] = {
#if IS_ENABLED(CONFIG_CPU_RK3568)
{ .compatible = "rockchip,rk3568-dmc", .data = rk3568_dmc_init },
#endif
#if IS_ENABLED(CONFIG_CPU_RK3576)
{ .compatible = "rockchip,rk3576-dmc", .data = rk3588_dmc_init },
#endif
#if IS_ENABLED(CONFIG_CPU_RK3588)
{ .compatible = "rockchip,rk3588-dmc", .data = rk3588_dmc_init },
#endif