xref: /linux/Documentation/ABI/testing/sysfs-bus-acpi (revision 89ca78a060a101b21cec46f34ad2ade3fafed0d0)
1*89ca78a0SLv ZhengWhat:		/sys/bus/acpi/devices/.../path
2*89ca78a0SLv ZhengDate:		December 2006
3*89ca78a0SLv ZhengContact:	Rafael J. Wysocki <rjw@rjwysocki.net>
4*89ca78a0SLv ZhengDescription:
5*89ca78a0SLv Zheng		This attribute indicates the full path of ACPI namespace
6*89ca78a0SLv Zheng		object associated with the device object.  For example,
7*89ca78a0SLv Zheng		\_SB_.PCI0.
8*89ca78a0SLv Zheng		This file is not present for device objects representing
9*89ca78a0SLv Zheng		fixed ACPI hardware features (like power and sleep
10*89ca78a0SLv Zheng		buttons).
11*89ca78a0SLv Zheng
12*89ca78a0SLv ZhengWhat:		/sys/bus/acpi/devices/.../modalias
13*89ca78a0SLv ZhengDate:		July 2007
14*89ca78a0SLv ZhengContact:	Rafael J. Wysocki <rjw@rjwysocki.net>
15*89ca78a0SLv ZhengDescription:
16*89ca78a0SLv Zheng		This attribute indicates the PNP IDs of the device object.
17*89ca78a0SLv Zheng		That is acpi:HHHHHHHH:[CCCCCCC:].  Where each HHHHHHHH or
18*89ca78a0SLv Zheng		CCCCCCCC contains device object's PNPID (_HID or _CID).
19*89ca78a0SLv Zheng
20*89ca78a0SLv ZhengWhat:		/sys/bus/acpi/devices/.../hid
21*89ca78a0SLv ZhengDate:		April 2005
22*89ca78a0SLv ZhengContact:	Rafael J. Wysocki <rjw@rjwysocki.net>
23*89ca78a0SLv ZhengDescription:
24*89ca78a0SLv Zheng		This attribute indicates the hardware ID (_HID) of the
25*89ca78a0SLv Zheng		device object.  For example, PNP0103.
26*89ca78a0SLv Zheng		This file is present for device objects having the _HID
27*89ca78a0SLv Zheng		control method.
28*89ca78a0SLv Zheng
29*89ca78a0SLv ZhengWhat:		/sys/bus/acpi/devices/.../description
30*89ca78a0SLv ZhengDate:		October 2012
31*89ca78a0SLv ZhengContact:	Rafael J. Wysocki <rjw@rjwysocki.net>
32*89ca78a0SLv ZhengDescription:
33*89ca78a0SLv Zheng		This attribute contains the output of the device object's
34*89ca78a0SLv Zheng		_STR control method, if present.
35*89ca78a0SLv Zheng
36*89ca78a0SLv ZhengWhat:		/sys/bus/acpi/devices/.../adr
37*89ca78a0SLv ZhengDate:		October 2012
38*89ca78a0SLv ZhengContact:	Rafael J. Wysocki <rjw@rjwysocki.net>
39*89ca78a0SLv ZhengDescription:
40*89ca78a0SLv Zheng		This attribute contains the output of the device object's
41*89ca78a0SLv Zheng		_ADR control method, which is present for ACPI device
42*89ca78a0SLv Zheng		objects representing devices having standard enumeration
43*89ca78a0SLv Zheng		algorithms, such as PCI.
44*89ca78a0SLv Zheng
45*89ca78a0SLv ZhengWhat:		/sys/bus/acpi/devices/.../uid
46*89ca78a0SLv ZhengDate:		October 2012
47*89ca78a0SLv ZhengContact:	Rafael J. Wysocki <rjw@rjwysocki.net>
48*89ca78a0SLv ZhengDescription:
49*89ca78a0SLv Zheng		This attribute contains the output of the device object's
50*89ca78a0SLv Zheng		_UID control method, if present.
51*89ca78a0SLv Zheng
52*89ca78a0SLv ZhengWhat:		/sys/bus/acpi/devices/.../eject
53*89ca78a0SLv ZhengDate:		December 2006
54*89ca78a0SLv ZhengContact:	Rafael J. Wysocki <rjw@rjwysocki.net>
55*89ca78a0SLv ZhengDescription:
56*89ca78a0SLv Zheng		Writing 1 to this attribute will trigger hot removal of
57*89ca78a0SLv Zheng		this device object.  This file exists for every device
58*89ca78a0SLv Zheng		object that has _EJ0 method.
59