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