aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorBob Moore <robert.moore@intel.com>2008-04-10 11:06:38 -0400
committerLen Brown <len.brown@intel.com>2008-04-22 14:29:23 -0400
commite20a679b4acf81a419bbe80beddedc988bf3bd51 (patch)
tree71180ebb625d44b7670ae57eae248174dea9cb8a /drivers
parent6deb65dd9d66ff70fa8f8665690295a1126f801a (diff)
ACPICA: Support for iASL - multiple files and wildcards
Implemented support to allow multiple files to be compiled/disassembled in a single invocation. This includes command line wildcard support for both the Windows and Unix versions of the compiler. This feature simplifies the disassembly and compilation of multiple ACPI tables in a single directory. Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/acpi/utilities/utinit.c3
-rw-r--r--drivers/acpi/utilities/utxface.c4
2 files changed, 7 insertions, 0 deletions
diff --git a/drivers/acpi/utilities/utinit.c b/drivers/acpi/utilities/utinit.c
index ad3c0d0a5cf8..de44477be79f 100644
--- a/drivers/acpi/utilities/utinit.c
+++ b/drivers/acpi/utilities/utinit.c
@@ -125,9 +125,12 @@ void acpi_ut_subsystem_shutdown(void)
125 acpi_gbl_startup_flags = 0; 125 acpi_gbl_startup_flags = 0;
126 ACPI_DEBUG_PRINT((ACPI_DB_INFO, "Shutting down ACPI Subsystem\n")); 126 ACPI_DEBUG_PRINT((ACPI_DB_INFO, "Shutting down ACPI Subsystem\n"));
127 127
128#ifndef ACPI_ASL_COMPILER
129
128 /* Close the acpi_event Handling */ 130 /* Close the acpi_event Handling */
129 131
130 acpi_ev_terminate(); 132 acpi_ev_terminate();
133#endif
131 134
132 /* Close the Namespace */ 135 /* Close the Namespace */
133 136
diff --git a/drivers/acpi/utilities/utxface.c b/drivers/acpi/utilities/utxface.c
index 2d496918b3cd..15bd6ff547e7 100644
--- a/drivers/acpi/utilities/utxface.c
+++ b/drivers/acpi/utilities/utxface.c
@@ -49,6 +49,7 @@
49#define _COMPONENT ACPI_UTILITIES 49#define _COMPONENT ACPI_UTILITIES
50ACPI_MODULE_NAME("utxface") 50ACPI_MODULE_NAME("utxface")
51 51
52#ifndef ACPI_ASL_COMPILER
52/******************************************************************************* 53/*******************************************************************************
53 * 54 *
54 * FUNCTION: acpi_initialize_subsystem 55 * FUNCTION: acpi_initialize_subsystem
@@ -292,6 +293,7 @@ acpi_status acpi_initialize_objects(u32 flags)
292 293
293ACPI_EXPORT_SYMBOL(acpi_initialize_objects) 294ACPI_EXPORT_SYMBOL(acpi_initialize_objects)
294 295
296#endif
295/******************************************************************************* 297/*******************************************************************************
296 * 298 *
297 * FUNCTION: acpi_terminate 299 * FUNCTION: acpi_terminate
@@ -335,6 +337,7 @@ acpi_status acpi_terminate(void)
335} 337}
336 338
337ACPI_EXPORT_SYMBOL(acpi_terminate) 339ACPI_EXPORT_SYMBOL(acpi_terminate)
340#ifndef ACPI_ASL_COMPILER
338#ifdef ACPI_FUTURE_USAGE 341#ifdef ACPI_FUTURE_USAGE
339/******************************************************************************* 342/*******************************************************************************
340 * 343 *
@@ -490,3 +493,4 @@ acpi_status acpi_purge_cached_objects(void)
490} 493}
491 494
492ACPI_EXPORT_SYMBOL(acpi_purge_cached_objects) 495ACPI_EXPORT_SYMBOL(acpi_purge_cached_objects)
496#endif