162306a36Sopenharmony_ciWhat:		/config/acpi
262306a36Sopenharmony_ciDate:		July 2016
362306a36Sopenharmony_ciKernelVersion:	4.8
462306a36Sopenharmony_ciContact:	linux-acpi@vger.kernel.org
562306a36Sopenharmony_ciDescription:
662306a36Sopenharmony_ci		This represents the ACPI subsystem entry point directory. It
762306a36Sopenharmony_ci		contains sub-groups corresponding to ACPI configurable options.
862306a36Sopenharmony_ci
962306a36Sopenharmony_ciWhat:		/config/acpi/table
1062306a36Sopenharmony_ciDate:		July 2016
1162306a36Sopenharmony_ciKernelVersion:	4.8
1262306a36Sopenharmony_ciDescription:
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ci		This group contains the configuration for user defined ACPI
1562306a36Sopenharmony_ci		tables. The attributes of a user define table are:
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_ci		aml
1862306a36Sopenharmony_ci			      - a binary attribute that the user can use to
1962306a36Sopenharmony_ci				fill in the ACPI aml definitions. Once the aml
2062306a36Sopenharmony_ci				data is written to this file and the file is
2162306a36Sopenharmony_ci				closed the table will be loaded and ACPI devices
2262306a36Sopenharmony_ci				will be enumerated. To check if the operation is
2362306a36Sopenharmony_ci				successful the user must check the error code
2462306a36Sopenharmony_ci				for close(). If the operation is successful,
2562306a36Sopenharmony_ci				subsequent writes to this attribute will fail.
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ci		The rest of the attributes are read-only and are valid only
2862306a36Sopenharmony_ci		after the table has been loaded by filling the aml entry:
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ci		signature
3162306a36Sopenharmony_ci				- ASCII table signature
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ci		length
3462306a36Sopenharmony_ci				- length of table in bytes, including the header
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ci		revision
3762306a36Sopenharmony_ci				- ACPI Specification minor version number
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ci		oem_id
4062306a36Sopenharmony_ci				- ASCII OEM identification
4162306a36Sopenharmony_ci
4262306a36Sopenharmony_ci		oem_table_id
4362306a36Sopenharmony_ci				- ASCII OEM table identification
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ci		oem_revision
4662306a36Sopenharmony_ci				- OEM revision number
4762306a36Sopenharmony_ci
4862306a36Sopenharmony_ci		asl_compiler_id
4962306a36Sopenharmony_ci				- ASCII ASL compiler vendor ID
5062306a36Sopenharmony_ci
5162306a36Sopenharmony_ci		asl_compiler_revision
5262306a36Sopenharmony_ci				- ASL compiler version
53