From e10032ad30f2f0e36ea726c4f96cb71084e293a1 Mon Sep 17 00:00:00 2001 From: Anson Huang Date: Fri, 16 Jan 2015 18:47:42 +0800 Subject: [PATCH] MLK-10103-2 cpufreq: imx6: increase SOC/PU voltage for vpu 352M When VPU is running at 352MHz, SOC/PU voltage need to be at 1.25V for 396/792MHz setpoint, as 396M setpoint is removed, so only increase 792M setpoint's voltage. Signed-off-by: Anson Huang --- drivers/cpufreq/imx6q-cpufreq.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/cpufreq/imx6q-cpufreq.c b/drivers/cpufreq/imx6q-cpufreq.c index 6338f507e3a0..1a093554c4e6 100644 --- a/drivers/cpufreq/imx6q-cpufreq.c +++ b/drivers/cpufreq/imx6q-cpufreq.c @@ -292,6 +292,12 @@ static int imx6q_cpufreq_probe(struct platform_device *pdev) unsigned long volt = be32_to_cpup(val++); if (freq_table[j].frequency == freq) { imx6_soc_volt[soc_opp_count++] = volt; +#ifdef CONFIG_MX6_VPU_352M + if (freq == 792000) { + pr_info("increase SOC/PU voltage for VPU352MHz\n"); + imx6_soc_volt[soc_opp_count - 1] = 1250000; + } +#endif break; } } -- 2.17.1