diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-16 17:52:12 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-16 17:52:12 -0400 |
commit | 4314652bb41df08ad65bd25176ba1dfd24b14a51 (patch) | |
tree | 1632ae5936422bb36f2c43948bf079b7ca17e76f /include/acpi/acstruct.h | |
parent | d442cc44c0db56e84ef6aa244a88427d2efe06cd (diff) | |
parent | 01a5bba576b9364b33f61f0cd9fa70c2cf5535e2 (diff) |
Merge branch 'release-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-merge-2.6
* 'release-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-acpi-merge-2.6: (87 commits)
Fix FADT parsing
Add the ability to reset the machine using the RESET_REG in ACPI's FADT table.
ACPI: use dev_printk when possible
PNPACPI: add support for HP vendor-specific CCSR descriptors
PNP: avoid legacy IDE IRQs
PNP: convert resource options to single linked list
ISAPNP: handle independent options following dependent ones
PNP: remove extra 0x100 bit from option priority
PNP: support optional IRQ resources
PNP: rename pnp_register_*_resource() local variables
PNPACPI: ignore _PRS interrupt numbers larger than PNP_IRQ_NR
PNP: centralize resource option allocations
PNP: remove redundant pnp_can_configure() check
PNP: make resource assignment functions return 0 (success) or -EBUSY (failure)
PNP: in debug resource dump, make empty list obvious
PNP: improve resource assignment debug
PNP: increase I/O port & memory option address sizes
PNP: introduce pnp_irq_mask_t typedef
PNP: make resource option structures private to PNP subsystem
PNP: define PNP-specific IORESOURCE_IO_* flags alongside IRQ, DMA, MEM
...
Diffstat (limited to 'include/acpi/acstruct.h')
-rw-r--r-- | include/acpi/acstruct.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/include/acpi/acstruct.h b/include/acpi/acstruct.h index a907c67d651e..7980a26bad35 100644 --- a/include/acpi/acstruct.h +++ b/include/acpi/acstruct.h | |||
@@ -108,7 +108,6 @@ struct acpi_walk_state { | |||
108 | union acpi_operand_object **caller_return_desc; | 108 | union acpi_operand_object **caller_return_desc; |
109 | union acpi_generic_state *control_state; /* List of control states (nested IFs) */ | 109 | union acpi_generic_state *control_state; /* List of control states (nested IFs) */ |
110 | struct acpi_namespace_node *deferred_node; /* Used when executing deferred opcodes */ | 110 | struct acpi_namespace_node *deferred_node; /* Used when executing deferred opcodes */ |
111 | struct acpi_gpe_event_info *gpe_event_info; /* Info for GPE (_Lxx/_Exx methods only */ | ||
112 | union acpi_operand_object *implicit_return_obj; | 111 | union acpi_operand_object *implicit_return_obj; |
113 | struct acpi_namespace_node *method_call_node; /* Called method Node */ | 112 | struct acpi_namespace_node *method_call_node; /* Called method Node */ |
114 | union acpi_parse_object *method_call_op; /* method_call Op if running a method */ | 113 | union acpi_parse_object *method_call_op; /* method_call Op if running a method */ |
@@ -143,7 +142,7 @@ struct acpi_init_walk_info { | |||
143 | u16 package_init; | 142 | u16 package_init; |
144 | u16 object_count; | 143 | u16 object_count; |
145 | acpi_owner_id owner_id; | 144 | acpi_owner_id owner_id; |
146 | acpi_native_uint table_index; | 145 | u32 table_index; |
147 | }; | 146 | }; |
148 | 147 | ||
149 | struct acpi_get_devices_info { | 148 | struct acpi_get_devices_info { |
@@ -189,17 +188,12 @@ struct acpi_evaluate_info { | |||
189 | union acpi_operand_object **parameters; | 188 | union acpi_operand_object **parameters; |
190 | struct acpi_namespace_node *resolved_node; | 189 | struct acpi_namespace_node *resolved_node; |
191 | union acpi_operand_object *return_object; | 190 | union acpi_operand_object *return_object; |
191 | u8 param_count; | ||
192 | u8 pass_number; | 192 | u8 pass_number; |
193 | u8 parameter_type; | ||
194 | u8 return_object_type; | 193 | u8 return_object_type; |
195 | u8 flags; | 194 | u8 flags; |
196 | }; | 195 | }; |
197 | 196 | ||
198 | /* Types for parameter_type above */ | ||
199 | |||
200 | #define ACPI_PARAM_ARGS 0 | ||
201 | #define ACPI_PARAM_GPE 1 | ||
202 | |||
203 | /* Values for Flags above */ | 197 | /* Values for Flags above */ |
204 | 198 | ||
205 | #define ACPI_IGNORE_RETURN_VALUE 1 | 199 | #define ACPI_IGNORE_RETURN_VALUE 1 |