All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Eugeny S. Mints" <eugeny.mints@gmail.com>
To: Ikhwan Lee <dlrghks@gmail.com>
Cc: linux-pm@lists.osdl.org, linux@dominikbrodowski.net, pavel@ucw.cz
Subject: Re: Alternative Concept
Date: Thu, 15 Mar 2007 13:46:20 +0300	[thread overview]
Message-ID: <45F923FC.6050005@gmail.com> (raw)
In-Reply-To: <484380240703150025r45f09635o261d42bd4f2b06dc@mail.gmail.com>

Ikhwan Lee wrote:
> Hi,
> 
> On 3/15/07, David Brownell <david-b@pacbell.net> wrote:
>> On Wednesday 14 March 2007 3:08 pm, Scott E. Preece wrote:
>>> | >
>>> | > But shouldn't it be useful on every platform? ..
>>> |
>>> | I couldn't know.  This "alternative concept" hasn't gotten very far
>>> | into the hand-waving stage, much less beyond it into proposed interface
>>> | or (gasp!) implementations.  Platforms that don't *have* those particular
>>> | interdependencies should not of course incur costs to implement them...
>>> ---
>>>
>>> Well, that's fine if the platform you use is the current design
>>> center.
>> So you think that platforms which don't have such interdependencies
>> should incur costs and complexity to address problems they don't have.
>> Why?
> 
> Not every platform implements the clock interface. I think same can be
> done with the proposed power parameter framework. The basic codes
> defining the power parameter interface need not be costly and complex.
> 
> Since interdependencies significantly vary among platforms, we can
> leave that to platform specific code and have something as simple as
> the current clock interface for voltage and power domains.

exactly. I touched this already in reply to David. The interdependencies for a 
particular platform affect configuration of nodes and arcs graph only while do 
not affect the API. The graph configuration is the only arch dependent thing.

Eugeny

> 
>>> For the rest of us, though, all the stuff you're currently
>>> doing for power management is wasted effort and why should we incur
>>> costs to work around them?
>> Me personally?  What specifically are you referring to, and
>> in what respects would that be "wasted" effort?
>>
>>
>>> Today, we just configure it all out and put
>>> in our own stuff. We would prefer to have a mainstream framework that
>>> could be used to meet both Intel laptop needs and embedded device needs...
>> I don't think I ever said anything against that notion of having PM
>> infrastructure capable of handling both PC and embedded configs.  Not
>> that I've seen a framework that handles either one well -- yet! -- so
>> such notions haven't yet progressed to being testable theories.
>>
>> Against the notion of infrastructure (PM or otherwise) that's not
>> well designed or defined -- certainly I've argued.  That includes
>> much current PM infrastructure, and most recent proposals.
>>
>> - Dave
>> _______________________________________________
>> linux-pm mailing list
>> linux-pm@lists.osdl.org
>> https://lists.osdl.org/mailman/listinfo/linux-pm
>>
> _______________________________________________
> linux-pm mailing list
> linux-pm@lists.osdl.org
> https://lists.osdl.org/mailman/listinfo/linux-pm
> 

  parent reply	other threads:[~2007-03-15 10:46 UTC|newest]

Thread overview: 60+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-14 22:08 Alternative Concept Scott E. Preece
2007-03-14 23:23 ` David Brownell
2007-03-15  7:25   ` Ikhwan Lee
2007-03-15  8:14     ` Amit Kucheria
2007-03-15 10:55       ` Eugeny S. Mints
2007-03-15 10:46     ` Eugeny S. Mints [this message]
2007-03-15 10:33   ` Eugeny S. Mints
  -- strict thread matches above, loose matches on Subject: below --
2007-03-19 14:12 Scott E. Preece
2007-03-20  7:56 ` David Brownell
2007-03-20 14:26   ` Amit Kucheria
2007-03-20 15:08     ` Dmitry Krivoschekov
2007-03-20 17:04       ` David Brownell
2007-03-15 14:00 Scott E. Preece
2007-03-15 14:38 ` Eugeny S. Mints
2007-03-15 17:33 ` Woodruff, Richard
2007-03-15 13:29 Scott E. Preece
2007-03-15 23:07 ` David Brownell
2007-03-15 13:21 Scott E. Preece
2006-08-24  1:23 [RFC] CPUFreq PowerOP integration, Intro 0/3 Eugeny S. Mints
2006-10-07  2:36 ` Alternative Concept [Was: Re: [RFC] CPUFreq PowerOP integration, Intro 0/3] Dominik Brodowski
2007-03-13  0:57   ` Alternative Concept Matthew Locke
2007-03-13 11:08     ` Pavel Machek
2007-03-13 20:34       ` Mark Gross
2007-03-14  2:30         ` Ikhwan Lee
2007-03-14 10:43           ` Eugeny S. Mints
2007-03-14 17:19             ` David Brownell
2007-03-14 18:12               ` Igor Stoppa
2007-03-14 18:45                 ` David Brownell
2007-03-15  9:53               ` Eugeny S. Mints
2007-03-15 13:04                 ` Igor Stoppa
2007-03-16  2:21                   ` David Brownell
2007-03-16  3:56                     ` Ikhwan Lee
2007-03-16  6:17                       ` David Brownell
2007-03-19  2:27                         ` Ikhwan Lee
2007-03-19  6:07                           ` David Brownell
2007-03-16 13:06                     ` Dmitry Krivoschekov
2007-03-16 18:03                       ` David Brownell
2007-03-18 20:25                         ` Dmitry Krivoschekov
2007-03-19  4:04                           ` David Brownell
2007-03-20  0:03                             ` Dmitry Krivoschekov
2007-03-20  8:07                               ` David Brownell
2007-03-20  9:45                                 ` Dmitry Krivoschekov
2007-03-20 10:30                                   ` Igor Stoppa
2007-03-20 12:13                                     ` Eugeny S. Mints
2007-03-20 12:39                                       ` Igor Stoppa
2007-03-20 13:44                                         ` Dmitry Krivoschekov
2007-03-20 21:03                                         ` David Brownell
2007-03-20 13:07                                     ` Dmitry Krivoschekov
2007-03-20 13:52                                       ` Igor Stoppa
2007-03-20 14:58                                         ` Dmitry Krivoschekov
2007-03-20 15:36                                           ` Pavel Machek
2007-03-20 19:16                                             ` Dmitry Krivoschekov
2007-03-20 20:45                                               ` Pavel Machek
2007-03-20 22:04                                                 ` David Brownell
2007-03-20 22:06                                                   ` Pavel Machek
2007-03-20 23:29                                                     ` David Brownell
2007-03-20 15:36                                           ` Igor Stoppa
2007-03-20 19:17                                             ` Dmitry Krivoschekov
2007-03-20 20:17                                             ` David Brownell
2007-03-20 20:21                                       ` David Brownell
2007-03-20 19:58                                   ` David Brownell
2007-03-14  3:19       ` Dominik Brodowski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=45F923FC.6050005@gmail.com \
    --to=eugeny.mints@gmail.com \
    --cc=dlrghks@gmail.com \
    --cc=linux-pm@lists.osdl.org \
    --cc=linux@dominikbrodowski.net \
    --cc=pavel@ucw.cz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.