Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

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