Hello Matt, On Wed, Apr 20, 2011 at 4:14 PM, Matt Hsu <matt@xxxxxxxxx> wrote: > >> >> Also, I'd like to investigate whether ARM will require a set of >> platform_hibernation_ops - Samsung's patch from last December, >> >> http://www.spinics.net/lists/arm-kernel/msg108565.html > > Hi FrankH, > > The patch seems has connection with this > > www.kernel.org/doc/ols/2010/ols2010-pages-9-18.pdf Actually, those patches had no direct connections with that anyway. :) > > You can see the section 4.3 fast device reactivation. > It does the similar thing as STR, but drivers status are kept in > hibernation image instead of main memory. > I guess this is why this patch comes out. Yes, this SoC has registers that require STR/Hibernation to save the status. They include power, clock, memory-control, gpio, uart related registers. > > In the current device driver model, there are no appropriate handling > specific to > hibernation_suspend/hibernation_resume ops. > > So they make their own interface/platform drivers. Correct. If the interface looks like dev_pm_ops, it would be virtually perfect. :) > >> >> seems to indicate that they believe it's necessary at least on some ARM >> hardware. OMAP has similar functions to that, it'd be great to unify. >> >> >> FrankH. >> > -- > - Matt > > _______________________________________________ > linux-pm mailing list > linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx > https://lists.linux-foundation.org/mailman/listinfo/linux-pm > -- MyungJoo Ham, Ph.D. Mobile Software Platform Lab, Digital Media and Communications (DMC) Business Samsung Electronics cell: 82-10-6714-2858 _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm