DF-2591 / panasim.h
/* panasim.h -- prototypes for the interposed ACPI externals. * Included by pana_shim.c (so the renamed verbatim calls resolve to * declared prototypes) and by panasim.c (definitions). */ #ifndef _PANASIM_H_ #define _PANASIM_H_ #include <sys/bus.h> #include "acpi.h" ACPI_STATUS panasim_AcpiEvaluateObject(ACPI_HANDLE Handle, ACPI_STRING Pathname, ACPI_OBJECT_LIST *ExternalParams, ACPI_BUFFER *ReturnBuffer); void panasim_AcpiOsFree(void *Memory); ACPI_STATUS panasim_AcpiInstallNotifyHandler(ACPI_HANDLE Handle, UINT32 Type, ACPI_NOTIFY_HANDLER Handler, void *Context); ACPI_STATUS panasim_AcpiRemoveNotifyHandler(ACPI_HANDLE Handle, UINT32 Type, ACPI_NOTIFY_HANDLER Handler); const char *panasim_AcpiFormatException(ACPI_STATUS Status); int panasim_acpi_disabled(char *subsys); char *panasim_id_probe(device_t bus, device_t dev, char **ids); void panasim_acpi_UserNotify(const char *subsystem, ACPI_HANDLE h, uint8_t notify); UINT32 panasim_acpi_event_sleep_button_sleep(void *context); int panasim_power_profile_get_state(void); #endif /* _PANASIM_H_ */ |