diff --git a/drivers/devfreq/event/rockchip-dfi.c b/drivers/devfreq/event/rockchip-dfi.c index 80bdfea5bb7b..0708535bda18 100644 --- a/drivers/devfreq/event/rockchip-dfi.c +++ b/drivers/devfreq/event/rockchip-dfi.c @@ -537,7 +537,10 @@ static __maybe_unused __init int rk3588_dfi_init(struct platform_device *pdev, data->dram_type = READ_DRAMTYPE_INFO(val_2); data->mon_idx = 0x4000; - data->count_rate = 2; + if (data->dram_type == LPDDR5) + data->count_rate = 1; + else + data->count_rate = 2; data->dram_dynamic_info_reg = RK3588_PMUGRF_OS_REG(6); data->ch_msk = READ_CH_INFO(val_2) | READ_CH_INFO(val_4) << 2; data->clk = NULL;