Re: Future of resource framework?

2010-06-07 Thread Mike Chan
On Thu, Jun 3, 2010 at 8:01 PM, Gadiyar, Anand wrote: > Kevin Hilman wrote: >> Mike Chan writes: >> >> > On Fri, May 21, 2010 at 9:47 AM, Kevin Hilman >> > wrote: >> >> Mike Chan writes: >> >> >> >>> I'm not sur

Re: Future of resource framework?

2010-06-03 Thread Mike Chan
On Thu, Jun 3, 2010 at 4:52 PM, Kevin Hilman wrote: > Mike Chan writes: > >> On Fri, May 21, 2010 at 9:47 AM, Kevin Hilman >> wrote: >>> Mike Chan writes: >>> >>>> I'm not sure if this has been discussed, yet but since it seems that >>

Re: Future of resource framework?

2010-06-03 Thread Mike Chan
On Fri, May 21, 2010 at 9:47 AM, Kevin Hilman wrote: > Mike Chan writes: > >> I'm not sure if this has been discussed, yet but since it seems that >> the resource framework will not be making it upstream, I am curious >> what are the replacements under consid

Re: [PATCH v2 0/3] Enable CPU frequency and power tracking in cpuacct cgroup

2010-06-01 Thread Mike Chan
On Fri, May 21, 2010 at 10:05 AM, Kevin Hilman wrote: > Mike Chan writes: > >> On Thu, May 20, 2010 at 2:01 PM, Thomas Renninger wrote: >>> Hi Mike, >>> >>> On Thursday 20 May 2010 08:42:21 pm Mike Chan wrote: >>>> v2: >>>> Rebased

Re: [linux-pm] [PATCH 0/8] Suspend block api (version 8)

2010-05-27 Thread Mike Chan
On Thu, May 27, 2010 at 5:05 PM, Rafael J. Wysocki wrote: > On Friday 28 May 2010, Alan Cox wrote: >> > The approach with user space power manager suggested by Dmitry and Alan >> > Stern >> > may work, but it still assumes some kind of suspend blockers to be present >> > in >> > the kernel.  If

Future of resource framework?

2010-05-20 Thread Mike Chan
I'm not sure if this has been discussed, yet but since it seems that the resource framework will not be making it upstream, I am curious what are the replacements under consideration. I am starting to see similar issues on other platforms (msm / tegra) so more generic (non-omap) solution might be s

Re: [PATCH v2 0/3] Enable CPU frequency and power tracking in cpuacct cgroup

2010-05-20 Thread Mike Chan
On Thu, May 20, 2010 at 2:01 PM, Thomas Renninger wrote: > Hi Mike, > > On Thursday 20 May 2010 08:42:21 pm Mike Chan wrote: >> v2: >> Rebased off of Thomas Renninger's patch for cgroups_cpuacct refactoring, > thanks. > A general comment: > I don't know mu

[PATCH v2 3/3] omap: cpu: Implement callbacks for cpu frequency tracking in cpuacct

2010-05-20 Thread Mike Chan
Implement OMAP platform specific scheduler callbacks for tracking cpu frequencies per cpuacct cgroup. Signed-off-by: Mike Chan --- arch/arm/plat-omap/cpu-omap.c | 67 - 1 files changed, 66 insertions(+), 1 deletions(-) diff --git a/arch/arm/plat-omap

[PATCH v2 0/3] Enable CPU frequency and power tracking in cpuacct cgroup

2010-05-20 Thread Mike Chan
c, thus we have platform specific hooks the cpuacct can call into (if available). This patch series is not 3 instead of 4. I have left out the power implementation for OMAP due to implementation conflicts in linux-next. Mike Chan (3): scheduler: cpuacct: Enable platform hooks to track cpuusa

[PATCH v2 2/3] scheduler: cpuacct: Enable platform callbacks for cpuacct power tracking

2010-05-20 Thread Mike Chan
V2: - Rebased off Thomass Renninger's cgroup_cpuacct refactoring Platform must register cpu power function that return power in milliWatt seconds. New file: cpuacct.power reports the power consumed in milliWatt seconds Signed-off-by: Mike Chan --- Documentation/cgroups/cpuacct.txt |

[PATCH v2 1/3] scheduler: cpuacct: Enable platform hooks to track cpuusage for CPU frequencies

2010-05-20 Thread Mike Chan
akes sense given their cpufreq scaling abilities. New file: cpuacct.cpufreq reports the CPU time (in nanoseconds) spent at each CPU frequency. Signed-off-by: Mike Chan --- Documentation/cgroups/cpuacct.txt |4 +++ include/linux/cpuacct.h | 41 +

Re: [PATCH] scheduler: Extract cgroups_cpuaccount code from sched.c into own file

2010-05-19 Thread Mike Chan
> > Peter/Ingo: Can you pick up this cleanup if appropriate, please. > Shall I resend separately or could you cut out comments below? > > On Wednesday 19 May 2010 03:30:19 Mike Chan wrote: >> Platform must register cpu power function that return power in &g

Re: [PATCH 4/4] omap: cpu: Power tracking support for cgroup cpuacct

2010-05-19 Thread Mike Chan
On Wed, May 19, 2010 at 8:34 AM, Thomas Renninger wrote: > On Wednesday 19 May 2010 15:11:03 Nishanth Menon wrote: >> Mike Chan had written, on 05/18/2010 08:30 PM, the following: >> > Specify new power field in struct omap_opp, which is >> >

[PATCH 4/4] omap: cpu: Power tracking support for cgroup cpuacct

2010-05-18 Thread Mike Chan
Specify new power field in struct omap_opp, which is power exported in milliWatt. power_usage function gives power consumed in milliWatt seconds Signed-off-by: Mike Chan --- arch/arm/plat-omap/cpu-omap.c | 23 ++- arch/arm/plat-omap/include/plat/omap-pm.h

[PATCH 3/4] scheduler: cpuacct: Enable platform callbacks for cpuacct power tracking

2010-05-18 Thread Mike Chan
Platform must register cpu power function that return power in milliWatt seconds. Signed-off-by: Mike Chan --- Documentation/cgroups/cpuacct.txt |3 +++ include/linux/cpuacct.h |4 +++- kernel/sched.c| 24 ++-- 3 files changed, 28

[PATCH 2/4] omap: cpu: Implement callbacks for cpu frequency tracking in cpuacct

2010-05-18 Thread Mike Chan
Implement OMAP platform specific scheduler callbacks for tracking cpu frequencies per cpuacct cgroup. Signed-off-by: Mike Chan --- arch/arm/plat-omap/cpu-omap.c | 66 - 1 files changed, 65 insertions(+), 1 deletions(-) diff --git a/arch/arm/plat-omap

[PATCH 1/4] scheduler: cpuacct: Enable platform hooks to track cpuusage for CPU frequencies

2010-05-18 Thread Mike Chan
ff-by: Mike Chan --- Documentation/cgroups/cpuacct.txt |4 +++ include/linux/cpuacct.h | 41 +++ kernel/sched.c| 49 + 3 files changed, 94 insertions(+), 0 deletions(-) create mode 100644 include/

[PATCH 0/4] Enable cpu frequency and power tracking for cpuacct cgroup

2010-05-18 Thread Mike Chan
based off of the omap-pm branch. Mike Chan (4): scheduler: cpuacct: Enable platform hooks to track cpuusage for CPU frequencies omap: cpu: Implement callbacks for cpu frequency tracking in cpuacct scheduler: cpuacct: Enable platform callbacks for cpuacct power tracking omap: cpu:

Re: [linux-pm] [PATCH 0/8] Suspend block api (version 6)

2010-05-17 Thread Mike Chan
On Mon, May 17, 2010 at 1:17 PM, Vitaly Wool wrote: > On Mon, May 17, 2010 at 10:07 PM, Mike Chan wrote: >> On Mon, May 17, 2010 at 12:27 PM, Vitaly Wool wrote: >>> On Mon, May 17, 2010 at 6:12 PM, Kevin Hilman >>> wrote: >>> >>>>> and #2,

Re: [linux-pm] [PATCH 0/8] Suspend block api (version 6)

2010-05-17 Thread Mike Chan
On Mon, May 17, 2010 at 12:27 PM, Vitaly Wool wrote: > On Mon, May 17, 2010 at 6:12 PM, Kevin Hilman > wrote: > >>> and #2, the battery lifetime on the N770 and N800 (both of which I have) >>> is **appalling** **bad**. >> >> Appalling bad compared to what? >> >> What's probably more interesting i

Re: [linux-pm] [PATCH 0/8] Suspend block api (version 6)

2010-05-17 Thread Mike Chan
On Mon, May 17, 2010 at 11:39 AM, Felipe Balbi wrote: > Hi, > > On Mon, May 17, 2010 at 11:26:59AM -0700, Brian Swetland wrote: >> We (Google) would like to allow completely open app distribution with >> minimal hurdles, and avoid the walled garden approach.  Toward this >> goal we're not even req

[PATCH 2/2] [ARM] omap-pm: resource: Only update resource level if there is a change

2010-05-03 Thread Mike Chan
Previosuly update_resource_level() would always call the change_level() function, even if there was no change necessary. Signed-off-by: Mike Chan --- arch/arm/plat-omap/resource.c |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/arch/arm/plat-omap/resource.c b/arch

[PATCH 1/2] [ARM] omap-pm: resource: Lock resource list in update_resource_level

2010-05-03 Thread Mike Chan
Take the resource mutex when iterating over the resource user_list. A race can occur if resource_request() adds a first time user to the user_list while update_resource_level() is called. Signed-off-by: Mike Chan --- arch/arm/plat-omap/resource.c |9 +++-- 1 files changed, 7 insertions

[PATCH] [ARM] omap-pm: resource: Protect static pool from concurrent get_user() calls

2010-05-03 Thread Mike Chan
: Mike Chan --- arch/arm/plat-omap/resource.c | 55 +++- 1 files changed, 32 insertions(+), 23 deletions(-) diff --git a/arch/arm/plat-omap/resource.c b/arch/arm/plat-omap/resource.c index 0a7b79b..f769f7c 100644 --- a/arch/arm/plat-omap/resource.c +++ b/arch

Re: [PATCH v2 1/2] omap: pm34xx: Enable IO / IO-CHAIN wakeups for PER

2010-05-03 Thread Mike Chan
On Mon, May 3, 2010 at 4:35 PM, Kevin Hilman wrote: > Mike Chan writes: > >> IO events can also come from GPIO modules, which reside in the PER domain. >> It is possible for the PER to enter RET while CORE is still in ON. >> If GPIO 2-6 are enabled for IO-pad wakeups,

[PATCH v2 2/2] omap: pm34xx: Remove PER wakeup dependency on CORE.

2010-05-03 Thread Mike Chan
and CORE is ON, PER will not be active for GPIO handling. Signed-off-by: Mike Chan --- arch/arm/mach-omap2/pm34xx.c |8 1 files changed, 0 insertions(+), 8 deletions(-) diff --git a/arch/arm/mach-omap2/pm34xx.c b/arch/arm/mach-omap2/pm34xx.c index fd76b0d..88eafb0 100644 --- a/arch

[PATCH v2 1/2] omap: pm34xx: Enable IO / IO-CHAIN wakeups for PER

2010-05-03 Thread Mike Chan
IO events can also come from GPIO modules, which reside in the PER domain. It is possible for the PER to enter RET while CORE is still in ON. If GPIO 2-6 are enabled for IO-pad wakeups, the PER domain will not wakeup in this case, unless we enable it. Signed-off-by: Mike Chan --- arch/arm/mach

Re: [PATCH 1/2] omap: pm34xx: Enable IO / IO-CHAIN wakeups for PER

2010-05-03 Thread Mike Chan
On Mon, May 3, 2010 at 3:40 PM, Kevin Hilman wrote: > Mike Chan writes: > >> IO events can also come from GPIO modules, which reside in the PER domain. >> It is possible for the PER to enter RET while CORE is still in ON. >> If GPIO 2-6 are enabled for IO-pad wakeups,

[PATCH 1/2] omap: pm34xx: Enable IO / IO-CHAIN wakeups for PER

2010-05-03 Thread Mike Chan
IO events can also come from GPIO modules, which reside in the PER domain. It is possible for the PER to enter RET while CORE is still in ON. If GPIO 2-6 are enabled for IO-pad wakeups, the PER domain will not wakeup in this case, unless we enable it. Signed-off-by: Mike Chan --- arch/arm/mach

[PATCH 2/2] omap: pm34xx: Remove PER wakeup dependency on CORE.

2010-05-03 Thread Mike Chan
and CORE is ON, PER will not be active for GPIO handling. Signed-off-by: Mike Chan --- arch/arm/mach-omap2/pm34xx.c |8 1 files changed, 0 insertions(+), 8 deletions(-) diff --git a/arch/arm/mach-omap2/pm34xx.c b/arch/arm/mach-omap2/pm34xx.c index 2b2eaaa..acf180b 100644 --- a/arch

Re: [PATCH 1/2] omap: pm34xx: Enable IO / IO-CHAIN wakeups for PER

2010-04-22 Thread Mike Chan
On Thu, Apr 22, 2010 at 3:31 PM, Kevin Hilman wrote: > Mike Chan writes: > >> On Wed, Apr 21, 2010 at 5:07 PM, Kevin Hilman >> wrote: >>> Mike Chan writes: >>> >>>> IO events can also come from GPIO modules, which reside in the PER domain. &g

Re: [PATCH 1/2] omap: pm34xx: Enable IO / IO-CHAIN wakeups for PER

2010-04-21 Thread Mike Chan
On Wed, Apr 21, 2010 at 5:07 PM, Kevin Hilman wrote: > Mike Chan writes: > >> IO events can also come from GPIO modules, which reside in the PER domain. >> It is possible for the PER to enter RET while CORE is still in ON. >> If GPIO 2-6 are enabled for IO-pad wakeups,

[PATCH 2/2] omap: pm34xx: Remove PER wakeup dependency on CORE.

2010-04-14 Thread Mike Chan
and CORE is ON, PER will not be active for GPIO handling. Signed-off-by: Mike Chan --- arch/arm/mach-omap2/pm34xx.c |8 1 files changed, 0 insertions(+), 8 deletions(-) diff --git a/arch/arm/mach-omap2/pm34xx.c b/arch/arm/mach-omap2/pm34xx.c index 4ef322a..176870f 100644 --- a/arch

[PATCH 1/2] omap: pm34xx: Enable IO / IO-CHAIN wakeups for PER

2010-04-14 Thread Mike Chan
IO events can also come from GPIO modules, which reside in the PER domain. It is possible for the PER to enter RET while CORE is still in ON. If GPIO 2-6 are enabled for IO-pad wakeups, the PER domain will not wakeup in this case, unless we enable it. Signed-off-by: Mike Chan --- arch/arm/mach

Re: [PATCH] omap: resource: Add per-resource mutex for OMAP resource framework

2010-03-09 Thread Mike Chan
ecursively. > > Signed-off-by: Chunqiu Wang > Signed-off-by: Mike Chan > --- >  arch/arm/plat-omap/include/plat/resource.h |    2 ++ >  arch/arm/plat-omap/resource.c              |   21 ++--- >  2 files changed, 12 insertions(+), 11 deletions(-) > > diff

Re: [PATCH] omap: resource: Fix race in register_resource()

2009-09-30 Thread Mike Chan
On Wed, Sep 30, 2009 at 4:49 PM, Kevin Hilman wrote: > Mike Chan writes: > >> Checking if the resource is already registered and adding to the list >> must be atomic or bad things can happen. >> >> Signed-off-by: Mike Chan >> --- >>  arch/arm/plat-

Re: [PATCH] video: omap2: dss: RET on idle, enable/disable dss clocks only when needed.

2009-09-18 Thread Mike Chan
ificant (~2x) battery life improvements, depending on your hardware of course. -- Mike >  Tomi > > > On Fri, 2009-09-18 at 01:36 +0200, ext Mike Chan wrote: >> Signed-off-by: Mike Chan >> --- >>  drivers/video/omap2/dss/dispc.c |    6 - >>  drivers/video/omap2/ds

Re: [PATCH] omap: resource: Fix race in register_resource()

2009-09-17 Thread Mike Chan
On Thu, Sep 17, 2009 at 4:32 PM, Mike Chan wrote: > Checking if the resource is already registered and adding to the list > must be atomic or bad things can happen. > > Signed-off-by: Mike Chan > --- >  arch/arm/plat-omap/resource.c |   13 - >  1 files change

Re: [PATCH] video: omap2: dss: RET on idle, enable/disable dss clocks only when needed.

2009-09-17 Thread Mike Chan
On Thu, Sep 17, 2009 at 4:36 PM, Mike Chan wrote: > Signed-off-by: Mike Chan > --- >  drivers/video/omap2/dss/dispc.c |    6 - >  drivers/video/omap2/dss/dsi.c   |   50 +++--- >  2 files changed, 51 insertions(+), 5 deletions(-) > > diff

[PATCH] video: omap2: dss: RET on idle, enable/disable dss clocks only when needed.

2009-09-17 Thread Mike Chan
Signed-off-by: Mike Chan --- drivers/video/omap2/dss/dispc.c |6 - drivers/video/omap2/dss/dsi.c | 50 +++--- 2 files changed, 51 insertions(+), 5 deletions(-) diff --git a/drivers/video/omap2/dss/dispc.c b/drivers/video/omap2/dss/dispc.c index

[PATCH] omap: resource: Fix race in register_resource()

2009-09-17 Thread Mike Chan
Checking if the resource is already registered and adding to the list must be atomic or bad things can happen. Signed-off-by: Mike Chan --- arch/arm/plat-omap/resource.c | 13 - 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/arch/arm/plat-omap/resource.c b/arch/arm

Re: [PATCH] [ARM] omap: resource: Make resource_refresh() thread safe.

2009-09-11 Thread Mike Chan
On Fri, Sep 11, 2009 at 2:10 PM, Kevin Hilman wrote: > Mike Turquette writes: > >> Kevin Hilman wrote: >>> Mike Chan writes: >>> >>>> Need to lock the res_mutex when traversing the res_list. >>>> >>>> Signed-off-by: Mike Chan

Re: [PATCH] omap: resource: Fix race in register_resource()

2009-09-08 Thread Mike Chan
On Tue, Sep 8, 2009 at 3:39 PM, Kevin Hilman wrote: > Mike Chan writes: > >> Checking if the resource is already registered and adding to the list >> must be atomic or bad things can happen. >> >> Signed-off-by: Mike Chan > > Functionally, this looks fine.  S

[PATCH] [ARM] omap: resource: Make resource_refresh() thread safe.

2009-09-03 Thread Mike Chan
Need to lock the res_mutex when traversing the res_list. Signed-off-by: Mike Chan --- arch/arm/plat-omap/resource.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/arch/arm/plat-omap/resource.c b/arch/arm/plat-omap/resource.c index 25072cd..4631912 100644 --- a/arch

[PATCH] omap: resource: Fix race in register_resource()

2009-09-03 Thread Mike Chan
Checking if the resource is already registered and adding to the list must be atomic or bad things can happen. Signed-off-by: Mike Chan --- arch/arm/plat-omap/resource.c | 14 +- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/arch/arm/plat-omap/resource.c b/arch

Re: Linux-omap PM: Fix dead lock condition in resource_release(vdd1_opp)

2009-09-03 Thread Mike Chan
On Thu, Sep 3, 2009 at 7:01 AM, Kevin Hilman wrote: > Mike Chan writes: > >> On Tue, Aug 18, 2009 at 8:04 AM, Kevin >> Hilman wrote: >>> "Wang Limei-E12499" writes: >>> >>>> Seems like I did not submit the patch in the right way, before

Re: Linux-omap PM: Fix dead lock condition in resource_release(vdd1_opp)

2009-09-02 Thread Mike Chan
On Tue, Aug 18, 2009 at 8:04 AM, Kevin Hilman wrote: > "Wang Limei-E12499" writes: > >> Seems like I did not submit the patch in the right way, before I setup >> my mail correctly, attach the patches in the mail. > > You're patches are still line-wrapped. > > I strongly recommend using git-format-

[PATCH] omap: pm: Fix error condition in _pwrdm_deps_lookup when pwrdm not found.

2009-08-12 Thread Mike Chan
Check pwrdm_name instead of the address of a null struct when at the end of pwrdm_dep array. Reported-by: Paul Walmsley Signed-off-by: Mike Chan --- arch/arm/mach-omap2/powerdomain.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-omap2/powerdomain.c b

Re: [PATCH] omap: pm: Fix overflow when doing powerdomain deps lookups.

2009-08-12 Thread Mike Chan
On Tue, Aug 11, 2009 at 11:32 PM, Paul Walmsley wrote: > Hi Mike, > > On Tue, 11 Aug 2009, Mike Chan wrote: > >> On Tue, Aug 11, 2009 at 7:38 AM, Kevin >> Hilman wrote: >> > Mike Chan writes: >> > >> >> Signed-off-by: Mike Chan >

Re: [PATCH] omap: pm: Fix overflow when doing powerdomain deps lookups.

2009-08-11 Thread Mike Chan
On Tue, Aug 11, 2009 at 7:38 AM, Kevin Hilman wrote: > Mike Chan writes: > >> Signed-off-by: Mike Chan >> --- >>  arch/arm/mach-omap2/powerdomain.c |    2 +- >>  1 files changed, 1 insertions(+), 1 deletions(-) >> >> diff --git a/arch/arm/mach-oma

[PATCH] omap: pm: Fix overflow when doing powerdomain deps lookups.

2009-08-10 Thread Mike Chan
Signed-off-by: Mike Chan --- arch/arm/mach-omap2/powerdomain.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-omap2/powerdomain.c b/arch/arm/mach-omap2/powerdomain.c index 0334609..6077629 100644 --- a/arch/arm/mach-omap2/powerdomain.c +++ b/arch/arm

Re: drivers that require headers in mach-omap

2009-08-03 Thread Mike Chan
, Ranjith wrote: > > >> -Original Message- >> From: linux-omap-ow...@vger.kernel.org >> [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Paul Walmsley >> Sent: Monday, August 03, 2009 5:04 AM >> To: Pandita, Vikram >> Cc: Mike Chan; Kevin Hilman;

Re: drivers that require headers in mach-omap

2009-07-30 Thread Mike Chan
On Thu, Jul 30, 2009 at 8:44 AM, Pandita, Vikram wrote: > >>-Original Message- >>From: linux-omap-ow...@vger.kernel.org >>[mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Mike >>Chan >>Sent: Tuesday, July 28, 2009 8:49 PM >>To: Kevin Hilma

drivers that require headers in mach-omap

2009-07-28 Thread Mike Chan
Omap folks, how are drivers that require access to prm and cm registers via cm_read_mod_reg() etc... suppose to access these? For example if drivers/usb/host/ohci-omap.c wanted to call: cm_read_mod_reg(OMAP3430ES2_USBHOST_MOD, CM_IDLEST); It seems some of the headers in mach-omap2 should be in pl

Re: [PATCH 2/2] OMAP3: PM: Configure CPUidle latencies/thresholds from board files

2009-06-29 Thread Mike Chan
On Mon, Jun 29, 2009 at 7:35 AM, Rajendra Nayak wrote: > The CPUidle C state latencies and thresholds are dependent > on various board specific details. > Hence this patch makes it possible to configure these values from the > respective board files. > > Signed-off-by: Rajendra Nayak > --- I thin

Re: [PATCH 1/2] Support OMAP3 VC adaptation with different Power IC

2009-06-25 Thread Mike Chan
On Thu, Jun 25, 2009 at 1:12 PM, Wang Sawsd-A24013 wrote: >> >>> diff --git a/arch/arm/mach-omap2/smartreflex.c >> >>> b/arch/arm/mach-omap2/smartreflex.c >> >>> index 9d462e3..bacf602 100644 >> >>> --- a/arch/arm/mach-omap2/smartreflex.c >> >>> +++ b/arch/arm/mach-omap2/smartreflex.c >> >>> @@ -52

Re: [PATCH 1/2] Support OMAP3 VC adaptation with different Power IC

2009-06-25 Thread Mike Chan
Wang Sawsd-A24013 wrote: >> -Original Message- >> From: Mike Chan [mailto:m...@android.com] >> Sent: 2009年6月25日 9:25 >> To: Wang Sawsd-A24013 >> Cc: linux-omap@vger.kernel.org >> Subject: Re: [PATCH 1/2] Support OMAP3 VC adaptation with >> differ

Re: [PATCH 1/2] Support OMAP3 VC adaptation with different Power IC

2009-06-24 Thread Mike Chan
Wang Sawsd-A24013 wrote: From c1aba8ba7af3ddd16346d95795bda71e65baa4d0 Mon Sep 17 00:00:00 2001 From: Chunqiu Wang Date: Wed, 24 Jun 2009 06:48:52 +0800 Subject: [PATCH] Support OMAP3 VC adaptation with different Power IC Current OMAP SmartReflex driver only supports TI Triton Power IC, add a c

Re: [PATCH] SDRC: Remove SDRC_POWER register configuration from SDRC init.

2009-06-18 Thread Mike Chan
On Wed, Jun 17, 2009 at 11:03 PM, wrote: > > Hi, > > Perhaps someone from TI could comment that. I'm not sure if I can share > errata information for public discussion. > > Br, > Samu > > >-Original Message- > >From: ext Paul Walmsley [mailto:p...@pwsan.com] > >Sent: 17 June, 2009 19:25 >

[PATCH] OMAP3: PM: Add voltage levels to prm_setup_vc (previously prm_setup_time)

2009-05-21 Thread Mike Chan
Expand configure_vc() to support configurable voltage levels. Signed-off-by: Mike Chan --- arch/arm/mach-omap2/pm.h | 14 - arch/arm/mach-omap2/pm34xx.c | 60 + 2 files changed, 43 insertions(+), 31 deletions(-) diff --git a/arch/arm/mach

Re: [PATCH] OMAP3: PM: SDRC: ensure mux of SDRC clock enable pins for self-refresh

2009-05-21 Thread Mike Chan
On Thu, May 21, 2009 at 3:37 PM, Paul Walmsley wrote: > > Hi Kevin > > On Wed, 20 May 2009, Kevin Hilman wrote: > > > diff --git a/arch/arm/mach-omap2/sdrc.c b/arch/arm/mach-omap2/sdrc.c > > index c832d83..d7807e2 100644 > > --- a/arch/arm/mach-omap2/sdrc.c > > +++ b/arch/arm/mach-omap2/sdrc.c > >