diff --git a/projects/imx6/patches/linux/linux-999-3.14-vpu352.patch b/projects/imx6/patches/linux/linux-999-3.14-vpu352.patch index bfb005e587..503229d219 100644 --- a/projects/imx6/patches/linux/linux-999-3.14-vpu352.patch +++ b/projects/imx6/patches/linux/linux-999-3.14-vpu352.patch @@ -1,3 +1,20 @@ +ENGR00313202 ARM: imx: add VPU 352M support for i.MX6Q +When VPU freq is set to 352MHz, it need to source clk +from PLL2_PFD2_396M, and PLL2_PFD2_396M need to change +freq to 352M. + +VDDSOC/PU needs to be at highest setpoint when VPU@352Mhz, +cpufreq will be disabled as it will not save any power if +VDDSOC/PU's voltage stays at highest setpoint. + +Busfreq will be disabled as it needs PLL2_PFD2 to be +as 396MHz to achieve low power audio freq setpoint. + +To enable VPU 352MHz feature, select it in menuconfig, +it is disabled by default. + +Signed-off-by: Anson Huang + diff -ruN linux-cuboxi-3.14-dc5edb8-original/arch/arm/mach-imx/busfreq-imx6.c linux-cuboxi-3.14-dc5edb8/arch/arm/mach-imx/busfreq-imx6.c --- linux-cuboxi-3.14-dc5edb8-original/arch/arm/mach-imx/busfreq-imx6.c 2015-02-16 21:54:12.298970658 +0100 +++ linux-cuboxi-3.14-dc5edb8/arch/arm/mach-imx/busfreq-imx6.c 2015-02-16 21:55:33.370972180 +0100