| .. | .. |
|---|
| 3 | 3 | * |
|---|
| 4 | 4 | * Name: acglobal.h - Declarations for global variables |
|---|
| 5 | 5 | * |
|---|
| 6 | | - * Copyright (C) 2000 - 2018, Intel Corp. |
|---|
| 6 | + * Copyright (C) 2000 - 2020, Intel Corp. |
|---|
| 7 | 7 | * |
|---|
| 8 | 8 | *****************************************************************************/ |
|---|
| 9 | 9 | |
|---|
| .. | .. |
|---|
| 41 | 41 | |
|---|
| 42 | 42 | ACPI_GLOBAL(struct acpi_generic_address, acpi_gbl_xpm1b_status); |
|---|
| 43 | 43 | ACPI_GLOBAL(struct acpi_generic_address, acpi_gbl_xpm1b_enable); |
|---|
| 44 | + |
|---|
| 45 | +#ifdef ACPI_GPE_USE_LOGICAL_ADDRESSES |
|---|
| 46 | +ACPI_GLOBAL(unsigned long, acpi_gbl_xgpe0_block_logical_address); |
|---|
| 47 | +ACPI_GLOBAL(unsigned long, acpi_gbl_xgpe1_block_logical_address); |
|---|
| 48 | + |
|---|
| 49 | +#endif /* ACPI_GPE_USE_LOGICAL_ADDRESSES */ |
|---|
| 44 | 50 | |
|---|
| 45 | 51 | /* |
|---|
| 46 | 52 | * Handle both ACPI 1.0 and ACPI 2.0+ Integer widths. The integer width is |
|---|
| .. | .. |
|---|
| 164 | 170 | ACPI_GLOBAL(struct acpi_memory_list *, acpi_gbl_ns_node_list); |
|---|
| 165 | 171 | ACPI_GLOBAL(u8, acpi_gbl_display_final_mem_stats); |
|---|
| 166 | 172 | ACPI_GLOBAL(u8, acpi_gbl_disable_mem_tracking); |
|---|
| 173 | +ACPI_GLOBAL(u8, acpi_gbl_verbose_leak_dump); |
|---|
| 167 | 174 | #endif |
|---|
| 168 | 175 | |
|---|
| 169 | 176 | /***************************************************************************** |
|---|
| .. | .. |
|---|
| 172 | 179 | * |
|---|
| 173 | 180 | ****************************************************************************/ |
|---|
| 174 | 181 | |
|---|
| 175 | | -#if !defined (ACPI_NO_METHOD_EXECUTION) || defined (ACPI_CONSTANT_EVAL_ONLY) |
|---|
| 176 | 182 | #define NUM_PREDEFINED_NAMES 10 |
|---|
| 177 | | -#else |
|---|
| 178 | | -#define NUM_PREDEFINED_NAMES 9 |
|---|
| 179 | | -#endif |
|---|
| 180 | 183 | |
|---|
| 181 | 184 | ACPI_GLOBAL(struct acpi_namespace_node, acpi_gbl_root_node_struct); |
|---|
| 182 | 185 | ACPI_GLOBAL(struct acpi_namespace_node *, acpi_gbl_root_node); |
|---|
| 183 | 186 | ACPI_GLOBAL(struct acpi_namespace_node *, acpi_gbl_fadt_gpe_device); |
|---|
| 184 | | -ACPI_GLOBAL(union acpi_operand_object *, acpi_gbl_module_code_list); |
|---|
| 185 | 187 | |
|---|
| 186 | 188 | extern const u8 acpi_gbl_ns_properties[ACPI_NUM_NS_TYPES]; |
|---|
| 187 | 189 | extern const struct acpi_predefined_names |
|---|
| .. | .. |
|---|
| 296 | 298 | #ifdef ACPI_DEBUGGER |
|---|
| 297 | 299 | ACPI_INIT_GLOBAL(u8, acpi_gbl_abort_method, FALSE); |
|---|
| 298 | 300 | ACPI_INIT_GLOBAL(acpi_thread_id, acpi_gbl_db_thread_id, ACPI_INVALID_THREAD_ID); |
|---|
| 301 | +ACPI_INIT_GLOBAL(u32, acpi_gbl_next_cmd_num, 1); |
|---|
| 299 | 302 | |
|---|
| 300 | 303 | ACPI_GLOBAL(u8, acpi_gbl_db_opt_no_ini_methods); |
|---|
| 301 | 304 | ACPI_GLOBAL(u8, acpi_gbl_db_opt_no_region_support); |
|---|