1 | /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ |
2 | /****************************************************************************** |
3 | * |
4 | * Name: accommon.h - Common include files for generation of ACPICA source |
5 | * |
6 | * Copyright (C) 2000 - 2023, Intel Corp. |
7 | * |
8 | *****************************************************************************/ |
9 | |
10 | #ifndef __ACCOMMON_H__ |
11 | #define __ACCOMMON_H__ |
12 | |
13 | /* |
14 | * Common set of includes for all ACPICA source files. |
15 | * We put them here because we don't want to duplicate them |
16 | * in the source code again and again. |
17 | * |
18 | * Note: The order of these include files is important. |
19 | */ |
20 | #include <acpi/acconfig.h> /* Global configuration constants */ |
21 | #include "acmacros.h" /* C macros */ |
22 | #include "aclocal.h" /* Internal data types */ |
23 | #include "acobject.h" /* ACPI internal object */ |
24 | #include "acstruct.h" /* Common structures */ |
25 | #include "acglobal.h" /* All global variables */ |
26 | #include "achware.h" /* Hardware defines and interfaces */ |
27 | #include "acutils.h" /* Utility interfaces */ |
28 | #ifndef ACPI_USE_SYSTEM_CLIBRARY |
29 | #include "acclib.h" /* C library interfaces */ |
30 | #endif /* !ACPI_USE_SYSTEM_CLIBRARY */ |
31 | |
32 | #endif /* __ACCOMMON_H__ */ |
33 | |