~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-bus-acpi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/ABI/testing/sysfs-bus-acpi (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-bus-acpi (Version linux-6.3.13)


  1 What:           /sys/bus/acpi/devices/.../path      1 What:           /sys/bus/acpi/devices/.../path
  2 Date:           December 2006                       2 Date:           December 2006
  3 Contact:        Rafael J. Wysocki <rjw@rjwysock      3 Contact:        Rafael J. Wysocki <rjw@rjwysocki.net>
  4 Description:                                        4 Description:
  5                 This attribute indicates the f      5                 This attribute indicates the full path of ACPI namespace
  6                 object associated with the dev      6                 object associated with the device object.  For example,
  7                 \_SB_.PCI0.                         7                 \_SB_.PCI0.
  8                                                     8 
  9                 This file is not present for d      9                 This file is not present for device objects representing
 10                 fixed ACPI hardware features (     10                 fixed ACPI hardware features (like power and sleep
 11                 buttons).                          11                 buttons).
 12                                                    12 
 13 What:           /sys/bus/acpi/devices/.../moda     13 What:           /sys/bus/acpi/devices/.../modalias
 14 Date:           July 2007                          14 Date:           July 2007
 15 Contact:        Rafael J. Wysocki <rjw@rjwysock     15 Contact:        Rafael J. Wysocki <rjw@rjwysocki.net>
 16 Description:                                       16 Description:
 17                 This attribute indicates the P     17                 This attribute indicates the PNP IDs of the device object.
 18                 That is acpi:HHHHHHHH:[CCCCCCC     18                 That is acpi:HHHHHHHH:[CCCCCCC:].  Where each HHHHHHHH or
 19                 CCCCCCCC contains device objec     19                 CCCCCCCC contains device object's PNPID (_HID or _CID).
 20                                                    20 
 21 What:           /sys/bus/acpi/devices/.../hid      21 What:           /sys/bus/acpi/devices/.../hid
 22 Date:           April 2005                         22 Date:           April 2005
 23 Contact:        Rafael J. Wysocki <rjw@rjwysock     23 Contact:        Rafael J. Wysocki <rjw@rjwysocki.net>
 24 Description:                                       24 Description:
 25                 This attribute indicates the h     25                 This attribute indicates the hardware ID (_HID) of the
 26                 device object.  For example, P     26                 device object.  For example, PNP0103.
 27                 This file is present for devic     27                 This file is present for device objects having the _HID
 28                 control method.                    28                 control method.
 29                                                    29 
 30 What:           /sys/bus/acpi/devices/.../desc     30 What:           /sys/bus/acpi/devices/.../description
 31 Date:           October 2012                       31 Date:           October 2012
 32 Contact:        Rafael J. Wysocki <rjw@rjwysock     32 Contact:        Rafael J. Wysocki <rjw@rjwysocki.net>
 33 Description:                                       33 Description:
 34                 This attribute contains the ou     34                 This attribute contains the output of the device object's
 35                 _STR control method, if presen     35                 _STR control method, if present.
 36                                                    36 
 37 What:           /sys/bus/acpi/devices/.../adr      37 What:           /sys/bus/acpi/devices/.../adr
 38 Date:           October 2012                       38 Date:           October 2012
 39 Contact:        Rafael J. Wysocki <rjw@rjwysock     39 Contact:        Rafael J. Wysocki <rjw@rjwysocki.net>
 40 Description:                                       40 Description:
 41                 This attribute contains the ou     41                 This attribute contains the output of the device object's
 42                 _ADR control method, which is      42                 _ADR control method, which is present for ACPI device
 43                 objects representing devices h     43                 objects representing devices having standard enumeration
 44                 algorithms, such as PCI.           44                 algorithms, such as PCI.
 45                                                    45 
 46 What:           /sys/bus/acpi/devices/.../uid      46 What:           /sys/bus/acpi/devices/.../uid
 47 Date:           October 2012                       47 Date:           October 2012
 48 Contact:        Rafael J. Wysocki <rjw@rjwysock     48 Contact:        Rafael J. Wysocki <rjw@rjwysocki.net>
 49 Description:                                       49 Description:
 50                 This attribute contains the ou     50                 This attribute contains the output of the device object's
 51                 _UID control method, if presen     51                 _UID control method, if present.
 52                                                    52 
 53 What:           /sys/bus/acpi/devices/.../ejec     53 What:           /sys/bus/acpi/devices/.../eject
 54 Date:           December 2006                      54 Date:           December 2006
 55 Contact:        Rafael J. Wysocki <rjw@rjwysock     55 Contact:        Rafael J. Wysocki <rjw@rjwysocki.net>
 56 Description:                                       56 Description:
 57                 Writing 1 to this attribute wi     57                 Writing 1 to this attribute will trigger hot removal of
 58                 this device object.  This file     58                 this device object.  This file exists for every device
 59                 object that has _EJ0 method.       59                 object that has _EJ0 method.
 60                                                    60 
 61 What:           /sys/bus/acpi/devices/.../stat     61 What:           /sys/bus/acpi/devices/.../status
 62 Date:           Jan, 2014                          62 Date:           Jan, 2014
 63 Contact:        Rafael J. Wysocki <rjw@rjwysock     63 Contact:        Rafael J. Wysocki <rjw@rjwysocki.net>
 64 Description:                                       64 Description:
 65                 (RO) Returns the ACPI device s     65                 (RO) Returns the ACPI device status: enabled, disabled or
 66                 functioning or present, if the     66                 functioning or present, if the method _STA is present.
 67                                                    67 
 68                 The return value is a decimal      68                 The return value is a decimal integer representing the device's
 69                 status bitmap:                     69                 status bitmap:
 70                                                    70 
 71                 ===========  =================     71                 ===========  ==================================================
 72                 Bit [0]      Set if the device     72                 Bit [0]      Set if the device is present.
 73                 Bit [1]      Set if the device     73                 Bit [1]      Set if the device is enabled and decoding its
 74                              resources.            74                              resources.
 75                 Bit [2]      Set if the device     75                 Bit [2]      Set if the device should be shown in the UI.
 76                 Bit [3]      Set if the device     76                 Bit [3]      Set if the device is functioning properly (cleared
 77                              if device failed      77                              if device failed its diagnostics).
 78                 Bit [4]      Set if the batter     78                 Bit [4]      Set if the battery is present.
 79                 Bits [31:5]  Reserved (must be     79                 Bits [31:5]  Reserved (must be cleared)
 80                 ===========  =================     80                 ===========  ==================================================
 81                                                    81 
 82                 If bit [0] is clear, then bit      82                 If bit [0] is clear, then bit 1 must also be clear (a device
 83                 that is not present cannot be      83                 that is not present cannot be enabled).
 84                                                    84 
 85                 Bit 0 can be clear (not presen     85                 Bit 0 can be clear (not present) with bit [3] set (device is
 86                 functional).  This case is use     86                 functional).  This case is used to indicate a valid device for
 87                 which no device driver should      87                 which no device driver should be loaded.
 88                                                    88 
 89                 More special cases are covered     89                 More special cases are covered in the ACPI specification.
 90                                                    90 
 91 What:           /sys/bus/acpi/devices/.../hrv      91 What:           /sys/bus/acpi/devices/.../hrv
 92 Date:           Apr, 2016                          92 Date:           Apr, 2016
 93 Contact:        Rafael J. Wysocki <rjw@rjwysock     93 Contact:        Rafael J. Wysocki <rjw@rjwysocki.net>
 94 Description:                                       94 Description:
 95                 (RO) Allows users to read the      95                 (RO) Allows users to read the hardware version of non-PCI
 96                 hardware, if the _HRV control      96                 hardware, if the _HRV control method is present.  It is mostly
 97                 useful for non-PCI devices bec     97                 useful for non-PCI devices because lspci can list the hardware
 98                 version for PCI devices.           98                 version for PCI devices.
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php