.. | .. |
---|
3 | 3 | * |
---|
4 | 4 | * Name: acinterp.h - Interpreter subcomponent prototypes and defines |
---|
5 | 5 | * |
---|
6 | | - * Copyright (C) 2000 - 2018, Intel Corp. |
---|
| 6 | + * Copyright (C) 2000 - 2020, Intel Corp. |
---|
7 | 7 | * |
---|
8 | 8 | *****************************************************************************/ |
---|
9 | 9 | |
---|
.. | .. |
---|
123 | 123 | /* |
---|
124 | 124 | * exfield - ACPI AML (p-code) execution - field manipulation |
---|
125 | 125 | */ |
---|
| 126 | +acpi_status |
---|
| 127 | +acpi_ex_get_protocol_buffer_length(u32 protocol_id, u32 *return_length); |
---|
| 128 | + |
---|
126 | 129 | acpi_status |
---|
127 | 130 | acpi_ex_common_buffer_setup(union acpi_operand_object *obj_desc, |
---|
128 | 131 | u32 buffer_length, u32 * datum_count); |
---|
.. | .. |
---|
268 | 271 | acpi_status acpi_ex_prep_field_value(struct acpi_create_field_info *info); |
---|
269 | 272 | |
---|
270 | 273 | /* |
---|
| 274 | + * exserial - field_unit support for serial address spaces |
---|
| 275 | + */ |
---|
| 276 | +acpi_status |
---|
| 277 | +acpi_ex_read_serial_bus(union acpi_operand_object *obj_desc, |
---|
| 278 | + union acpi_operand_object **return_buffer); |
---|
| 279 | + |
---|
| 280 | +acpi_status |
---|
| 281 | +acpi_ex_write_serial_bus(union acpi_operand_object *source_desc, |
---|
| 282 | + union acpi_operand_object *obj_desc, |
---|
| 283 | + union acpi_operand_object **return_buffer); |
---|
| 284 | + |
---|
| 285 | +acpi_status |
---|
| 286 | +acpi_ex_read_gpio(union acpi_operand_object *obj_desc, void *buffer); |
---|
| 287 | + |
---|
| 288 | +acpi_status |
---|
| 289 | +acpi_ex_write_gpio(union acpi_operand_object *source_desc, |
---|
| 290 | + union acpi_operand_object *obj_desc, |
---|
| 291 | + union acpi_operand_object **return_buffer); |
---|
| 292 | + |
---|
| 293 | +/* |
---|
271 | 294 | * exsystem - Interface to OS services |
---|
272 | 295 | */ |
---|
273 | 296 | acpi_status |
---|