^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) /******************************************************************************
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) * Name: acpi.h - Master public include file used to interface to ACPICA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) * Copyright (C) 2000 - 2020, Intel Corp.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) *****************************************************************************/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) #ifndef __ACPI_H__
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) #define __ACPI_H__
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) * Public include files for use by code that will interface to ACPICA.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) * Information includes the ACPICA data types, names, exceptions, and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) * external interface prototypes. Also included are the definitions for
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) * all ACPI tables (FADT, MADT, etc.)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) * Note: The order of these include files is important.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) #include <acpi/platform/acenv.h> /* Environment-specific items */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) #include <acpi/acnames.h> /* Common ACPI names and strings */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) #include <acpi/actypes.h> /* ACPICA data types and structures */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) #include <acpi/acexcep.h> /* ACPICA exceptions */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) #include <acpi/actbl.h> /* ACPI table definitions */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) #include <acpi/acrestyp.h> /* Resource Descriptor structs */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) #include <acpi/platform/acenvex.h> /* Extra environment-specific items */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) #include <acpi/acoutput.h> /* Error output and Debug macros */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) #include <acpi/acpiosxf.h> /* OSL interfaces (ACPICA-to-OS) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) #include <acpi/acpixf.h> /* ACPI core subsystem external interfaces */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) #endif /* __ACPI_H__ */