Rafael J. Wysocki
95d9ffbe01
PM: Move definition of struct pm_ops to suspend.h
...
Move the definition of 'struct pm_ops' and related functions from <linux/pm.h>
to <linux/suspend.h> .
There are, at least, the following reasons to do that:
* 'struct pm_ops' is specifically related to suspend and not to the power
management in general.
* As long as 'struct pm_ops' is defined in <linux/pm.h>, any modification of it
causes the entire kernel to be recompiled, which is unnecessary and annoying.
* Some suspend-related features are already defined in <linux/suspend.h>, so it
is logical to move the definition of 'struct pm_ops' into there.
* 'struct hibernation_ops', being the hibernation-related counterpart of
'struct pm_ops', is defined in <linux/suspend.h> .
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl >
Acked-by: Pavel Machek <pavel@ucw.cz >
Cc: Len Brown <lenb@kernel.org >
Cc: Greg KH <greg@kroah.com >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-10-18 14:37:18 -07:00
..
2007-10-17 20:16:12 +02:00
2007-10-16 09:43:20 -07:00
2007-07-21 18:37:13 -07:00
2007-10-17 08:43:01 -07:00
2007-10-17 08:42:51 -07:00
2007-02-20 17:10:14 -08:00
2007-10-12 14:51:04 -07:00
2007-10-14 12:41:51 -07:00
2007-10-17 08:42:51 -07:00
2007-10-14 12:41:51 -07:00
2007-07-19 10:04:50 -07:00
2007-10-18 14:37:18 -07:00
2007-07-10 22:03:26 +10:00
2007-10-17 08:42:52 -07:00
2007-05-08 11:15:04 -07:00
2007-07-17 16:23:19 -04:00
2007-10-17 08:42:52 -07:00
2007-03-08 01:10:30 +00:00
2007-02-12 09:48:30 -08:00
2007-05-08 11:15:07 -07:00
2007-10-14 12:41:51 -07:00
2007-05-08 11:15:09 -07:00
2007-10-17 08:42:50 -07:00
2007-07-19 10:04:50 -07:00
2007-02-12 09:48:45 -08:00
2007-07-16 09:05:51 -07:00
2007-07-16 09:05:44 -07:00
2007-05-21 09:18:19 -07:00
2007-09-26 09:22:04 -07:00
2007-08-17 11:01:50 +10:00
2007-10-17 08:43:00 -07:00
2007-07-22 21:30:59 +10:00
2007-10-16 11:51:29 -07:00
2007-07-22 21:30:59 +10:00
2007-05-07 20:31:14 +10:00
2007-07-18 08:47:44 -07:00
2007-07-22 21:30:59 +10:00
2007-04-27 15:51:56 +10:00
2007-10-09 20:22:20 -04:00
2007-05-08 11:15:07 -07:00
2007-07-17 10:23:10 -07:00
2007-10-12 14:51:04 -07:00
2007-10-18 14:37:17 -07:00
2007-10-17 08:42:56 -07:00
2007-08-27 02:16:59 +01:00
2007-02-20 17:11:55 +00:00
2007-10-17 08:43:01 -07:00
2007-10-08 16:06:51 -07:00
2007-10-17 08:42:48 -07:00
2007-07-19 10:04:43 -07:00
2007-10-17 08:42:45 -07:00
2007-07-16 09:05:42 -07:00
2007-07-29 17:09:29 -07:00
2007-07-17 10:23:10 -07:00
2007-10-16 09:42:58 -07:00
2007-07-16 09:05:52 -07:00
2007-02-11 10:51:29 -08:00
2007-07-16 09:05:52 -07:00
2007-10-17 08:42:52 -07:00
2007-10-17 08:42:55 -07:00
2007-07-16 09:05:44 -07:00
2007-07-16 09:05:47 -07:00
2006-12-08 08:28:44 -08:00
2007-07-16 09:05:47 -07:00
2007-02-12 09:48:30 -08:00
2007-02-14 08:09:54 -08:00
2007-10-17 08:42:48 -07:00
2007-07-21 17:49:16 -07:00
2007-10-12 14:51:09 -07:00
2007-10-01 21:01:24 -07:00
2007-10-12 14:51:02 -07:00
2007-07-17 10:23:10 -07:00
2007-10-14 12:41:51 -07:00
2007-05-11 08:29:36 -07:00
2007-07-19 10:04:50 -07:00
2007-07-21 18:37:08 -07:00
2007-07-16 09:05:46 -07:00
2007-02-14 08:09:54 -08:00
2007-07-20 08:24:49 -07:00
2007-05-10 13:23:05 -07:00
2007-10-12 14:51:04 -07:00
2007-08-23 15:20:26 -04:00
2007-07-17 10:23:10 -07:00
2007-10-12 14:51:04 -07:00
2007-07-10 17:51:13 -07:00
2007-10-14 12:41:51 -07:00
2007-10-14 12:41:51 -07:00
2007-10-17 08:42:48 -07:00
2007-07-19 10:04:50 -07:00
2007-10-17 08:42:56 -07:00
2006-12-08 08:28:44 -08:00
2007-10-12 14:51:04 -07:00
2007-02-14 08:09:54 -08:00
2007-02-14 08:09:54 -08:00
2007-07-16 09:05:47 -07:00
2007-08-23 21:39:41 -07:00
2007-10-18 14:37:17 -07:00
2007-05-08 11:15:33 -07:00
2006-12-20 16:37:48 +11:00
2007-10-12 14:51:04 -07:00
2007-07-20 08:24:49 -07:00
2007-07-12 17:41:15 +01:00
2007-10-17 08:42:56 -07:00
2007-10-18 14:37:17 -07:00