Following patch adds dynamic ACPI AML code generator which can be used to