From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin Hilman Subject: Re: PM branch rebased to 2.6.29 Date: Tue, 31 Mar 2009 21:11:46 -0700 Message-ID: <873actrp19.fsf@deeprootsystems.com> References: <87bprz9zju.fsf@deeprootsystems.com> <49C940CA.9070805@deeprootsystems.com> <873acu26ms.fsf@deeprootsystems.com> <87myb1wnvc.fsf@deeprootsystems.com> <87iqlpuv1c.fsf@deeprootsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from rv-out-0506.google.com ([209.85.198.227]:31201 "EHLO rv-out-0506.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752002AbZDAELv (ORCPT ); Wed, 1 Apr 2009 00:11:51 -0400 Received: by rv-out-0506.google.com with SMTP id f9so3386292rvb.1 for ; Tue, 31 Mar 2009 21:11:49 -0700 (PDT) In-Reply-To: (Russ Dill's message of "Tue\, 31 Mar 2009 18\:30\:33 -0700") Sender: linux-omap-owner@vger.kernel.org List-Id: linux-omap@vger.kernel.org To: Russ Dill Cc: "Premi, Sanjeev" , Peter Barada , "linux-omap@vger.kernel.org" Russ Dill writes: [...] > > root@beagleboard:/sys/power# echo 1 > clocks_off_while_idle > root@beagleboard:/sys/power# echo 1 > enable_off_mode > root@beagleboard:/sys/power# echo 1 > voltage_off_while_idle > root@beagleboard:/sys/power# echo mem > state > PM: Syncing filesystems ... done. > Freezing user space processes ... (elapsed 0.00 seconds) done. > Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done. > Suspending console(s) (use no_console_suspend to debug) > omapfb omapfb: timeout waiting for FRAME DONE > Successfully put all powerdomains to target state > Restarting tasks ... done. > > Neato :) This is still with all the user processes running an with a > NAND filesystem. I'm still getting rather high ~80mA@5V power > consumption, so I'll need to further investigate what rails the > twl4030 is actually turning off. Great! glad it worked for you. The kernel has some work to do to be sure that *everything* is properly init'd to allow proper idle states. Until then, unfortunately we have to rely on more gentle bootloaders. And FWIW, on my Beagle, I've never seen < 80mA either, but I haven't done any further digging. Kevin