RE: ARM suspend to disk?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap-owner@xxxxxxxxxxxxxxx] On Behalf Of Kevin
> Hilman
> Sent: Saturday, May 01, 2010 3:36 AM
> To: Cliff Brake
> Cc: Peter Tseng; linux-omap@xxxxxxxxxxxxxxx
> Subject: Re: ARM suspend to disk?
> 
> Cliff Brake <cliff.brake@xxxxxxxxx> writes:
> 
> > On Thu, Apr 29, 2010 at 1:58 PM, Kevin Hilman
> > <khilman@xxxxxxxxxxxxxxxxxxx> wrote:
> >
> >> What do you expect to gain from suspend-to-disk + snapshot boot that
> >> you don't already get from suspend-to-RAM using off-mode?
> >>
> >> On OMAP, with off-mode enabled, a suspend to RAM puts the entire OMAP
> >> into full-chip off, and essentially reboots the ARM when waking up
> >> from suspend (or idle) already.
> >
> > What does the resume process look like in off mode?  Does the resume
> > pass through the bootloader?  If so, are the bits that detects resume
> > from "off" available in U-boot?
> 
> No, it does not pass through the boot loader.
> 
> In general terms, resume from off-mode is the same to "normal" resume (from
> retention) except that some additional state has to be restored before
> continuing where you left off since the ARM core (as well as most the
> OMAP itself) was turned off.
> 
On suspend to disk topic, Raghu under Romit's guidance did a 
prototype few months back as part of his internship using some of the earlier
ARM work. The whole system snapshot was stored to the MMC card and one 
can take that MMC card on another board and continue from where it was suspended.

We should have these patches somewhere.

Regards,
Santosh

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux