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