* POSSIBILITY OF SUCH DAMAGES.
*/
-#include <linux/module.h>
#include <acpi/acpi.h>
#include <acpi/acnamesp.h>
ACPI_MODULE_NAME ("evxface")
-/*******************************************************************************
- *
- * FUNCTION: acpi_install_exception_handler
- *
- * PARAMETERS: Handler - Pointer to the handler function for the
- * event
- *
- * RETURN: Status
- *
- * DESCRIPTION: Saves the pointer to the handler function
- *
- ******************************************************************************/
-#ifdef ACPI_FUTURE_USAGE
-acpi_status
-acpi_install_exception_handler (
- acpi_exception_handler handler)
-{
- acpi_status status;
-
-
- ACPI_FUNCTION_TRACE ("acpi_install_exception_handler");
-
-
- status = acpi_ut_acquire_mutex (ACPI_MTX_EVENTS);
- if (ACPI_FAILURE (status)) {
- return_ACPI_STATUS (status);
- }
-
- /* Don't allow two handlers. */
-
- if (acpi_gbl_exception_handler) {
- status = AE_ALREADY_EXISTS;
- goto cleanup;
- }
-
- /* Install the handler */
-
- acpi_gbl_exception_handler = handler;
-
-cleanup:
- (void) acpi_ut_release_mutex (ACPI_MTX_EVENTS);
- return_ACPI_STATUS (status);
-}
-#endif /* ACPI_FUTURE_USAGE */
-
-
/*******************************************************************************
*
* FUNCTION: acpi_install_fixed_event_handler
(void) acpi_ut_release_mutex (ACPI_MTX_EVENTS);
return_ACPI_STATUS (status);
}
-EXPORT_SYMBOL(acpi_install_fixed_event_handler);
/*******************************************************************************
(void) acpi_ut_release_mutex (ACPI_MTX_EVENTS);
return_ACPI_STATUS (status);
}
-EXPORT_SYMBOL(acpi_remove_fixed_event_handler);
/*******************************************************************************
(void) acpi_ut_release_mutex (ACPI_MTX_NAMESPACE);
return_ACPI_STATUS (status);
}
-EXPORT_SYMBOL(acpi_install_notify_handler);
/*******************************************************************************
(void) acpi_ut_release_mutex (ACPI_MTX_NAMESPACE);
return_ACPI_STATUS (status);
}
-EXPORT_SYMBOL(acpi_remove_notify_handler);
/*******************************************************************************
(void) acpi_ut_release_mutex (ACPI_MTX_EVENTS);
return_ACPI_STATUS (status);
}
-EXPORT_SYMBOL(acpi_install_gpe_handler);
/*******************************************************************************
(void) acpi_ut_release_mutex (ACPI_MTX_EVENTS);
return_ACPI_STATUS (status);
}
-EXPORT_SYMBOL(acpi_remove_gpe_handler);
/*******************************************************************************
return (status);
}
-EXPORT_SYMBOL(acpi_acquire_global_lock);
/*******************************************************************************
status = acpi_ev_release_global_lock ();
return (status);
}
-EXPORT_SYMBOL(acpi_release_global_lock);
+