Indentation fix, cleanup.
[AROS.git] / arch / all-pc / acpica / generate / aros / acpica.conf
blob853d8762ec9b89071bec037f9e166a556e3fe4c2
1 ##begin config
2 version 1.0
3 residentpri 125
4 basename ACPICA
5 libbasetype struct ACPICABase
6 ##end config
8 ##begin cdef
9 #include <libraries/acpica.h>
10 #include <utility/hooks.h>
11 ##end cdef
13 ##begin cdefprivate
14 #include "acpica_intern.h"
15 ##end cdefprivate
17 ##begin functionlist
18 ACPI_STATUS AcpiInitializeSubsystem()
19 ACPI_STATUS AcpiInstallInitializationHandler(ACPI_INIT_HANDLER Handler, UINT32 Function)
20 ACPI_STATUS AcpiEnableSubsystem(UINT32 Flags)
21 ACPI_STATUS AcpiInitializeObjects(UINT32 Flags)
22 ACPI_STATUS AcpiSubsystemStatus()
23 ACPI_STATUS AcpiTerminate()
24 ACPI_STATUS AcpiInstallInterface(ACPI_STRING InterfaceName)
25 ACPI_STATUS AcpiRemoveInterface(ACPI_STRING InterfaceName)
26 ACPI_STATUS AcpiInstallInterfaceHandler(ACPI_INTERFACE_HANDLER Handler)
27 ACPI_STATUS AcpiInitializeTables(ACPI_TABLE_DESC *InitialTableArray, UINT32 InitialTableCount, BOOLEAN AllowResize)
28 ACPI_STATUS AcpiReallocateRootTable()
29 ACPI_STATUS AcpiFindRootPointer(ACPI_PHYSICAL_ADDRESS *TableAddress)
30 ACPI_STATUS AcpiLoadTables()
31 ACPI_STATUS AcpiLoadTable(ACPI_TABLE_HEADER *Table)
32 ACPI_STATUS AcpiUnloadParentTable(ACPI_HANDLE Object)
33 ACPI_STATUS AcpiGetTableHeader(char *Signature, UINT32 Instance, ACPI_TABLE_HEADER *OutTableHeader)
34 ACPI_STATUS AcpiGetTable(char *Signature, UINT32 Instance, ACPI_TABLE_HEADER **Table)
35 ACPI_STATUS AcpiGetTableByIndex(UINT32 TableIndex, ACPI_TABLE_HEADER **OutTable)
36 ACPI_STATUS AcpiInstallTableHandler(ACPI_TABLE_HANDLER Handler, void *Context)
37 ACPI_STATUS AcpiRemoveTableHandler(ACPI_TABLE_HANDLER Handler)
38 ACPI_STATUS AcpiEvaluateObject(ACPI_HANDLE Object, ACPI_STRING Pathname, ACPI_OBJECT_LIST *MethodParams, ACPI_BUFFER *ReturnBuffer)
39 ACPI_STATUS AcpiEvaluateObjectTyped(ACPI_HANDLE Object, ACPI_STRING Pathname, ACPI_OBJECT_LIST *MethodParams, ACPI_BUFFER *ReturnBuffer, ACPI_OBJECT_TYPE ReturnType)
40 ACPI_STATUS AcpiGetObjectInfo(ACPI_HANDLE Object, ACPI_DEVICE_INFO **OutBuffer)
41 ACPI_STATUS AcpiGetNextObject(ACPI_OBJECT_TYPE Type, ACPI_HANDLE Parent, ACPI_HANDLE Child, ACPI_HANDLE *OutHandle)
42 ACPI_STATUS AcpiGetParent(ACPI_HANDLE Child, ACPI_HANDLE *OutParent)
43 ACPI_STATUS AcpiGetType(ACPI_HANDLE Object, ACPI_OBJECT_TYPE *OutType)
44 ACPI_STATUS AcpiGetHandle(ACPI_HANDLE Parent, ACPI_STRING Pathname, ACPI_HANDLE *OutHandle)
45 ACPI_STATUS AcpiGetName(ACPI_HANDLE Object, UINT32 NameType, ACPI_BUFFER *OutName)
46 ACPI_STATUS AcpiGetDevices(char *HID, ACPI_WALK_CALLBACK UserFunction, void *UserContext, void **ReturnValue)
47 ACPI_STATUS AcpiAttachData(ACPI_HANDLE Object, ACPI_OBJECT_HANDLER Handler, void *Data)
48 ACPI_STATUS AcpiDetachData(ACPI_HANDLE Object, ACPI_OBJECT_HANDLER Handler)
49 ACPI_STATUS AcpiGetData(ACPI_HANDLE Object, ACPI_OBJECT_HANDLER Handler, void **Data)
50 ACPI_STATUS AcpiInstallMethod(UINT8 *TableBuffer)
51 ACPI_STATUS AcpiWalkNamespace(ACPI_OBJECT_TYPE Type, ACPI_HANDLE StartObject, UINT32 MaxDepth, ACPI_WALK_CALLBACK PreOrderVisit, ACPI_WALK_CALLBACK PostOrderVisit, void *UserContext, void **ReturnValue)
52 ACPI_STATUS AcpiAcquireMutex(ACPI_HANDLE Parent, ACPI_STRING Pathname, UINT16 Timeout)
53 ACPI_STATUS AcpiReleaseMutex(ACPI_HANDLE Parent, ACPI_STRING Pathname)
54 ACPI_STATUS AcpiEnable()
55 ACPI_STATUS AcpiDisable()
56 ACPI_STATUS AcpiReset()
57 ACPI_STATUS AcpiReadBitRegister(UINT32 RegisterId, UINT32 *ReturnValue)
58 ACPI_STATUS AcpiWriteBitRegister(UINT32 RegisterId, UINT32 Value)
59 ACPI_STATUS AcpiRead(UINT64 *ReturnValue, ACPI_GENERIC_ADDRESS *Register)
60 ACPI_STATUS AcpiWrite(UINT64 Value, ACPI_GENERIC_ADDRESS *Register)
61 ACPI_STATUS AcpiAcquireGlobalLock(UINT16 Timeout, UINT32 *OutHandle)
62 ACPI_STATUS AcpiReleaseGlobalLock(UINT32 Handle)
63 ACPI_STATUS AcpiGetTimerResolution(UINT32 *OutValue)
64 ACPI_STATUS AcpiGetTimerDuration(UINT32 StartTicks, UINT32 EndTicks, UINT32 *OutValue)
65 ACPI_STATUS AcpiGetTimer(UINT32 *OutValue)
66 ACPI_STATUS AcpiEnableEvent(UINT32 Event, UINT32 Flags)
67 ACPI_STATUS AcpiDisableEvent(UINT32 Event, UINT32 Flags)
68 ACPI_STATUS AcpiClearEvent(UINT32 Event)
69 ACPI_STATUS AcpiGetEventStatus(UINT32 Event, ACPI_EVENT_STATUS *EventStatus)
70 ACPI_STATUS AcpiInstallFixedEventHandler(UINT32 Event, ACPI_EVENT_HANDLER Handler, void *Context)
71 ACPI_STATUS AcpiRemoveFixedEventHandler(UINT32 Event, ACPI_EVENT_HANDLER Handler)
72 ACPI_STATUS AcpiUpdateAllGpes()
73 ACPI_STATUS AcpiEnableGpe(ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
74 ACPI_STATUS AcpiDisableGpe(ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
75 ACPI_STATUS AcpiClearGpe(ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
76 ACPI_STATUS AcpiSetGpe(ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT8 Action)
77 ACPI_STATUS AcpiFinishGpe(ACPI_HANDLE GpeDevice, UINT32 GpeNumber)
78 ACPI_STATUS AcpiGetGpeStatus(ACPI_HANDLE GpeDevice, UINT32 GpeNumber, ACPI_EVENT_STATUS *EventStatus)
79 ACPI_STATUS AcpiGetGpeDevice(UINT32 Index, ACPI_HANDLE *GpeDevice)
80 ACPI_STATUS AcpiDisableAllGpes()
81 ACPI_STATUS AcpiEnableAllRuntimeGpes()
82 ACPI_STATUS AcpiInstallGpeBlock(ACPI_HANDLE GpeDevice, ACPI_GENERIC_ADDRESS *GpeBlockAddress, UINT32 RegisterCount, UINT32 Interrupt)
83 ACPI_STATUS AcpiRemoveGpeBlock(ACPI_HANDLE GpeDevice)
84 ACPI_STATUS AcpiInstallGpeHandler(ACPI_HANDLE GpeDevice, UINT32 GpeNumber, UINT32 Type, ACPI_GPE_HANDLER Handler, void *Context)
85 ACPI_STATUS AcpiRemoveGpeHandler(ACPI_HANDLE GpeDevice, UINT32 GpeNumber, ACPI_GPE_HANDLER Handler)
86 ACPI_STATUS AcpiInstallGlobalEventHandler(ACPI_GBL_EVENT_HANDLER Handler, void *Context)
87 ACPI_STATUS AcpiInstallNotifyHandler(ACPI_HANDLE Object, UINT32 Type, ACPI_NOTIFY_HANDLER Handler, void *Context)
88 ACPI_STATUS AcpiRemoveNotifyHandler(ACPI_HANDLE Object, UINT32 Type, ACPI_NOTIFY_HANDLER Handler)
89 ACPI_STATUS AcpiInstallAddressSpaceHandler(ACPI_HANDLE Object, ACPI_ADR_SPACE_TYPE SpaceId, ACPI_ADR_SPACE_HANDLER Handler, ACPI_ADR_SPACE_SETUP Setup, void *Context)
90 ACPI_STATUS AcpiRemoveAddressSpaceHandler(ACPI_HANDLE Object, ACPI_ADR_SPACE_TYPE SpaceId, ACPI_ADR_SPACE_HANDLER Handler)
91 ACPI_STATUS AcpiInstallExceptionHandler(ACPI_EXCEPTION_HANDLER Handler)
92 ACPI_STATUS AcpiGetCurrentResources(ACPI_HANDLE Device, ACPI_BUFFER *OutBuffer)
93 ACPI_STATUS AcpiGetPossibleResources(ACPI_HANDLE Device, ACPI_BUFFER *OutBuffer)
94 ACPI_STATUS AcpiSetCurrentResources(ACPI_HANDLE Device, ACPI_BUFFER *Buffer)
95 ACPI_STATUS AcpiGetEventResources(ACPI_HANDLE Device, ACPI_BUFFER *OutBuffer)
96 ACPI_STATUS AcpiGetIrqRoutingTable(ACPI_HANDLE Device, ACPI_BUFFER *OutBuffer)
97 ACPI_STATUS AcpiGetVendorResource(ACPI_HANDLE Device, char *Name, ACPI_VENDOR_UUID *Uuid, ACPI_BUFFER *OutBuffer)
98 ACPI_STATUS AcpiBufferToResource(UINT8 *AmlBuffer, UINT16 AmlBufferLength, ACPI_RESOURCE **OutResource)
99 ACPI_STATUS AcpiResourceToAddress64(ACPI_RESOURCE *Resource, ACPI_RESOURCE_ADDRESS64 *OutResource)
100 ACPI_STATUS AcpiWalkResources(ACPI_HANDLE Device, char *Name, ACPI_WALK_RESOURCE_CALLBACK UserFunction, void *UserContext)
101 UINT32 AcpiCheckAddressRange(ACPI_ADR_SPACE_TYPE SpaceId, ACPI_PHYSICAL_ADDRESS Address, ACPI_SIZE Length, BOOLEAN EmitWarning)
102 ACPI_STATUS AcpiDebugTrace(char *Name, UINT32 DebugLevel, UINT32 DebugLayer, UINT32 Flags)
103 ACPI_STATUS AcpiDecodePldBuffer(UINT8 *Buffer, ACPI_SIZE Length, ACPI_PLD_INFO **ReturnBuffer)
104 const char *AcpiFormatException(ACPI_STATUS Status)
105 ACPI_STATUS AcpiGetStatistics(ACPI_STATISTICS *OutStats)
106 ACPI_STATUS AcpiGetSystemInfo(ACPI_BUFFER *OutBuffer)
107 ACPI_STATUS AcpiPurgeCachedObjects()
108 LONG AcpiScanTables(const char *Signature, const struct Hook *Hook, APTR UserData)
109 ##end functionlist