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 -- 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