acpi: Support generation of a scope
Add a function to write a scope to the generated ACPI code. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Wolfgang Wallner <wolfgang.wallner@br-automation.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> [bmeng: Fix build failures on Sandbox] Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
@@ -258,6 +258,13 @@ void acpigen_write_name(struct acpi_ctx *ctx, const char *namepath)
|
||||
acpigen_emit_namestring(ctx, namepath);
|
||||
}
|
||||
|
||||
void acpigen_write_scope(struct acpi_ctx *ctx, const char *scope)
|
||||
{
|
||||
acpigen_emit_byte(ctx, SCOPE_OP);
|
||||
acpigen_write_len_f(ctx);
|
||||
acpigen_emit_namestring(ctx, scope);
|
||||
}
|
||||
|
||||
static void acpigen_write_method_internal(struct acpi_ctx *ctx,
|
||||
const char *name, uint flags)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user