ACPICA: Remove defines that use deprecated flag
authorErik Schmauss <erik.schmauss@intel.com>
Thu, 13 Dec 2018 20:30:27 +0000 (12:30 -0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 13 Dec 2018 21:40:51 +0000 (22:40 +0100)
This commit removes the use of ACPI_NO_METHOD_EXECUTE flag

Signed-off-by: Erik Schmauss <erik.schmauss@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpica/acglobal.h
drivers/acpi/acpica/dsobject.c
drivers/acpi/acpica/dsutils.c
drivers/acpi/acpica/dswload.c
drivers/acpi/acpica/dswload2.c
drivers/acpi/acpica/dswstate.c
drivers/acpi/acpica/excreate.c
drivers/acpi/acpica/exutils.c
drivers/acpi/acpica/nsload.c
drivers/acpi/acpica/psloop.c
drivers/acpi/acpica/utglobal.c

index 1e6204518496cffb6f02953d1ee1b3a12561f22a..87d6eb01beaf5a33e0119be30f11439855ff0f79 100644 (file)
@@ -172,11 +172,7 @@ ACPI_GLOBAL(u8, acpi_gbl_disable_mem_tracking);
  *
  ****************************************************************************/
 
-#if !defined (ACPI_NO_METHOD_EXECUTION) || defined (ACPI_CONSTANT_EVAL_ONLY)
 #define NUM_PREDEFINED_NAMES            10
-#else
-#define NUM_PREDEFINED_NAMES            9
-#endif
 
 ACPI_GLOBAL(struct acpi_namespace_node, acpi_gbl_root_node_struct);
 ACPI_GLOBAL(struct acpi_namespace_node *, acpi_gbl_root_node);
index 6992c8d5ab431db04d6987e1faa6afe6c1147e53..6a9cc613adaaae08dd034890557bb6954d9670d4 100644 (file)
@@ -18,7 +18,6 @@
 #define _COMPONENT          ACPI_DISPATCHER
 ACPI_MODULE_NAME("dsobject")
 
-#ifndef ACPI_NO_METHOD_EXECUTION
 /*******************************************************************************
  *
  * FUNCTION:    acpi_ds_build_internal_object
@@ -299,8 +298,6 @@ acpi_ds_create_node(struct acpi_walk_state *walk_state,
        return_ACPI_STATUS(status);
 }
 
-#endif                         /* ACPI_NO_METHOD_EXECUTION */
-
 /*******************************************************************************
  *
  * FUNCTION:    acpi_ds_init_object_from_op
@@ -404,9 +401,7 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
 
                                /* Truncate value if we are executing from a 32-bit ACPI table */
 
-#ifndef ACPI_NO_METHOD_EXECUTION
                                (void)acpi_ex_truncate_for32bit_table(obj_desc);
-#endif
                                break;
 
                        case AML_REVISION_OP:
@@ -428,7 +423,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
 
                        obj_desc->integer.value = op->common.value.integer;
 
-#ifndef ACPI_NO_METHOD_EXECUTION
                        if (acpi_ex_truncate_for32bit_table(obj_desc)) {
 
                                /* 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,
                                                                 value.integer),
                                              (u32)obj_desc->integer.value));
                        }
-#endif
                        break;
 
                default:
@@ -477,7 +470,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
                            ((u32)opcode) - AML_FIRST_LOCAL_OP;
                        obj_desc->reference.class = ACPI_REFCLASS_LOCAL;
 
-#ifndef ACPI_NO_METHOD_EXECUTION
                        status =
                            acpi_ds_method_data_get_node(ACPI_REFCLASS_LOCAL,
                                                         obj_desc->reference.
@@ -487,7 +479,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
                                                          acpi_namespace_node,
                                                          &obj_desc->reference.
                                                          object));
-#endif
                        break;
 
                case AML_TYPE_METHOD_ARGUMENT:
@@ -498,7 +489,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
                            ((u32)opcode) - AML_FIRST_ARG_OP;
                        obj_desc->reference.class = ACPI_REFCLASS_ARG;
 
-#ifndef ACPI_NO_METHOD_EXECUTION
                        status = acpi_ds_method_data_get_node(ACPI_REFCLASS_ARG,
                                                              obj_desc->
                                                              reference.value,
@@ -509,7 +499,6 @@ acpi_ds_init_object_from_op(struct acpi_walk_state *walk_state,
                                                               &obj_desc->
                                                               reference.
                                                               object));
-#endif
                        break;
 
                default:        /* Object name or Debug object */
index 8d1b754005158ff0d90329c80e908bebd473a142..fb9ed5e1da89dc0d3b0c2371d65b1cd47363d65d 100644 (file)
@@ -57,7 +57,6 @@ void acpi_ds_clear_implicit_return(struct acpi_walk_state *walk_state)
        }
 }
 
-#ifndef ACPI_NO_METHOD_EXECUTION
 /*******************************************************************************
  *
  * FUNCTION:    acpi_ds_do_implicit_return
@@ -401,7 +400,6 @@ void acpi_ds_clear_operands(struct acpi_walk_state *walk_state)
        walk_state->num_operands = 0;
        return_VOID;
 }
-#endif
 
 /*******************************************************************************
  *
index d06c414462822dfb0ceb49691b0643309fa653e6..e2ef09643d50831d531c8e7072d34bc0785758e6 100644 (file)
@@ -73,12 +73,10 @@ acpi_ds_init_callbacks(struct acpi_walk_state *walk_state, u32 pass_number)
 
                /* Execution pass */
 
-#ifndef ACPI_NO_METHOD_EXECUTION
                walk_state->parse_flags |= ACPI_PARSE_EXECUTE |
                    ACPI_PARSE_DELETE_TREE;
                walk_state->descending_callback = acpi_ds_exec_begin_op;
                walk_state->ascending_callback = acpi_ds_exec_end_op;
-#endif
                break;
 
        default:
@@ -364,7 +362,7 @@ acpi_ds_load1_begin_op(struct acpi_walk_state *walk_state,
 
        /* Initialize the op */
 
-#if (defined (ACPI_NO_METHOD_EXECUTION) || defined (ACPI_CONSTANT_EVAL_ONLY))
+#ifdef ACPI_CONSTANT_EVAL_ONLY
        op->named.path = path;
 #endif
 
@@ -422,7 +420,6 @@ acpi_status acpi_ds_load1_end_op(struct acpi_walk_state *walk_state)
 
        object_type = walk_state->op_info->object_type;
 
-#ifndef ACPI_NO_METHOD_EXECUTION
        if (walk_state->op_info->flags & AML_FIELD) {
                /*
                 * 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)
                        }
                }
        }
-#endif
 
        if (op->common.aml_opcode == AML_NAME_OP) {
 
index fa38bb3009d53b340bc408f6ebb6658c6a874d35..9a309f5c4de8a6c6169cb0d287a58fde5a197d2f 100644 (file)
@@ -371,10 +371,8 @@ acpi_status acpi_ds_load2_end_op(struct acpi_walk_state *walk_state)
        struct acpi_namespace_node *node;
        union acpi_parse_object *arg;
        struct acpi_namespace_node *new_node;
-#ifndef ACPI_NO_METHOD_EXECUTION
        u32 i;
        u8 region_space;
-#endif
 
        ACPI_FUNCTION_TRACE(ds_load2_end_op);
 
@@ -461,7 +459,6 @@ acpi_status acpi_ds_load2_end_op(struct acpi_walk_state *walk_state)
        arg = op->common.value.arg;
 
        switch (walk_state->op_info->type) {
-#ifndef ACPI_NO_METHOD_EXECUTION
 
        case AML_TYPE_CREATE_FIELD:
                /*
@@ -558,12 +555,10 @@ acpi_status acpi_ds_load2_end_op(struct acpi_walk_state *walk_state)
                }
 
                break;
-#endif                         /* ACPI_NO_METHOD_EXECUTION */
 
        case AML_TYPE_NAMED_COMPLEX:
 
                switch (op->common.aml_opcode) {
-#ifndef ACPI_NO_METHOD_EXECUTION
                case AML_REGION_OP:
                case AML_DATA_REGION_OP:
 
@@ -651,8 +646,6 @@ acpi_status acpi_ds_load2_end_op(struct acpi_walk_state *walk_state)
                        }
                        break;
 
-#endif                         /* ACPI_NO_METHOD_EXECUTION */
-
                default:
 
                        /* All NAMED_COMPLEX opcodes must be handled above */
index c879380e5ce1720b33a99cffa01e06332650376b..4c1ec202d5ab81504e051f302a0b5510dbc9c1e1 100644 (file)
@@ -530,7 +530,7 @@ struct acpi_walk_state *acpi_ds_create_walk_state(acpi_owner_id owner_id,
 
        /* Init the method args/local */
 
-#if (!defined (ACPI_NO_METHOD_EXECUTION) && !defined (ACPI_CONSTANT_EVAL_ONLY))
+#ifndef ACPI_CONSTANT_EVAL_ONLY
        acpi_ds_method_data_init(walk_state);
 #endif
 
index e49fa3c1321a3644741e32d4f02387f8be187726..3304c6b1e8a7fe5d7456d470f09567e7a3f80958 100644 (file)
@@ -15,7 +15,6 @@
 
 #define _COMPONENT          ACPI_EXECUTER
 ACPI_MODULE_NAME("excreate")
-#ifndef ACPI_NO_METHOD_EXECUTION
 /*******************************************************************************
  *
  * FUNCTION:    acpi_ex_create_alias
@@ -390,7 +389,6 @@ acpi_status acpi_ex_create_power_resource(struct acpi_walk_state *walk_state)
        acpi_ut_remove_reference(obj_desc);
        return_ACPI_STATUS(status);
 }
-#endif
 
 /*******************************************************************************
  *
index 6ce307d5ce2a6f855a58edfa080c69e8505078e6..bd22e27adf9b775422385983ebd7acacacd15d97 100644 (file)
@@ -34,7 +34,6 @@ ACPI_MODULE_NAME("exutils")
 /* Local prototypes */
 static u32 acpi_ex_digits_needed(u64 value, u32 base);
 
-#ifndef ACPI_NO_METHOD_EXECUTION
 /*******************************************************************************
  *
  * FUNCTION:    acpi_ex_enter_interpreter
@@ -409,5 +408,3 @@ u8 acpi_is_valid_space_id(u8 space_id)
 
        return (TRUE);
 }
-
-#endif
index e291bb8cd3693f395d18c931d16cab010534172b..04bc73e82aed3f4160ca6ac2818ee98029b38d1e 100644 (file)
@@ -24,7 +24,6 @@ acpi_status acpi_ns_unload_namespace(acpi_handle handle);
 static acpi_status acpi_ns_delete_subtree(acpi_handle start_handle);
 #endif
 
-#ifndef ACPI_NO_METHOD_EXECUTION
 /*******************************************************************************
  *
  * FUNCTION:    acpi_ns_load_table
@@ -297,4 +296,3 @@ acpi_status acpi_ns_unload_namespace(acpi_handle handle)
        return_ACPI_STATUS(status);
 }
 #endif
-#endif
index 60ece8e48667b70116c3a009a52ec3e42d42d0fb..e00d1af6fa80d17874015937e1768fbf79f0ac9d 100644 (file)
@@ -428,7 +428,7 @@ acpi_status acpi_ps_parse_loop(struct acpi_walk_state *walk_state)
        parser_state = &walk_state->parser_state;
        walk_state->arg_types = 0;
 
-#if (!defined (ACPI_NO_METHOD_EXECUTION) && !defined (ACPI_CONSTANT_EVAL_ONLY))
+#ifndef ACPI_CONSTANT_EVAL_ONLY
 
        if (walk_state->walk_type & ACPI_WALK_METHOD_RESTART) {
 
index fa674e9b0e62a7610bd9071a044d64b4cc122240..f8c5b49344dfab484e6ec9c0fe3e0012ec2e95d2 100644 (file)
@@ -83,10 +83,7 @@ const struct acpi_predefined_names acpi_gbl_pre_defined_names[] = {
        {"_REV", ACPI_TYPE_INTEGER, ACPI_CAST_PTR(char, 2)},
        {"_OS_", ACPI_TYPE_STRING, ACPI_OS_NAME},
        {"_GL_", ACPI_TYPE_MUTEX, ACPI_CAST_PTR(char, 1)},
-
-#if !defined (ACPI_NO_METHOD_EXECUTION) || defined (ACPI_CONSTANT_EVAL_ONLY)
        {"_OSI", ACPI_TYPE_METHOD, ACPI_CAST_PTR(char, 1)},
-#endif
 
        /* Table terminator */