diff options
Diffstat (limited to 'drivers/acpi/acpica/tbxface.c')
-rw-r--r-- | drivers/acpi/acpica/tbxface.c | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/drivers/acpi/acpica/tbxface.c b/drivers/acpi/acpica/tbxface.c index ad11162482ff..db826eaadd1c 100644 --- a/drivers/acpi/acpica/tbxface.c +++ b/drivers/acpi/acpica/tbxface.c | |||
@@ -41,7 +41,8 @@ | |||
41 | * POSSIBILITY OF SUCH DAMAGES. | 41 | * POSSIBILITY OF SUCH DAMAGES. |
42 | */ | 42 | */ |
43 | 43 | ||
44 | #include <linux/export.h> | 44 | #define EXPORT_ACPI_INTERFACES |
45 | |||
45 | #include <acpi/acpi.h> | 46 | #include <acpi/acpi.h> |
46 | #include "accommon.h" | 47 | #include "accommon.h" |
47 | #include "actables.h" | 48 | #include "actables.h" |
@@ -147,6 +148,8 @@ acpi_initialize_tables(struct acpi_table_desc * initial_table_array, | |||
147 | return_ACPI_STATUS(status); | 148 | return_ACPI_STATUS(status); |
148 | } | 149 | } |
149 | 150 | ||
151 | ACPI_EXPORT_SYMBOL_INIT(acpi_initialize_tables) | ||
152 | |||
150 | /******************************************************************************* | 153 | /******************************************************************************* |
151 | * | 154 | * |
152 | * FUNCTION: acpi_reallocate_root_table | 155 | * FUNCTION: acpi_reallocate_root_table |
@@ -161,7 +164,7 @@ acpi_initialize_tables(struct acpi_table_desc * initial_table_array, | |||
161 | * kernel. | 164 | * kernel. |
162 | * | 165 | * |
163 | ******************************************************************************/ | 166 | ******************************************************************************/ |
164 | acpi_status acpi_reallocate_root_table(void) | 167 | acpi_status __init acpi_reallocate_root_table(void) |
165 | { | 168 | { |
166 | acpi_status status; | 169 | acpi_status status; |
167 | 170 | ||
@@ -181,6 +184,8 @@ acpi_status acpi_reallocate_root_table(void) | |||
181 | return_ACPI_STATUS(status); | 184 | return_ACPI_STATUS(status); |
182 | } | 185 | } |
183 | 186 | ||
187 | ACPI_EXPORT_SYMBOL_INIT(acpi_reallocate_root_table) | ||
188 | |||
184 | /******************************************************************************* | 189 | /******************************************************************************* |
185 | * | 190 | * |
186 | * FUNCTION: acpi_get_table_header | 191 | * FUNCTION: acpi_get_table_header |
@@ -356,6 +361,7 @@ acpi_get_table_with_size(char *signature, | |||
356 | 361 | ||
357 | return (AE_NOT_FOUND); | 362 | return (AE_NOT_FOUND); |
358 | } | 363 | } |
364 | |||
359 | ACPI_EXPORT_SYMBOL(acpi_get_table_with_size) | 365 | ACPI_EXPORT_SYMBOL(acpi_get_table_with_size) |
360 | 366 | ||
361 | acpi_status | 367 | acpi_status |
@@ -367,6 +373,7 @@ acpi_get_table(char *signature, | |||
367 | return acpi_get_table_with_size(signature, | 373 | return acpi_get_table_with_size(signature, |
368 | instance, out_table, &tbl_size); | 374 | instance, out_table, &tbl_size); |
369 | } | 375 | } |
376 | |||
370 | ACPI_EXPORT_SYMBOL(acpi_get_table) | 377 | ACPI_EXPORT_SYMBOL(acpi_get_table) |
371 | 378 | ||
372 | /******************************************************************************* | 379 | /******************************************************************************* |
@@ -424,7 +431,6 @@ acpi_get_table_by_index(u32 table_index, struct acpi_table_header **table) | |||
424 | 431 | ||
425 | ACPI_EXPORT_SYMBOL(acpi_get_table_by_index) | 432 | ACPI_EXPORT_SYMBOL(acpi_get_table_by_index) |
426 | 433 | ||
427 | |||
428 | /******************************************************************************* | 434 | /******************************************************************************* |
429 | * | 435 | * |
430 | * FUNCTION: acpi_install_table_handler | 436 | * FUNCTION: acpi_install_table_handler |
@@ -465,7 +471,7 @@ acpi_install_table_handler(acpi_table_handler handler, void *context) | |||
465 | acpi_gbl_table_handler = handler; | 471 | acpi_gbl_table_handler = handler; |
466 | acpi_gbl_table_handler_context = context; | 472 | acpi_gbl_table_handler_context = context; |
467 | 473 | ||
468 | cleanup: | 474 | cleanup: |
469 | (void)acpi_ut_release_mutex(ACPI_MTX_EVENTS); | 475 | (void)acpi_ut_release_mutex(ACPI_MTX_EVENTS); |
470 | return_ACPI_STATUS(status); | 476 | return_ACPI_STATUS(status); |
471 | } | 477 | } |
@@ -506,7 +512,7 @@ acpi_status acpi_remove_table_handler(acpi_table_handler handler) | |||
506 | 512 | ||
507 | acpi_gbl_table_handler = NULL; | 513 | acpi_gbl_table_handler = NULL; |
508 | 514 | ||
509 | cleanup: | 515 | cleanup: |
510 | (void)acpi_ut_release_mutex(ACPI_MTX_EVENTS); | 516 | (void)acpi_ut_release_mutex(ACPI_MTX_EVENTS); |
511 | return_ACPI_STATUS(status); | 517 | return_ACPI_STATUS(status); |
512 | } | 518 | } |