diff options
author | Rafael J. Wysocki <rjw@sisk.pl> | 2007-06-13 15:53:34 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2007-07-11 16:09:01 -0700 |
commit | 9cddad77574313fcee36c5e60122718daa7c0361 (patch) | |
tree | 2d6dd05e02ffff565ffb23046933f33cda0531e8 /include/linux/pm.h | |
parent | 11048dcf333c414f237bb713c422e68f67b115a3 (diff) | |
download | lwn-9cddad77574313fcee36c5e60122718daa7c0361.tar.gz lwn-9cddad77574313fcee36c5e60122718daa7c0361.zip |
PM: Remove pm_parent from struct dev_pm_info
The pm_parent member of struct dev_pm_info (defined in include/linux/pm.h) is
only used to check if the device's parent is in the right state while the
device is being suspended or resumed. However, this can be done just as well
with the help of the parent pointer in struct device, so pm_parent can be
removed along with some code that handles it.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'include/linux/pm.h')
-rw-r--r-- | include/linux/pm.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/include/linux/pm.h b/include/linux/pm.h index b2c4fde4e994..3fd65ad4b097 100644 --- a/include/linux/pm.h +++ b/include/linux/pm.h @@ -269,13 +269,10 @@ struct dev_pm_info { unsigned should_wakeup:1; pm_message_t prev_state; void * saved_state; - struct device * pm_parent; struct list_head entry; #endif }; -extern void device_pm_set_parent(struct device * dev, struct device * parent); - extern int device_power_down(pm_message_t state); extern void device_power_up(void); extern void device_resume(void); |