10bf54fcdSOctavian PurdilaWhat: /config/acpi 20bf54fcdSOctavian PurdilaDate: July 2016 30bf54fcdSOctavian PurdilaKernelVersion: 4.8 40bf54fcdSOctavian PurdilaContact: linux-acpi@vger.kernel.org 50bf54fcdSOctavian PurdilaDescription: 60bf54fcdSOctavian Purdila This represents the ACPI subsystem entry point directory. It 70bf54fcdSOctavian Purdila contains sub-groups corresponding to ACPI configurable options. 8*612bd01fSOctavian Purdila 9*612bd01fSOctavian PurdilaWhat: /config/acpi/table 10*612bd01fSOctavian PurdilaDate: July 2016 11*612bd01fSOctavian PurdilaKernelVersion: 4.8 12*612bd01fSOctavian PurdilaDescription: 13*612bd01fSOctavian Purdila 14*612bd01fSOctavian Purdila This group contains the configuration for user defined ACPI 15*612bd01fSOctavian Purdila tables. The attributes of a user define table are: 16*612bd01fSOctavian Purdila 17*612bd01fSOctavian Purdila aml - a binary attribute that the user can use to 18*612bd01fSOctavian Purdila fill in the ACPI aml definitions. Once the aml 19*612bd01fSOctavian Purdila data is written to this file and the file is 20*612bd01fSOctavian Purdila closed the table will be loaded and ACPI devices 21*612bd01fSOctavian Purdila will be enumerated. To check if the operation is 22*612bd01fSOctavian Purdila successful the user must check the error code 23*612bd01fSOctavian Purdila for close(). If the operation is successful, 24*612bd01fSOctavian Purdila subsequent writes to this attribute will fail. 25*612bd01fSOctavian Purdila 26*612bd01fSOctavian Purdila The rest of the attributes are read-only and are valid only 27*612bd01fSOctavian Purdila after the table has been loaded by filling the aml entry: 28*612bd01fSOctavian Purdila 29*612bd01fSOctavian Purdila signature - ASCII table signature 30*612bd01fSOctavian Purdila length - length of table in bytes, including the header 31*612bd01fSOctavian Purdila revision - ACPI Specification minor version number 32*612bd01fSOctavian Purdila oem_id - ASCII OEM identification 33*612bd01fSOctavian Purdila oem_table_id - ASCII OEM table identification 34*612bd01fSOctavian Purdila oem_revision - OEM revision number 35*612bd01fSOctavian Purdila asl_compiler_id - ASCII ASL compiler vendor ID 36*612bd01fSOctavian Purdila asl_compiler_revision - ASL compiler version 37