accommon.h 1.1 KB

1234567891011121314151617181920212223242526272829303132
  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 - 2022, Intel Corp.
  7. *
  8. *****************************************************************************/
  9. #ifndef __ACCOMMON_H__
  10. #define __ACCOMMON_H__
  11. /*
  12. * Common set of includes for all ACPICA source files.
  13. * We put them here because we don't want to duplicate them
  14. * in the source code again and again.
  15. *
  16. * Note: The order of these include files is important.
  17. */
  18. #include <acpi/acconfig.h> /* Global configuration constants */
  19. #include "acmacros.h" /* C macros */
  20. #include "aclocal.h" /* Internal data types */
  21. #include "acobject.h" /* ACPI internal object */
  22. #include "acstruct.h" /* Common structures */
  23. #include "acglobal.h" /* All global variables */
  24. #include "achware.h" /* Hardware defines and interfaces */
  25. #include "acutils.h" /* Utility interfaces */
  26. #ifndef ACPI_USE_SYSTEM_CLIBRARY
  27. #include "acclib.h" /* C library interfaces */
  28. #endif /* !ACPI_USE_SYSTEM_CLIBRARY */
  29. #endif /* __ACCOMMON_H__ */