public inbox for linux-pm@vger.kernel.org
 help / color / mirror / Atom feed
* community PM requirements/issues and PowerOP [Was: Re: So, what's the status on the recent patches here?]
@ 2006-09-11  7:57 Eugeny S. Mints
  2006-09-11  8:20 ` Pavel Machek
  0 siblings, 1 reply; 134+ messages in thread
From: Eugeny S. Mints @ 2006-09-11  7:57 UTC (permalink / raw)
  To: Pavel Machek; +Cc: pm list, scott.preece

Pavel,

Pavel Machek wrote:
 >
[snip]
 >> Are you arguing that the cpufreq interface be morphed to support power
 >> op applications?
 >
 > No. I'm arguing that
 >
 > * cpufreq interface should be used for changing cpu frequency
the patch set i sent out has cpufreq used for changing cpu frequency,
hasn't it?
 > * additional interfaces should be created for changing memory clock
 > etc.
the patch set I sent out allows to extend cpufreq interface to control
memory clock, etc by building all necessary additional pieces on top of
PowerOP Core layer which in conjunction with PM Core and clock/voltage
framework layers provides PM stack with well defined loosely coupled
interfaces between layers and PM functionality logically spread across
the layers instead if having everything mixed in one piece as cpufreq
does.
 > * existing interfaces should be used for turning devices on/off (and
 > new ones created when old ones do not exist)
PowerOP patch set for now is presenting just main basic block but
integration with devices suspend/resume, constraints, etc is next steps.
For now exactly existing interfaces for turning devices on/off may be used
in conjunction with poweop patch set although the interfaces may be
improved in the future if necessary
 > * powerop should take a look what userspace wants, and just close
 > closest point to that.
PowerOP is interface which allows wide range of interfaces to be built on
top of it including the interface you mentioned here. PowerOP/cpufreq
integration patch demonstrates this.

can we eventually start talking more close to the code rather than
speculating without it?

Pavel, if you feel that comments I put here don't correspond
to what my code is doing please show this by commenting the patch set
code.

Thanks,
	Eugeny
 > 							Pavel
 >

^ permalink raw reply	[flat|nested] 134+ messages in thread
* Re: nokia 770 [was Re: community PM requirements/issues and PowerOP]
@ 2006-12-14 14:16 Scott E. Preece
  0 siblings, 0 replies; 134+ messages in thread
From: Scott E. Preece @ 2006-12-14 14:16 UTC (permalink / raw)
  To: davej; +Cc: pavel, amit.kucheria, scott.preece, matthew.a.locke, linux-pm


Well, if you're using a CPU that supports the same CPU frequency at
multiple voltages, then it's useful to be able to determine the voltage
as well as the frequency. You can't assume you want to use the lowest
voltage, because voltage changes may take significantly longer than
frequency changes.

In some situations you may want to contrain your frequency shifting to
stay at the current voltage, in other cases not, depending on what you
know about the current task load.

scott

| From linux-pm-bounces@lists.osdl.org Thu Dec 14 07:36:57 2006
| Date: Thu, 14 Dec 2006 08:17:12 -0500
| From: Dave Jones<davej@redhat.com>
| User-Agent: Mutt/1.4.2.2i
| X-Spam-Status: No, hits=-1.885 required=5 tests=AWL,OSDL_HEADER_LISTID_KNOWN,OSDL_HEADER_SUBJECT_BRACKETED
| Cc: Pavel Machek<pavel@ucw.cz>, Amit Kucheria<amit.kucheria@nokia.com>,
| Precedence: list
| 
| On Thu, Dec 14, 2006 at 04:01:58PM +0300, Vitaly Wool wrote:
|  > On 12/14/06, Dave Jones <davej@redhat.com> wrote:
|  > >
|  > >
|  > > But what sense does it make for a user,sysadmin or application
|  > > to change voltage?  If any of these want to save power, they do so
|  > > by a) doing less work, and then b) lowering the clock speed as this
|  > > is inherently tied to voltage.
|  > >
|  > 
|  > It makes sense to perform changing an operating point dynamically in
|  > userland.
| 
| An operating point does not have to revolve around the voltage, nor should it.
| Fill out the following.
| 
| * A sysadmin wants to set the CPU voltage to 1.5V because _________________
| 
| * A user wants to set the CPU voltage to 1.5V because _________________
| 
| * An application wants to dynamically set the voltage rather than the
|   frequency because ______________________
| 
| 
|  > That said, voltage should be accessible from userland.
| 
| Try again.   It's completely the wrong knob to be turning.
| 
| 		Dave
| 
| -- 
| http://www.codemonkey.org.uk
| _______________________________________________
| linux-pm mailing list
| linux-pm@lists.osdl.org
| https://lists.osdl.org/mailman/listinfo/linux-pm
| 

-- 
scott preece
motorola mobile devices, il67, 1800 s. oak st., champaign, il  61820  
e-mail:	preece@motorola.com	fax:	+1-217-384-8550
phone:	+1-217-384-8589	cell: +1-217-433-6114	pager: 2174336114@vtext.com

^ permalink raw reply	[flat|nested] 134+ messages in thread

end of thread, other threads:[~2007-02-27 22:41 UTC | newest]

Thread overview: 134+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-11  7:57 community PM requirements/issues and PowerOP [Was: Re: So, what's the status on the recent patches here?] Eugeny S. Mints
2006-09-11  8:20 ` Pavel Machek
2006-09-11  9:47   ` Eugeny S. Mints
2006-09-11 19:36     ` Pavel Machek
2006-09-11 19:53       ` Matthew Locke
2006-09-11 20:06         ` Pavel Machek
2006-09-11 20:09           ` Pavel Machek
2006-09-11 20:33             ` Matthew Locke
2006-09-11 21:06               ` Pavel Machek
2006-09-11 21:50                 ` Matthew Locke
2006-09-11 22:50                   ` Pavel Machek
2006-09-12  3:31                   ` Greg KH
2006-09-12  8:26                     ` Matthew Locke
2006-09-13  4:22                   ` David Brownell
2006-09-11 20:25           ` Matthew Locke
2006-09-11 21:02             ` Pavel Machek
2006-09-12  3:26             ` Greg KH
2006-09-11 22:00           ` Mark Gross
2006-09-11 22:08             ` Matthew Locke
2006-09-11 20:24       ` Eugeny S. Mints
2006-09-11 20:34         ` Pavel Machek
2006-09-13  4:54       ` David Brownell
2006-09-13 11:39         ` Preece Scott-PREECE
2006-09-14  9:12           ` Pavel Machek
2006-09-14  9:16             ` Vitaly Wool
2006-09-14  9:20             ` Matthew Locke
2006-09-14 10:05               ` Eugeny S. Mints
2006-09-14 10:17                 ` Pavel Machek
2006-09-14 10:47                   ` Eugeny S. Mints
2006-09-14 12:15                   ` Vitaly Wool
2006-09-14 13:03                     ` Pavel Machek
2006-09-14 13:04                       ` Pavel Machek
2006-09-14 13:15                       ` Vitaly Wool
2006-09-14 13:20                         ` Pavel Machek
2006-09-14 13:26                           ` Vitaly Wool
2006-09-14 14:59                           ` David Brownell
2006-09-17 10:53                           ` Amit Kucheria
2006-09-17 13:18                             ` Pavel Machek
2006-09-17 13:28                               ` Amit Kucheria
2006-09-17 13:40                                 ` Pavel Machek
2006-09-17 14:14                                   ` Amit Kucheria
2006-09-17 18:25                                     ` community PM requirements/issues and PowerOP[Was: " Preece Scott-PREECE
2006-09-18  9:02                                     ` community PM requirements/issues and PowerOP [Was: " Pavel Machek
2006-09-14 14:56                       ` David Brownell
2006-09-17 12:34                         ` Pavel Machek
2006-09-17 13:06                           ` Vitaly Wool
2006-09-18 10:46                           ` Amit Kucheria
2006-09-18 10:53                             ` Pavel Machek
2006-09-18 12:01                               ` Igor Stoppa
2006-09-18 12:11                                 ` nokia 770 [was Re: community PM requirements/issues and PowerOP [Was: Re: So, what's the status on the recent patches here?]] Pavel Machek
2006-09-18 12:42                                   ` Amit Kucheria
2006-09-19 18:25                                     ` Pavel Machek
2006-12-12 20:00                                       ` nokia 770 [was Re: community PM requirements/issues and PowerOP] David Brownell
2006-12-13 12:12                                         ` Eugeny S. Mints
2006-12-13 21:03                                           ` Pavel Machek
2006-12-13 21:32                                             ` David Brownell
2006-12-13 21:44                                               ` Matthew Locke
2006-12-13 21:53                                                 ` Dave Jones
2006-12-13 22:50                                                   ` Matthew Locke
2006-12-13 22:58                                                     ` Dave Jones
2006-12-14 10:14                                                       ` Dmitry Krivoschekov
2006-12-14 12:12                                                         ` Dave Jones
2006-12-14 13:01                                                           ` Vitaly Wool
2006-12-14 13:17                                                             ` Dave Jones
2006-12-14 14:56                                                             ` Pavel Machek
2006-12-14 15:22                                                           ` Dmitry Krivoschekov
2006-12-13 22:55                                                 ` nokia 770 [was Re: community PM requirements...] David Brownell
2006-12-13 21:56                                               ` nokia 770 [was Re: community PM requirements/issues and PowerOP] Eugeny S. Mints
2006-12-13 21:58                                                 ` Pavel Machek
2006-12-13 22:27                                                 ` nokia 770 [was Re: community PM requirements...] David Brownell
2006-12-13 21:27                                         ` nokia 770 [was Re: community PM requirements/issues and PowerOP] Matthew Locke
2006-09-14 19:25                       ` community PM requirements/issues and PowerOP [Was: Re: So, what's the status on the recent patches here?] Jon Loeliger
2006-09-17 12:46                         ` Pavel Machek
2006-09-17 17:32                           ` Preece Scott-PREECE
2006-09-19 18:20                             ` Pavel Machek
2006-09-19 19:11                               ` Preece Scott-PREECE
2006-09-23 23:39                                 ` Pavel Machek
2006-09-14 12:12                 ` Vitaly Wool
2006-09-14 12:35                   ` Eugeny S. Mints
2006-09-14  9:32             ` PowerOP on lkml or linux-pm? Matthew Locke
2006-09-14  9:45               ` Pavel Machek
2006-09-14  9:58                 ` Matthew Locke
2006-09-14  9:47             ` community PM requirements/issues and PowerOP [Was: Re: So, what's the status on the recent patches here?] Matthew Locke
2006-09-11 19:30   ` Matthew Locke
2006-09-11 19:55     ` Pavel Machek
2006-09-11 20:53       ` Eugeny S. Mints
2006-09-11 21:00         ` Pavel Machek
2006-09-11 21:36           ` Preece Scott-PREECE
2006-09-11 21:39             ` Pavel Machek
2006-09-11 22:41               ` Eugeny S. Mints
2006-09-11 23:05                 ` cpufreq user<->kernel interface removal [was Re: community PM requirements/issues and PowerOP] Pavel Machek
2006-09-11 23:50                   ` Mark Gross
2006-09-12  3:35                     ` Greg KH
2006-09-12  8:41                       ` Matthew Locke
2006-09-12 17:03                       ` Jon Loeliger
2006-09-14 16:26                       ` Mark Gross
2006-09-17 12:37                         ` Pavel Machek
2006-09-17 13:10                           ` Vitaly Wool
2006-09-17 13:20                             ` Pavel Machek
2006-09-11 22:05           ` community PM requirements/issues and PowerOP [Was: Re: So, what's the status on the recent patches here?] Eugeny S. Mints
2006-09-11 22:56             ` cpufreq terminally broken [was Re: community PM requirements/issues and PowerOP] Pavel Machek
2006-09-12  0:17               ` Mark Gross
2006-09-12  3:37                 ` Greg KH
2006-09-13 23:50                   ` [linux-pm] " David Singleton
2006-09-14  5:30                     ` Vitaly Wool
2006-09-14  5:55                     ` OpPoint summary Greg KH
2006-09-14  7:35                       ` Vitaly Wool
2006-09-14 16:55                       ` David Singleton
2006-09-14 17:03                       ` David Singleton
2006-09-14 17:07                       ` David Singleton
2006-09-14 17:25                         ` Auke Kok
2006-09-14 18:15                           ` [linux-pm] " Vitaly Wool
2006-09-14 18:17                           ` David Singleton
2006-09-17 17:48                         ` Pavel Machek
2006-09-18 14:33                           ` [linux-pm] " Richard A. Griffiths
2006-09-18 16:13                             ` Matthew Locke
2006-09-14 17:11                       ` David Singleton
2006-09-17  5:07                       ` David Singleton
2006-09-17 12:56                         ` Pavel Machek
2006-09-17 12:58                         ` Pavel Machek
2006-09-17 22:43                         ` [linux-pm] " Matthew Locke
2007-02-27 20:55                     ` cpufreq terminally broken [was Re: community PM requirements/issues and PowerOP] David Brownell
2007-02-27 22:41                       ` Matthew Locke
2006-09-12  8:33                 ` Pavel Machek
2006-09-12  9:10                   ` Vitaly Wool
2006-09-12  9:16                     ` Pavel Machek
2006-09-12  9:23                       ` [linux-pm] " Vitaly Wool
2006-09-14 15:04                     ` Mark Gross
2006-09-14 14:58                   ` Mark Gross
2006-10-05  3:30             ` community PM requirements/issues and PowerOP [Was: Re: So, what's the status on the recent patches here?] Dominik Brodowski
2006-09-11 21:53   ` Mark Gross
2006-09-11 22:43     ` Pavel Machek
2006-09-12  0:00       ` Mark Gross
  -- strict thread matches above, loose matches on Subject: below --
2006-12-14 14:16 nokia 770 [was Re: community PM requirements/issues and PowerOP] Scott E. Preece

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox