aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/acpi/acpica/acglobal.h4
-rw-r--r--drivers/acpi/acpica/dsobject.c11
-rw-r--r--drivers/acpi/acpica/dsutils.c2
-rw-r--r--drivers/acpi/acpica/dswload.c6
-rw-r--r--drivers/acpi/acpica/dswload2.c7
-rw-r--r--drivers/acpi/acpica/dswstate.c2
-rw-r--r--drivers/acpi/acpica/excreate.c2
-rw-r--r--drivers/acpi/acpica/exutils.c3
-rw-r--r--drivers/acpi/acpica/nsload.c2
-rw-r--r--drivers/acpi/acpica/psloop.c2
-rw-r--r--drivers/acpi/acpica/utglobal.c3
11 files changed, 3 insertions, 41 deletions
diff --git a/drivers/acpi/acpica/acglobal.h b/drivers/acpi/acpica/acglobal.h
index 1e6204518496..87d6eb01beaf 100644
--- a/drivers/acpi/acpica/acglobal.h
+++ b/drivers/acpi/acpica/acglobal.h
@@ -172,11 +172,7 @@ ACPI_GLOBAL(u8, acpi_gbl_disable_mem_tracking);
172 * 172 *
173 ****************************************************************************/ 173 ****************************************************************************/
174 174
175#if !defined (ACPI_NO_METHOD_EXECUTION) || defined (ACPI_CONSTANT_EVAL_ONLY)
176#define NUM_PREDEFINED_NAMES 10 175#define NUM_PREDEFINED_NAMES 10
177#else
178#define NUM_PREDEFINED_NAMES 9
179#endif
180 176
181ACPI_GLOBAL(struct acpi_namespace_node, acpi_gbl_root_node_struct); 177ACPI_GLOBAL(struct acpi_namespace_node, acpi_gbl_root_node_struct);
182ACPI_GLOBAL(struct acpi_namespace_node *, acpi_gbl_root_node); 178ACPI_GLOBAL(struct acpi_namespace_node *, acpi_gbl_root_node);
diff --git a/drivers/acpi/acpica/dsobject.c b/drivers/acpi/acpica/dsobject.c
index 6992c8d5ab43..6a9cc613adaa 100644
--- a/drivers/acpi/acpica/dsobject.c
+++ b/drivers/acpi/acpica/dsobject.c
@@ -18,7 +18,6 @@
18#define _COMPONENT ACPI_DISPATCHER 18#define _COMPONENT ACPI_DISPATCHER
19ACPI_MODULE_NAME("dsobject") 19ACPI_MODULE_NAME("dsobject")
20 20
21#ifndef ACPI_NO_METHOD_EXECUTION
22/******************************************************************************* 21/*******************************************************************************
23 * 22 *
24 * FUNCTION: acpi_ds_build_internal_object 23 * FUNCTION: acpi_ds_build_internal_object
@@ -299,8 +298,6 @@ acpi_ds_create_node(struct acpi_walk_state *walk_state,
299 return_ACPI_STATUS(status); 298 return_ACPI_STATUS(status);
300} 299}
301 300
302#endif /* ACPI_NO_METHOD_EXECUTION */
303
304/******************************************************************************* 301/*******************************************************************************
305 * 302 *
306 * FUNCTION: acpi_ds_init_object_from_op 303 * FUNCTION: acpi_ds_init_object_from_op
@@ -404,9 +401,7 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
404 401
405 /* Truncate value if we are executing from a 32-bit ACPI table */ 402 /* Truncate value if we are executing from a 32-bit ACPI table */
406 403
407#ifndef ACPI_NO_METHOD_EXECUTION
408 (void)acpi_ex_truncate_for32bit_table(obj_desc); 404 (void)acpi_ex_truncate_for32bit_table(obj_desc);
409#endif
410 break; 405 break;
411 406
412 case AML_REVISION_OP: 407 case AML_REVISION_OP:
@@ -428,7 +423,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
428 423
429 obj_desc->integer.value = op->common.value.integer; 424 obj_desc->integer.value = op->common.value.integer;
430 425
431#ifndef ACPI_NO_METHOD_EXECUTION
432 if (acpi_ex_truncate_for32bit_table(obj_desc)) { 426 if (acpi_ex_truncate_for32bit_table(obj_desc)) {
433 427
434 /* Warn if we found a 64-bit constant in a 32-bit table */ 428 /* Warn if we found a 64-bit constant in a 32-bit table */
@@ -439,7 +433,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
439 value.integer), 433 value.integer),
440 (u32)obj_desc->integer.value)); 434 (u32)obj_desc->integer.value));
441 } 435 }
442#endif
443 break; 436 break;
444 437
445 default: 438 default:
@@ -477,7 +470,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
477 ((u32)opcode) - AML_FIRST_LOCAL_OP; 470 ((u32)opcode) - AML_FIRST_LOCAL_OP;
478 obj_desc->reference.class = ACPI_REFCLASS_LOCAL; 471 obj_desc->reference.class = ACPI_REFCLASS_LOCAL;
479 472
480#ifndef ACPI_NO_METHOD_EXECUTION
481 status = 473 status =
482 acpi_ds_method_data_get_node(ACPI_REFCLASS_LOCAL, 474 acpi_ds_method_data_get_node(ACPI_REFCLASS_LOCAL,
483 obj_desc->reference. 475 obj_desc->reference.
@@ -487,7 +479,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
487 acpi_namespace_node, 479 acpi_namespace_node,
488 &obj_desc->reference. 480 &obj_desc->reference.
489 object)); 481 object));
490#endif
491 break; 482 break;
492 483
493 case AML_TYPE_METHOD_ARGUMENT: 484 case AML_TYPE_METHOD_ARGUMENT:
@@ -498,7 +489,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
498 ((u32)opcode) - AML_FIRST_ARG_OP; 489 ((u32)opcode) - AML_FIRST_ARG_OP;
499 obj_desc->reference.class = ACPI_REFCLASS_ARG; 490 obj_desc->reference.class = ACPI_REFCLASS_ARG;
500 491
501#ifndef ACPI_NO_METHOD_EXECUTION
502 status = acpi_ds_method_data_get_node(ACPI_REFCLASS_ARG, 492 status = acpi_ds_method_data_get_node(ACPI_REFCLASS_ARG,
503 obj_desc-> 493 obj_desc->
504 reference.value, 494 reference.value,
@@ -509,7 +499,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
509 &obj_desc-> 499 &obj_desc->
510 reference. 500 reference.
511 object)); 501 object));
512#endif
513 break; 502 break;
514 503
515 default: /* Object name or Debug object */ 504 default: /* Object name or Debug object */
diff --git a/drivers/acpi/acpica/dsutils.c b/drivers/acpi/acpica/dsutils.c
index 8d1b75400515..fb9ed5e1da89 100644
--- a/drivers/acpi/acpica/dsutils.c
+++ b/drivers/acpi/acpica/dsutils.c
@@ -57,7 +57,6 @@ void acpi_ds_clear_implicit_return(struct acpi_walk_state *walk_state)
57 } 57 }
58} 58}
59 59
60#ifndef ACPI_NO_METHOD_EXECUTION
61/******************************************************************************* 60/*******************************************************************************
62 * 61 *
63 * FUNCTION: acpi_ds_do_implicit_return 62 * FUNCTION: acpi_ds_do_implicit_return
@@ -401,7 +400,6 @@ void acpi_ds_clear_operands(struct acpi_walk_state *walk_state)
401 walk_state->num_operands = 0; 400 walk_state->num_operands = 0;
402 return_VOID; 401 return_VOID;
403} 402}
404#endif
405 403
406/******************************************************************************* 404/*******************************************************************************
407 * 405 *
diff --git a/drivers/acpi/acpica/dswload.c b/drivers/acpi/acpica/dswload.c
index d06c41446282..e2ef09643d50 100644
--- a/drivers/acpi/acpica/dswload.c
+++ b/drivers/acpi/acpica/dswload.c
@@ -73,12 +73,10 @@ acpi_ds_init_callbacks(struct acpi_walk_state *walk_state, u32 pass_number)
73 73
74 /* Execution pass */ 74 /* Execution pass */
75 75
76#ifndef ACPI_NO_METHOD_EXECUTION
77 walk_state->parse_flags |= ACPI_PARSE_EXECUTE | 76 walk_state->parse_flags |= ACPI_PARSE_EXECUTE |
78 ACPI_PARSE_DELETE_TREE; 77 ACPI_PARSE_DELETE_TREE;
79 walk_state->descending_callback = acpi_ds_exec_begin_op; 78 walk_state->descending_callback = acpi_ds_exec_begin_op;
80 walk_state->ascending_callback = acpi_ds_exec_end_op; 79 walk_state->ascending_callback = acpi_ds_exec_end_op;
81#endif
82 break; 80 break;
83 81
84 default: 82 default:
@@ -364,7 +362,7 @@ acpi_ds_load1_begin_op(struct acpi_walk_state *walk_state,
364 362
365 /* Initialize the op */ 363 /* Initialize the op */
366 364
367#if (defined (ACPI_NO_METHOD_EXECUTION) || defined (ACPI_CONSTANT_EVAL_ONLY)) 365#ifdef ACPI_CONSTANT_EVAL_ONLY
368 op->named.path = path; 366 op->named.path = path;
369#endif 367#endif
370 368
@@ -422,7 +420,6 @@ acpi_status acpi_ds_load1_end_op(struct acpi_walk_state *walk_state)
422 420
423 object_type = walk_state->op_info->object_type; 421 object_type = walk_state->op_info->object_type;
424 422
425#ifndef ACPI_NO_METHOD_EXECUTION
426 if (walk_state->op_info->flags & AML_FIELD) { 423 if (walk_state->op_info->flags & AML_FIELD) {
427 /* 424 /*
428 * If we are executing a method, do not create any namespace objects 425 * If we are executing a method, do not create any namespace objects
@@ -466,7 +463,6 @@ acpi_status acpi_ds_load1_end_op(struct acpi_walk_state *walk_state)
466 } 463 }
467 } 464 }
468 } 465 }
469#endif
470