On Monday, March 28, 2011, Ben Dooks wrote: > On Mon, Mar 28, 2011 at 01:29:49AM +0200, Rafael J. Wysocki wrote: > > From: Rafael J. Wysocki <rjw@xxxxxxx> > > > > Replace sysdev classes and struct sys_device objects used for "core" > > power management by Samsung platforms with struct syscore_ops objects > > that are simpler. > > > > This generally reduces the code size and the kernel memory footprint. > > It also is necessary for removing sysdevs entirely from the kernel in > > the future. > > Hmm, does it still allow the system to choose which bits are bound > depending on the cpu being registered, as for the s3c stuff it isn't > just about the suspend/resume, it's binding items that get registered > early in the startup sequence? The registering is still done through sysdevs, the syscore_ops are only used for power management. I did my best to retain the existing flow of control as far as possible. Thanks, Rafael _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm