1 Apr 2008 10:15
Re: [RFC][PATCH] PM: Introduce new top level suspend and hibernation callbacks (rev. 6)
Nigel Cunningham <ncunningham <at> crca.org.au>
2008-04-01 08:15:41 GMT
2008-04-01 08:15:41 GMT
Hi Rafael. Please excuse me, but I'm going to ask the questions you get from someone who hasn't followed development to date, and is thus reading the explanation without prior knowledge. Hopefully that will be helpful when you come to finalising the commit message. On Mon, 2008-03-31 at 23:29 +0200, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki <rjw <at> sisk.pl> > > Introduce 'struct pm_ops' and 'struct pm_ext_ops' representing > suspend and hibernation operations for bus types, device classes and > device types. Does ..._ext_... mean extended? (external?) If 'extended' (or if not), does that imply that they're mutually exclusive alternatives for drivers to use? > Modify the PM core to use 'struct pm_ops' and 'struct pm_ext_ops' > objects, if defined, instead of the ->suspend() and ->resume() or, > respectively, ->suspend_late() and ->resume_early() callbacks that > will be considered as legacy and gradually phased out. 'Respectively' doesn't look like the right word to use, but I'm not sure I understand correctly what you're trying to say. The way it's written at the moment, it sounds to me like you're saying that suspend_late() and resume_early are deprecated, but you're modifying the PM core to use them. > Change the behavior of the PM core wrt the error codes returned by(Continue reading)
RSS Feed