RE: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-30 Thread Titiano, Patrick
e Rajashekar, Madhusudhan > Cc: Turquette, Mike; Dasgupta, Romit; Cousson, Benoit; 'Paul Walmsley'; > linux-omap@vger.kernel.org; Titiano, Patrick > Subject: Re: [PATCH] omap-pm: Fixes behaviour of some shared resource > framework functions > > "Madhusudhan" writes:

RE: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-30 Thread Dasgupta, Romit
> An assumption in this thread is that ondemand/conservative can't scale > fast enough, but that is not true. The Android UI sluggishness > mentioned by Benoit was solved by lowering the cpufreq > transition_latency time from 10 million ns to 300,000ns. I have not > gotten the exact worst case ti

Re: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-29 Thread Kevin Hilman
t; 'Paul Walmsley'; linux-omap@vger.kernel.org; Titiano, Patrick >> Subject: Re: [PATCH] omap-pm: Fixes behaviour of some shared resource >> framework functions >> >> Kevin Hilman wrote: >> > "Dasgupta, Romit" writes: >> > >> >> H

RE: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-29 Thread Madhusudhan
tiano, Patrick > Subject: Re: [PATCH] omap-pm: Fixes behaviour of some shared resource > framework functions > > Kevin Hilman wrote: > > "Dasgupta, Romit" writes: > > > >> Hello Benoit, > >> One comment below: > >

Re: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-29 Thread Mike Turquette
Kevin Hilman wrote: "Dasgupta, Romit" writes: Hello Benoit, One comment below: In fact, this is Mike who started that analysis. We discussed that internally and our point is that if the CPUFreq ondemand or conservative heuristic is not able to increase quickly enough

Re: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-29 Thread Kevin Hilman
"Dasgupta, Romit" writes: > Hello Benoit, > One comment below: >> >> In fact, this is Mike who started that analysis. We discussed that >> internally and >> our point is that if the CPUFreq ondemand or conservative heuristic is not >> able >> to increase quickly enough

RE: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-29 Thread Dasgupta, Romit
Hello Benoit, One comment below: > > In fact, this is Mike who started that analysis. We discussed that internally > and > our point is that if the CPUFreq ondemand or conservative heuristic is not > able > to increase quickly enough the CPU need to handle correctly the U

RE: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-29 Thread Cousson, Benoit
From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap- > > >> ow...@vger.kernel.org] On Behalf Of Paul Walmsley > > >> Sent: Wednesday, October 28, 2009 1:38 PM > > >> To: Kevin Hilman > > >> Cc: Dasgupta\, Romit; l

Re: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-29 Thread Mark Brown
On Thu, Oct 29, 2009 at 01:09:25PM +0530, Dasgupta, Romit wrote: [Reflowed into 80 columns - you might want to look at your MUA setup.] > The sampling intervals for the cpufreq governors are quite large > and thus the latency for the frequency change to occur is large. > This was s

RE: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-29 Thread Dasgupta, Romit
ginal Message- > From: Kevin Hilman [mailto:khil...@deeprootsystems.com] > Sent: Thursday, October 29, 2009 4:15 AM > To: Chikkature Rajashekar, Madhusudhan > Cc: 'Paul Walmsley'; Dasgupta, Romit; 'linux-omap@vger.kernel.org' > Subject: Re: [PATCH] omap-pm: Fixes behavio

Re: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-28 Thread Kevin Hilman
Romit; linux-om...@vger.kernel.org >> Subject: Re: [PATCH] omap-pm: Fixes behaviour of some shared resource >> framework functions >> >> On Tue, 13 Oct 2009, Kevin Hilman wrote: >> >> > "Dasgupta, Romit" writes: >> > >> &

RE: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-28 Thread Madhusudhan
PATCH] omap-pm: Fixes behaviour of some shared resource > framework functions > > On Tue, 13 Oct 2009, Kevin Hilman wrote: > > > "Dasgupta, Romit" writes: > > > > > (Tested on Zoom2). > > > > > > 'omap_pm_dsp_set_min_opp' &

Re: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-28 Thread Paul Walmsley
On Tue, 13 Oct 2009, Kevin Hilman wrote: > "Dasgupta, Romit" writes: > > > (Tested on Zoom2). > > > > 'omap_pm_dsp_set_min_opp' & 'omap_pm_cpu_set_freq' were using their own > > struct device *. This is a problem because invoking these functions from > > different clients would result in setting

Re: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-28 Thread Paul Walmsley
On Tue, 13 Oct 2009, Kevin Hilman wrote: > "Dasgupta, Romit" writes: > > > (Tested on Zoom2). > > > > 'omap_pm_dsp_set_min_opp' & 'omap_pm_cpu_set_freq' were using their own > > struct device *. This is a problem because invoking these functions from > > different clients would result in setting

Re: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-13 Thread Kevin Hilman
"Dasgupta, Romit" writes: > (Tested on Zoom2). > > 'omap_pm_dsp_set_min_opp' & 'omap_pm_cpu_set_freq' were using their own > struct device *. This is a problem because invoking these functions from > different clients would result in setting of the resource level as requested > by > the last cal

FW: [PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-12 Thread Dasgupta, Romit
of some shared resource framework functions (Tested on Zoom2). 'omap_pm_dsp_set_min_opp' & 'omap_pm_cpu_set_freq' were using their own struct device *. This is a problem because invoking these functions from different clients would result in setting of the resource level

[PATCH] omap-pm: Fixes behaviour of some shared resource framework functions

2009-10-07 Thread Dasgupta, Romit
(Tested on Zoom2). 'omap_pm_dsp_set_min_opp' & 'omap_pm_cpu_set_freq' were using their own struct device *. This is a problem because invoking these functions from different clients would result in setting of the resource level as requested by the last caller. Fixes this by introducing a struct de