* [patch 2.6.18-rc5] PM: schedule /sys/devices/.../power/state for removal
@ 2006-08-30 20:50 David Brownell
0 siblings, 0 replies; only message in thread
From: David Brownell @ 2006-08-30 20:50 UTC (permalink / raw)
To: Greg KH; +Cc: Linux-pm mailing list
[ this is my update to Pavel's original patch ]
From: Pavel Machek <pavel@suse.cz>
This lists the /sys/devices/.../power/state file, and its internal support,
as due for removal next year.
Signed-off-by: Pavel Machek <pavel@suse.cz>
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Index: o26/Documentation/feature-removal-schedule.txt
===================================================================
--- o26.orig/Documentation/feature-removal-schedule.txt 2006-07-30 22:08:10.000000000 -0700
+++ o26/Documentation/feature-removal-schedule.txt 2006-08-16 11:34:54.000000000 -0700
@@ -6,6 +6,21 @@ be removed from this file.
---------------------------
+What: /sys/devices/.../power/state
+ dev->power.power_state
+ dpm_runtime_{suspend,resume)()
+When: July 2007
+Why: Broken design for runtime control over driver power states, confusing
+ driver-internal runtime power management with: mechanisms to support
+ system-wide sleep state transitions; event codes that distinguish
+ different phases of swsusp "sleep" transitions; and userspace policy
+ inputs. This framework was never widely used, and most attempts to
+ use it were broken. Drivers should instead be exposing domain-specific
+ interfaces either to kernel or to userspace.
+Who: Pavel Machek <pavel@suse.cz>
+
+---------------------------
+
What: RAW driver (CONFIG_RAW_DRIVER)
When: December 2005
Why: declared obsolete since kernel 2.6.3
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2006-08-30 20:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-30 20:50 [patch 2.6.18-rc5] PM: schedule /sys/devices/.../power/state for removal David Brownell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox