aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/acpi/acpica/amlcode.h
diff options
context:
space:
mode:
authorBob Moore <robert.moore@intel.com>2017-04-27 20:53:22 -0400
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2017-04-28 15:56:10 -0400
commit9cf7adeca1f307b578021f227119495eecb1a510 (patch)
tree10b5645fd82f757d193ac5ff92d0225a644c52f7 /drivers/acpi/acpica/amlcode.h
parentc8e8ab1e4c1e0879f21e39504bf7fc01c0b5865f (diff)
ACPICA: iasl: add ASL conversion tool
ACPICA commit c04d310039d3e0ed1cb62876fe7e596fbc75ab01 ACPICA commit a65c1df7e6b4bad8e37df822018c40c6c446add9 The key feature of this utility is that the original comments within the input ASL files are preserved during the conversion process, and included within the converted ASL+ file -- thus creating a transparent conversion of existing ASL files to ASL+ (ASL 2.0) This patch is an automatic generation of the ASL converter commit, Linux kernel isn't affected by the functionality provided in this commit, but requires the linuxized changes to support future ACPICA release automation. Link: https://github.com/acpica/acpica/commit/c04d3100 Link: https://github.com/acpica/acpica/commit/a65c1df7 Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Jung-uk Kim <jkim@FreeBSD.org> Signed-off-by: Lv Zheng <lv.zheng@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/acpi/acpica/amlcode.h')
-rw-r--r--drivers/acpi/acpica/amlcode.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/acpi/acpica/amlcode.h b/drivers/acpi/acpica/amlcode.h
index 7e2b369487ae..176f7e9b4d0e 100644
--- a/drivers/acpi/acpica/amlcode.h
+++ b/drivers/acpi/acpica/amlcode.h
@@ -137,7 +137,8 @@
137#define AML_NOOP_OP (u16) 0xa3 137#define AML_NOOP_OP (u16) 0xa3
138#define AML_RETURN_OP (u16) 0xa4 138#define AML_RETURN_OP (u16) 0xa4
139#define AML_BREAK_OP (u16) 0xa5 139#define AML_BREAK_OP (u16) 0xa5
140#define AML_BREAKPOINT_OP (u16) 0xcc 140#define AML_COMMENT_OP (u16) 0xa9
141#define AML_BREAKPOINT_OP (u16) 0xcc
141#define AML_ONES_OP (u16) 0xff 142#define AML_ONES_OP (u16) 0xff
142 143
143/* 144/*
@@ -236,6 +237,7 @@
236#define ARGP_SIMPLENAME 0x12 /* name_string | local_term | arg_term */ 237#define ARGP_SIMPLENAME 0x12 /* name_string | local_term | arg_term */
237#define ARGP_NAME_OR_REF 0x13 /* For object_type only */ 238#define ARGP_NAME_OR_REF 0x13 /* For object_type only */
238#define ARGP_MAX 0x13 239#define ARGP_MAX 0x13
240#define ARGP_COMMENT 0x14
239 241
240/* 242/*
241 * Resolved argument types for the AML Interpreter 243 * Resolved argument types for the AML Interpreter