As we have a new wakeup_source sub directory under power/ that
exposes all the wakeup_source related attributes, move the
documentation pointing to the existing attributes directly
under power/ directory to obselete.

Signed-off-by: Ravi Chandra Sadineni <[email protected]>
---
 Documentation/ABI/obsolete/sysfs-device-power |  93 ++++++++++++++++
 Documentation/ABI/testing/sysfs-devices-power | 102 ++----------------
 2 files changed, 101 insertions(+), 94 deletions(-)
 create mode 100644 Documentation/ABI/obsolete/sysfs-device-power

diff --git a/Documentation/ABI/obsolete/sysfs-device-power 
b/Documentation/ABI/obsolete/sysfs-device-power
new file mode 100644
index 000000000000..fd780cdcf2c3
--- /dev/null
+++ b/Documentation/ABI/obsolete/sysfs-device-power
@@ -0,0 +1,93 @@
+What:          /sys/devices/.../power/wakeup_count
+Date:          September 2010
+Contact:       Rafael J. Wysocki <[email protected]>
+Description:
+               The /sys/devices/.../wakeup_count attribute contains the number
+               of signaled wakeup events associated with the device.  This
+               attribute is read-only.  If the device is not capable to wake up
+               the system from sleep states, this attribute is not present.
+               If the device is not enabled to wake up the system from sleep
+               states, this attribute is empty.
+
+What:          /sys/devices/.../power/wakeup_active_count
+Date:          September 2010
+Contact:       Rafael J. Wysocki <[email protected]>
+Description:
+               The /sys/devices/.../wakeup_active_count attribute contains the
+               number of times the processing of wakeup events associated with
+               the device was completed (at the kernel level).  This attribute
+               is read-only.  If the device is not capable to wake up the
+               system from sleep states, this attribute is not present.  If
+               the device is not enabled to wake up the system from sleep
+               states, this attribute is empty.
+
+What:          /sys/devices/.../power/wakeup_abort_count
+Date:          February 2012
+Contact:       Rafael J. Wysocki <[email protected]>
+Description:
+               The /sys/devices/.../wakeup_abort_count attribute contains the
+               number of times the processing of a wakeup event associated with
+               the device might have aborted system transition into a sleep
+               state in progress.  This attribute is read-only.  If the device
+               is not capable to wake up the system from sleep states, this
+               attribute is not present.  If the device is not enabled to wake
+               up the system from sleep states, this attribute is empty.
+
+What:          /sys/devices/.../power/wakeup_expire_count
+Date:          February 2012
+Contact:       Rafael J. Wysocki <[email protected]>
+Description:
+               The /sys/devices/.../wakeup_expire_count attribute contains the
+               number of times a wakeup event associated with the device has
+               been reported with a timeout that expired.  This attribute is
+               read-only.  If the device is not capable to wake up the system
+               from sleep states, this attribute is not present.  If the
+               device is not enabled to wake up the system from sleep states,
+               this attribute is empty.
+
+What:          /sys/devices/.../power/wakeup_total_time_ms
+Date:          September 2010
+Contact:       Rafael J. Wysocki <[email protected]>
+Description:
+               The /sys/devices/.../wakeup_total_time_ms attribute contains
+               the total time of processing wakeup events associated with the
+               device, in milliseconds.  This attribute is read-only.  If the
+               device is not capable to wake up the system from sleep states,
+               this attribute is not present.  If the device is not enabled to
+               wake up the system from sleep states, this attribute is empty.
+
+What:          /sys/devices/.../power/wakeup_max_time_ms
+Date:          September 2010
+Contact:       Rafael J. Wysocki <[email protected]>
+Description:
+               The /sys/devices/.../wakeup_max_time_ms attribute contains
+               the maximum time of processing a single wakeup event associated
+               with the device, in milliseconds.  This attribute is read-only.
+               If the device is not capable to wake up the system from sleep
+               states, this attribute is not present.  If the device is not
+               enabled to wake up the system from sleep states, this attribute
+               is empty.
+
+What:          /sys/devices/.../power/wakeup_last_time_ms
+Date:          September 2010
+Contact:       Rafael J. Wysocki <[email protected]>
+Description:
+               The /sys/devices/.../wakeup_last_time_ms attribute contains
+               the value of the monotonic clock corresponding to the time of
+               signaling the last wakeup event associated with the device, in
+               milliseconds.  This attribute is read-only.  If the device is
+               not enabled to wake up the system from sleep states, this
+               attribute is not present.  If the device is not enabled to wake
+               up the system from sleep states, this attribute is empty.
+
+What:          /sys/devices/.../power/wakeup_prevent_sleep_time_ms
+Date:          February 2012
+Contact:       Rafael J. Wysocki <[email protected]>
+Description:
+               The /sys/devices/.../wakeup_prevent_sleep_time_ms attribute
+               contains the total time the device has been preventing
+               opportunistic transitions to sleep states from occurring.
+               This attribute is read-only.  If the device is not capable to
+               wake up the system from sleep states, this attribute is not
+               present.  If the device is not enabled to wake up the system
+               from sleep states, this attribute is empty.
\ No newline at end of file
diff --git a/Documentation/ABI/testing/sysfs-devices-power 
b/Documentation/ABI/testing/sysfs-devices-power
index 80a00f7b6667..30aff73c1dbd 100644
--- a/Documentation/ABI/testing/sysfs-devices-power
+++ b/Documentation/ABI/testing/sysfs-devices-power
@@ -77,53 +77,6 @@ Description:
                device drivers and in that cases it should be safe to leave the
                default value.
 
-What:          /sys/devices/.../power/wakeup_count
-Date:          September 2010
-Contact:       Rafael J. Wysocki <[email protected]>
-Description:
-               The /sys/devices/.../wakeup_count attribute contains the number
-               of signaled wakeup events associated with the device.  This
-               attribute is read-only.  If the device is not capable to wake up
-               the system from sleep states, this attribute is not present.
-               If the device is not enabled to wake up the system from sleep
-               states, this attribute is empty.
-
-What:          /sys/devices/.../power/wakeup_active_count
-Date:          September 2010
-Contact:       Rafael J. Wysocki <[email protected]>
-Description:
-               The /sys/devices/.../wakeup_active_count attribute contains the
-               number of times the processing of wakeup events associated with
-               the device was completed (at the kernel level).  This attribute
-               is read-only.  If the device is not capable to wake up the
-               system from sleep states, this attribute is not present.  If
-               the device is not enabled to wake up the system from sleep
-               states, this attribute is empty.
-
-What:          /sys/devices/.../power/wakeup_abort_count
-Date:          February 2012
-Contact:       Rafael J. Wysocki <[email protected]>
-Description:
-               The /sys/devices/.../wakeup_abort_count attribute contains the
-               number of times the processing of a wakeup event associated with
-               the device might have aborted system transition into a sleep
-               state in progress.  This attribute is read-only.  If the device
-               is not capable to wake up the system from sleep states, this
-               attribute is not present.  If the device is not enabled to wake
-               up the system from sleep states, this attribute is empty.
-
-What:          /sys/devices/.../power/wakeup_expire_count
-Date:          February 2012
-Contact:       Rafael J. Wysocki <[email protected]>
-Description:
-               The /sys/devices/.../wakeup_expire_count attribute contains the
-               number of times a wakeup event associated with the device has
-               been reported with a timeout that expired.  This attribute is
-               read-only.  If the device is not capable to wake up the system
-               from sleep states, this attribute is not present.  If the
-               device is not enabled to wake up the system from sleep states,
-               this attribute is empty.
-
 What:          /sys/devices/.../power/wakeup_active
 Date:          September 2010
 Contact:       Rafael J. Wysocki <[email protected]>
@@ -136,53 +89,6 @@ Description:
                enabled to wake up the system from sleep states, this attribute
                is empty.
 
-What:          /sys/devices/.../power/wakeup_total_time_ms
-Date:          September 2010
-Contact:       Rafael J. Wysocki <[email protected]>
-Description:
-               The /sys/devices/.../wakeup_total_time_ms attribute contains
-               the total time of processing wakeup events associated with the
-               device, in milliseconds.  This attribute is read-only.  If the
-               device is not capable to wake up the system from sleep states,
-               this attribute is not present.  If the device is not enabled to
-               wake up the system from sleep states, this attribute is empty.
-
-What:          /sys/devices/.../power/wakeup_max_time_ms
-Date:          September 2010
-Contact:       Rafael J. Wysocki <[email protected]>
-Description:
-               The /sys/devices/.../wakeup_max_time_ms attribute contains
-               the maximum time of processing a single wakeup event associated
-               with the device, in milliseconds.  This attribute is read-only.
-               If the device is not capable to wake up the system from sleep
-               states, this attribute is not present.  If the device is not
-               enabled to wake up the system from sleep states, this attribute
-               is empty.
-
-What:          /sys/devices/.../power/wakeup_last_time_ms
-Date:          September 2010
-Contact:       Rafael J. Wysocki <[email protected]>
-Description:
-               The /sys/devices/.../wakeup_last_time_ms attribute contains
-               the value of the monotonic clock corresponding to the time of
-               signaling the last wakeup event associated with the device, in
-               milliseconds.  This attribute is read-only.  If the device is
-               not enabled to wake up the system from sleep states, this
-               attribute is not present.  If the device is not enabled to wake
-               up the system from sleep states, this attribute is empty.
-
-What:          /sys/devices/.../power/wakeup_prevent_sleep_time_ms
-Date:          February 2012
-Contact:       Rafael J. Wysocki <[email protected]>
-Description:
-               The /sys/devices/.../wakeup_prevent_sleep_time_ms attribute
-               contains the total time the device has been preventing
-               opportunistic transitions to sleep states from occurring.
-               This attribute is read-only.  If the device is not capable to
-               wake up the system from sleep states, this attribute is not
-               present.  If the device is not enabled to wake up the system
-               from sleep states, this attribute is empty.
-
 What:          /sys/devices/.../power/autosuspend_delay_ms
 Date:          September 2010
 Contact:       Alan Stern <[email protected]>
@@ -260,3 +166,11 @@ Description:
 
                This attribute has no effect on system-wide suspend/resume and
                hibernation.
+
+What:          /sys/devices/.../power/wakeup_source
+Date:          July 2019
+Contact:       Ravi Chandra Sadineni <[email protected]>
+Description:
+               The /sys/devices/.../power/wakeup_source directory contains
+               attributes allowing the user space to read several wakeup
+               related statistics of the device.
-- 
2.20.1

Reply via email to