Merge branches 'acpi-osi', 'acpi-scan', 'acpi-tad', 'acpi-video' and 'acpi-misc'
* acpi-osi: ACPI / OSI: Add OEM _OSI strings to disable NVidia RTD3 * acpi-scan: ACPI / scan: Send change uevent with offine environmental data * acpi-tad: ACPI: Add Time and Alarm Device (TAD) driver * acpi-video: ACPI / video: Add quirk to force acpi-video backlight on Samsung 670Z5E * acpi-misc: ACPI / Kconfig: Update ACPI_PROCFS_POWER help text
This commit is contained in:
113
Documentation/ABI/testing/sysfs-devices-platform-ACPI-TAD
Normal file
113
Documentation/ABI/testing/sysfs-devices-platform-ACPI-TAD
Normal file
@@ -0,0 +1,113 @@
|
||||
ACPI Time and Alarm (TAD) device attributes.
|
||||
|
||||
What: /sys/bus/platform/devices/ACPI000E:00/caps
|
||||
Date: March 2018
|
||||
Contact: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
|
||||
Description:
|
||||
(RO) Hexadecimal bitmask of the TAD attributes are reported by
|
||||
the platform firmware (see ACPI 6.2, section 9.18.2):
|
||||
|
||||
BIT(0): AC wakeup implemented if set
|
||||
BIT(1): DC wakeup implemented if set
|
||||
BIT(2): Get/set real time features implemented if set
|
||||
BIT(3): Real time accuracy in milliseconds if set
|
||||
BIT(4): Correct status reported for wakeups from S4/S5 if set
|
||||
BIT(5): The AC timer wakes up from S4 if set
|
||||
BIT(6): The AC timer wakes up from S5 if set
|
||||
BIT(7): The DC timer wakes up from S4 if set
|
||||
BIT(8): The DC timer wakes up from S5 if set
|
||||
|
||||
The other bits are reserved.
|
||||
|
||||
What: /sys/bus/platform/devices/ACPI000E:00/ac_alarm
|
||||
Date: March 2018
|
||||
Contact: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
|
||||
Description:
|
||||
(RW) The AC alarm timer value.
|
||||
|
||||
Reads return the current AC alarm timer value in seconds or
|
||||
"disabled", if the AC alarm is not set to wake up the system.
|
||||
|
||||
Write a new AC alarm timer value in seconds or "disabled" to it
|
||||
to set the AC alarm timer or to disable it, respectively.
|
||||
|
||||
If the AC alarm timer is set through this attribute and it
|
||||
expires, it will immediately wake up the system from the S3
|
||||
sleep state (and from S4/S5 too if supported) until its status
|
||||
is explicitly cleared via the ac_status attribute.
|
||||
|
||||
What: /sys/bus/platform/devices/ACPI000E:00/ac_policy
|
||||
Date: March 2018
|
||||
Contact: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
|
||||
Description:
|
||||
(RW) The AC alarm expired timer wake policy (see ACPI 6.2,
|
||||
Section 9.18 for details).
|
||||
|
||||
Reads return the current expired timer wake delay for the AC
|
||||
alarm timer or "never", if the policy is to discard AC timer
|
||||
wakeups if the system is on DC power.
|
||||
|
||||
Write a new expired timer wake delay for the AC alarm timer in
|
||||
seconds or "never" to it to set the expired timer wake delay for
|
||||
the AC alarm timer or to set its expired wake policy to discard
|
||||
wakeups if the system is on DC power, respectively.
|
||||
|
||||
What: /sys/bus/platform/devices/ACPI000E:00/ac_status
|
||||
Date: March 2018
|
||||
Contact: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
|
||||
Description:
|
||||
(RW) The AC alarm status.
|
||||
|
||||
Reads return a hexadecimal bitmask representing the AC alarm
|
||||
timer status with the following meaning of bits (see ACPI 6.2,
|
||||
Section 9.18.5):
|
||||
|
||||
Bit(0): The timer has expired if set.
|
||||
Bit(1): The timer has woken up the system from a sleep state
|
||||
(S3 or S4/S5 if supported) if set.
|
||||
|
||||
The other bits are reserved.
|
||||
|
||||
Reads also cause the AC alarm timer status to be reset.
|
||||
|
||||
Another way to reset the the status of the AC alarm timer is to
|
||||
write (the number) 0 to this file.
|
||||
|
||||
If the status return value indicates that the timer has expired,
|
||||
it will immediately wake up the system from the S3 sleep state
|
||||
(and from S4/S5 too if supported) until its status is explicitly
|
||||
cleared through this attribute.
|
||||
|
||||
What: /sys/bus/platform/devices/ACPI000E:00/dc_alarm
|
||||
Date: March 2018
|
||||
Contact: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
|
||||
Description:
|
||||
(RW,optional) The DC alarm timer value.
|
||||
|
||||
This attribute is only present if the TAD supports a separate
|
||||
DC timer.
|
||||
|
||||
It is analogous to the ac_alarm attribute.
|
||||
|
||||
What: /sys/bus/platform/devices/ACPI000E:00/dc_policy
|
||||
Date: March 2018
|
||||
Contact: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
|
||||
Description:
|
||||
(RW,optional) The DC alarm expired timer wake policy.
|
||||
|
||||
This attribute is only present if the TAD supports a separate
|
||||
DC timer.
|
||||
|
||||
It is analogous to the ac_policy attribute.
|
||||
|
||||
What: /sys/bus/platform/devices/ACPI000E:00/dc_status
|
||||
Date: March 2018
|
||||
Contact: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
|
||||
|
||||
Description:
|
||||
(RW,optional) The DC alarm status.
|
||||
|
||||
This attribute is only present if the TAD supports a separate
|
||||
DC timer.
|
||||
|
||||
It is analogous to the ac_status attribute.
|
Reference in New Issue
Block a user