[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <1274162450.17303.35.camel@bnru01>
Date: Tue, 18 May 2010 11:30:50 +0530
From: Sundar R Iyer <sundar.iyer@...ricsson.com>
To: Mark Brown <broonie@...nsource.wolfsonmicro.com>
Cc: Linus WALLEIJ <linus.walleij@...ricsson.com>,
Deepak Sikri <deepak.sikri79@...il.com>,
Viresh KUMAR <viresh.kumar@...com>,
Rajeev KUMAR <rajeev-dlh.kumar@...com>,
Armando VISCONTI <armando.visconti@...com>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
Vipin KUMAR <vipin.kumar@...com>,
Shiraz HASHIM <shiraz.hashim@...com>,
"linux-pm@...ts.linux-foundation.org"
<linux-pm@...ts.linux-foundation.org>,
STEricsson_nomadik_linux <STEricsson_nomadik_linux@...t.st.com>
Subject: RE: [linux-pm] Power Domain Framework
Hi,
> Yeah, sure - obviously, the generic concept of power domains is
> something that does exist within the off-SoC hardware, but on-SoC the
> end implementation is a bit different.
Exactly. This is what I can see if we can bridge this "a bit different".
True, I am dumb to miss out some points, but I think with more inputs,
more thinking, we can definitely make it generic!
Thinking out loud ( excuse me if this is dumb), At the end of the day,
how I see this benefiting a lay driver developer is : use the regulator
API for the appropriate power sources - your SoC domain, your external
regulator domain..etc..etc and ensure a very efficient (probably) run
time PM for your device. All that the Platform guy will do is iterate
a list of domains on the platform, provide hookups, ensure constraints
etc and the job is done. Even if the same IP is used on a different SoC,
you still ensure efficient savings in your driver itself.
> As I said in reply to the patch I am concerned that this may be an
> oversimplification relative to what general hardware needs.
Ohh. for the patch set, as I said, its only a primitive implementation.
With your inputs, we can definitely make it more efficient!
Regards,
Sundar
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists