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