Hi Nicolas,
Can you pls pull below patch from 2.6.39 mainline kernel into 11.5 Linaro kernel? This would fix some of the DVFS related issues seen on OMAP3. Patch: commit 5fd2a84ab3c8b87176e25db1d98c5cc34043a669 Author: Avinash H.M avinashhm@ti.com OMAP3: set the core dpll clk rate in its set_rate function
Vishwa
On 11 Jun 22, Vishwanath Sripathy wrote:
Hi Nicolas,
Can you pls pull below patch from 2.6.39 mainline kernel into 11.5 Linaro kernel? This would fix some of the DVFS related issues seen on OMAP3. Patch: commit 5fd2a84ab3c8b87176e25db1d98c5cc34043a669 Author: Avinash H.M avinashhm@ti.com OMAP3: set the core dpll clk rate in its set_rate function
Vishwa
After this fix, can CPU_FREQ be re-enabled on OMAP3?
/Amit
On Wed, Jun 22, 2011 at 3:50 PM, Amit Kucheria amit.kucheria@linaro.org wrote:
On 11 Jun 22, Vishwanath Sripathy wrote:
Hi Nicolas,
Can you pls pull below patch from 2.6.39 mainline kernel into 11.5 Linaro kernel? This would fix some of the DVFS related issues seen on OMAP3. Patch: commit 5fd2a84ab3c8b87176e25db1d98c5cc34043a669 Author: Avinash H.M avinashhm@ti.com OMAP3: set the core dpll clk rate in its set_rate function
Vishwa
After this fix, can CPU_FREQ be re-enabled on OMAP3?
cpufreq as such will work as expected and will scale MPU and L3 frequency based on system load. However if any driver is not requesting for the required l3 frequency, then we might start seeing issues at driver level (like FIFO underflow etc due to l3 running at lower rate).
So my suggestion is not to keep ondemand as the default governor and if someone wants to experiment, they can enable it.
Vishwa Vishwa
/Amit
On Wed, 22 Jun 2011, Vishwanath Sripathy wrote:
On Wed, Jun 22, 2011 at 3:50 PM, Amit Kucheria amit.kucheria@linaro.org wrote:
On 11 Jun 22, Vishwanath Sripathy wrote:
Hi Nicolas,
Can you pls pull below patch from 2.6.39 mainline kernel into 11.5 Linaro kernel? This would fix some of the DVFS related issues seen on OMAP3. Patch: commit 5fd2a84ab3c8b87176e25db1d98c5cc34043a669 Author: Avinash H.M avinashhm@ti.com OMAP3: set the core dpll clk rate in its set_rate function
Vishwa
After this fix, can CPU_FREQ be re-enabled on OMAP3?
cpufreq as such will work as expected and will scale MPU and L3 frequency based on system load. However if any driver is not requesting for the required l3 frequency, then we might start seeing issues at driver level (like FIFO underflow etc due to l3 running at lower rate).
So my suggestion is not to keep ondemand as the default governor and if someone wants to experiment, they can enable it.
I merged the fix to linaro-2.6.38 and pushed out.
What about linaro-2.6.39 which is the base for the 11.06 release due next week? Does it work properly there? The above commit is already included, but I would like to know how things are working wrt power management in that kernel.
Nicolas