On Saturday 30 June 2007, Rafael J. Wysocki wrote:
> 
> The patches make the following changes:
> * make ACPI use the new .set_target() method in 'struct pm_ops'
> * add an ACPI helper function for the devices to determine the power state
>   to put the device into
> * move the definition of 'struct pm_ops' to <include/suspend.h>
> * change the name of 'struct pm_ops' to 'struct platform_suspend_ops' and
>   modify the names of some related functions and global variables accordingly
> * modify 'struct platform_suspend_ops' so that .prepare() and .finish() don't
>   take arguments (.enter() still takes the state argument, because some
>   platforms don't need to implement the other callbacks)
> * make some functions normally defined in kernel/power/main.c be also defined
>   when CONFIG_PM is unset
> * make suspend_ops be a static variable
> * rework 'struct hibernation_ops' to add the new method analogous to
>   .set_target()
> * rename 'struct hibernation_ops' to 'struct platform_hibernation_ops' (in
>   analogy with 'struct platform_suspend_ops')

These look like good cleanups and, in some cases, enhancements.
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to