0001 What: /config/acpi
0002 Date: July 2016
0003 KernelVersion: 4.8
0004 Contact: linux-acpi@vger.kernel.org
0005 Description:
0006 This represents the ACPI subsystem entry point directory. It
0007 contains sub-groups corresponding to ACPI configurable options.
0008
0009 What: /config/acpi/table
0010 Date: July 2016
0011 KernelVersion: 4.8
0012 Description:
0013
0014 This group contains the configuration for user defined ACPI
0015 tables. The attributes of a user define table are:
0016
0017 aml
0018 - a binary attribute that the user can use to
0019 fill in the ACPI aml definitions. Once the aml
0020 data is written to this file and the file is
0021 closed the table will be loaded and ACPI devices
0022 will be enumerated. To check if the operation is
0023 successful the user must check the error code
0024 for close(). If the operation is successful,
0025 subsequent writes to this attribute will fail.
0026
0027 The rest of the attributes are read-only and are valid only
0028 after the table has been loaded by filling the aml entry:
0029
0030 signature
0031 - ASCII table signature
0032
0033 length
0034 - length of table in bytes, including the header
0035
0036 revision
0037 - ACPI Specification minor version number
0038
0039 oem_id
0040 - ASCII OEM identification
0041
0042 oem_table_id
0043 - ASCII OEM table identification
0044
0045 oem_revision
0046 - OEM revision number
0047
0048 asl_compiler_id
0049 - ASCII ASL compiler vendor ID
0050
0051 asl_compiler_revision
0052 - ASL compiler version