From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Herrenschmidt Subject: Re: Nested suspends; messages vs. states Date: Thu, 24 Mar 2005 17:02:03 +1100 Message-ID: <1111644123.5517.0.camel@gaston> References: <200503231845.55392.david-b@pacbell.net> <1111640590.16224.180.camel@gaston> <200503232127.19576.david-b@pacbell.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============85216440951298189==" In-Reply-To: <200503232127.19576.david-b-yBeKhBN/0LDR7s880joybQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linux-pm-bounces-qjLDD68F18O7TbgM5vRIOg@public.gmane.org Errors-To: linux-pm-bounces-qjLDD68F18O7TbgM5vRIOg@public.gmane.org To: David Brownell Cc: Linux-pm mailing list List-Id: linux-pm@vger.kernel.org --===============85216440951298189== Content-Type: text/plain Content-Transfer-Encoding: 7bit > That's a different example though: you've given the host controller > flexibility. You have _not_ hogtied it. > > The model we seem to be aiming towards in USB land is a bit different > than that though. When autosuspend is the goal, it bubbles up from > the bottom ... nodes (like HC) don't force children into idle, they > wait for the children to idle themselves and then take the opportunity > to snooze themselves. That's a model with wide applicability... It is, though it requires every children driver to have an idle mecanism ... do you think that will work in practice ? --===============85216440951298189== Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline --===============85216440951298189==--