diff options
author | Bob Moore <robert.moore@intel.com> | 2011-02-14 03:09:40 -0500 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2011-03-02 19:38:05 -0500 |
commit | 9ad19ac456a5f097f7cbbfef820b95297d6a934f (patch) | |
tree | 6404bfae32d506a66fa6611f4fa131773a309095 /drivers/acpi/acpica/acdispat.h | |
parent | d59a3c6b35995615fa9e4f21d63fdf21328c5b6b (diff) |
ACPICA: Split large dsopcode and dsload.c files.
Split dsopcode.c into dsargs.c and dscontrol.c.
Split dsload.c into dsload2.c.
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/acpi/acpica/acdispat.h')
-rw-r--r-- | drivers/acpi/acpica/acdispat.h | 38 |
1 files changed, 22 insertions, 16 deletions
diff --git a/drivers/acpi/acpica/acdispat.h b/drivers/acpi/acpica/acdispat.h index 666271b65418..2d1b7ffa377a 100644 --- a/drivers/acpi/acpica/acdispat.h +++ b/drivers/acpi/acpica/acdispat.h | |||
@@ -48,7 +48,7 @@ | |||
48 | #define NAMEOF_ARG_NTE "__A0" | 48 | #define NAMEOF_ARG_NTE "__A0" |
49 | 49 | ||
50 | /* | 50 | /* |
51 | * dsopcode - support for late evaluation | 51 | * dsargs - execution of dynamic arguments for static objects |
52 | */ | 52 | */ |
53 | acpi_status | 53 | acpi_status |
54 | acpi_ds_get_buffer_field_arguments(union acpi_operand_object *obj_desc); | 54 | acpi_ds_get_buffer_field_arguments(union acpi_operand_object *obj_desc); |
@@ -62,6 +62,20 @@ acpi_status acpi_ds_get_buffer_arguments(union acpi_operand_object *obj_desc); | |||
62 | 62 | ||
63 | acpi_status acpi_ds_get_package_arguments(union acpi_operand_object *obj_desc); | 63 | acpi_status acpi_ds_get_package_arguments(union acpi_operand_object *obj_desc); |
64 | 64 | ||
65 | /* | ||
66 | * dscontrol - support for execution control opcodes | ||
67 | */ | ||
68 | acpi_status | ||
69 | acpi_ds_exec_begin_control_op(struct acpi_walk_state *walk_state, | ||
70 | union acpi_parse_object *op); | ||
71 | |||
72 | acpi_status | ||
73 | acpi_ds_exec_end_control_op(struct acpi_walk_state *walk_state, | ||
74 | union acpi_parse_object *op); | ||
75 | |||
76 | /* | ||
77 | * dsopcode - support for late operand evaluation | ||
78 | */ | ||
65 | acpi_status | 79 | acpi_status |
66 | acpi_ds_eval_buffer_field_operands(struct acpi_walk_state *walk_state, | 80 | acpi_ds_eval_buffer_field_operands(struct acpi_walk_state *walk_state, |
67 | union acpi_parse_object *op); | 81 | union acpi_parse_object *op); |
@@ -86,17 +100,6 @@ acpi_ds_eval_bank_field_operands(struct acpi_walk_state *walk_state, | |||
86 | acpi_status acpi_ds_initialize_region(acpi_handle obj_handle); | 100 | acpi_status acpi_ds_initialize_region(acpi_handle obj_handle); |
87 | 101 | ||
88 | /* | 102 | /* |
89 | * dsctrl - Parser/Interpreter interface, control stack routines | ||
90 | */ | ||
91 | acpi_status | ||
92 | acpi_ds_exec_begin_control_op(struct acpi_walk_state *walk_state, | ||
93 | union acpi_parse_object *op); | ||
94 | |||
95 | acpi_status | ||
96 | acpi_ds_exec_end_control_op(struct acpi_walk_state *walk_state, | ||
97 | union acpi_parse_object *op); | ||
98 | |||
99 | /* | ||
100 | * dsexec - Parser/Interpreter interface, method execution callbacks | 103 | * dsexec - Parser/Interpreter interface, method execution callbacks |
101 | */ | 104 | */ |
102 | acpi_status | 105 | acpi_status |
@@ -136,23 +139,26 @@ acpi_ds_init_field_objects(union acpi_parse_object *op, | |||
136 | struct acpi_walk_state *walk_state); | 139 | struct acpi_walk_state *walk_state); |
137 | 140 | ||
138 | /* | 141 | /* |
139 | * dsload - Parser/Interpreter interface, namespace load callbacks | 142 | * dsload - Parser/Interpreter interface, pass 1 namespace load callbacks |
140 | */ | 143 | */ |
141 | acpi_status | 144 | acpi_status |
145 | acpi_ds_init_callbacks(struct acpi_walk_state *walk_state, u32 pass_number); | ||
146 | |||
147 | acpi_status | ||
142 | acpi_ds_load1_begin_op(struct acpi_walk_state *walk_state, | 148 | acpi_ds_load1_begin_op(struct acpi_walk_state *walk_state, |
143 | union acpi_parse_object **out_op); | 149 | union acpi_parse_object **out_op); |
144 | 150 | ||
145 | acpi_status acpi_ds_load1_end_op(struct acpi_walk_state *walk_state); | 151 | acpi_status acpi_ds_load1_end_op(struct acpi_walk_state *walk_state); |
146 | 152 | ||
153 | /* | ||
154 | * dsload - Parser/Interpreter interface, pass 2 namespace load callbacks | ||
155 | */ | ||
147 | acpi_status | 156 | acpi_status |
148 | acpi_ds_load2_begin_op(struct acpi_walk_state *walk_state, | 157 | acpi_ds_load2_begin_op(struct acpi_walk_state *walk_state, |
149 | union acpi_parse_object **out_op); | 158 | union acpi_parse_object **out_op); |
150 | 159 | ||
151 | acpi_status acpi_ds_load2_end_op(struct acpi_walk_state *walk_state); | 160 | acpi_status acpi_ds_load2_end_op(struct acpi_walk_state *walk_state); |
152 | 161 | ||
153 | acpi_status | ||
154 | acpi_ds_init_callbacks(struct acpi_walk_state *walk_state, u32 pass_number); | ||
155 | |||
156 | /* | 162 | /* |
157 | * dsmthdat - method data (locals/args) | 163 | * dsmthdat - method data (locals/args) |
158 | */ | 164 | */ |