ACPICA: Comment/format update, no functional change.
Add some additional commenting the the public acpixf.h file. Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Lv Zheng <lv.zheng@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
parent
7505da4c3f
commit
1011080dd2
|
@ -55,11 +55,17 @@
|
||||||
|
|
||||||
extern u8 acpi_gbl_permanent_mmap;
|
extern u8 acpi_gbl_permanent_mmap;
|
||||||
|
|
||||||
/*
|
/*****************************************************************************
|
||||||
* Ensure that the globals are actually defined and initialized only once.
|
|
||||||
*
|
*
|
||||||
* The use of these macros allows a single list of globals (here) in order
|
* Macros used for ACPICA globals and configuration
|
||||||
* to simplify maintenance of the code.
|
*
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Ensure that global variables are defined and initialized only once.
|
||||||
|
*
|
||||||
|
* The use of these macros allows for a single list of globals (here)
|
||||||
|
* in order to simplify maintenance of the code.
|
||||||
*/
|
*/
|
||||||
#ifdef DEFINE_ACPI_GLOBALS
|
#ifdef DEFINE_ACPI_GLOBALS
|
||||||
#define ACPI_GLOBAL(type,name) \
|
#define ACPI_GLOBAL(type,name) \
|
||||||
|
@ -81,8 +87,11 @@ extern u8 acpi_gbl_permanent_mmap;
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* ACPICA prototypes */
|
/*
|
||||||
|
* These macros configure the various ACPICA interfaces. They are
|
||||||
|
* useful for generating stub inline functions for features that are
|
||||||
|
* configured out of the current kernel or ACPICA application.
|
||||||
|
*/
|
||||||
#ifndef ACPI_EXTERNAL_RETURN_STATUS
|
#ifndef ACPI_EXTERNAL_RETURN_STATUS
|
||||||
#define ACPI_EXTERNAL_RETURN_STATUS(prototype) \
|
#define ACPI_EXTERNAL_RETURN_STATUS(prototype) \
|
||||||
prototype;
|
prototype;
|
||||||
|
@ -108,16 +117,14 @@ extern u8 acpi_gbl_permanent_mmap;
|
||||||
prototype;
|
prototype;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Public globals, available from outside ACPICA subsystem */
|
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
*
|
*
|
||||||
* Runtime configuration (static defaults that can be overriden at runtime)
|
* Public globals and runtime configuration options
|
||||||
*
|
*
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Enable "slack" in the AML interpreter? Default is FALSE, and the
|
* Enable "slack mode" of the AML interpreter? Default is FALSE, and the
|
||||||
* interpreter strictly follows the ACPI specification. Setting to TRUE
|
* interpreter strictly follows the ACPI specification. Setting to TRUE
|
||||||
* allows the interpreter to ignore certain errors and/or bad AML constructs.
|
* allows the interpreter to ignore certain errors and/or bad AML constructs.
|
||||||
*
|
*
|
||||||
|
@ -234,16 +241,34 @@ ACPI_INIT_GLOBAL(u32, acpi_dbg_level, ACPI_DEBUG_DEFAULT);
|
||||||
ACPI_INIT_GLOBAL(u32, acpi_dbg_layer, 0);
|
ACPI_INIT_GLOBAL(u32, acpi_dbg_layer, 0);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Globals that are publically available
|
* Other miscellaneous globals
|
||||||
*/
|
*/
|
||||||
ACPI_GLOBAL(u32, acpi_current_gpe_count);
|
|
||||||
ACPI_GLOBAL(struct acpi_table_fadt, acpi_gbl_FADT);
|
ACPI_GLOBAL(struct acpi_table_fadt, acpi_gbl_FADT);
|
||||||
|
ACPI_GLOBAL(u32, acpi_current_gpe_count);
|
||||||
ACPI_GLOBAL(u8, acpi_gbl_system_awake_and_running);
|
ACPI_GLOBAL(u8, acpi_gbl_system_awake_and_running);
|
||||||
|
|
||||||
|
/*****************************************************************************
|
||||||
|
*
|
||||||
|
* ACPICA public interface configuration.
|
||||||
|
*
|
||||||
|
* Interfaces that are configured out of the ACPICA build are replaced
|
||||||
|
* by inlined stubs by default.
|
||||||
|
*
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Hardware-reduced prototypes. All interfaces that use these macros will
|
* Hardware-reduced prototypes (default: Not hardware reduced).
|
||||||
* be configured out of the ACPICA build if the ACPI_REDUCED_HARDWARE flag
|
*
|
||||||
|
* All ACPICA hardware-related interfaces that use these macros will be
|
||||||
|
* configured out of the ACPICA build if the ACPI_REDUCED_HARDWARE flag
|
||||||
* is set to TRUE.
|
* is set to TRUE.
|
||||||
|
*
|
||||||
|
* Note: This static build option for reduced hardware is intended to
|
||||||
|
* reduce ACPICA code size if desired or necessary. However, even if this
|
||||||
|
* option is not specified, the runtime behavior of ACPICA is dependent
|
||||||
|
* on the actual FADT reduced hardware flag (HW_REDUCED_ACPI). If set,
|
||||||
|
* the flag will enable similar behavior -- ACPICA will not attempt
|
||||||
|
* to access any ACPI-relate hardware (SCI, GPEs, Fixed Events, etc.)
|
||||||
*/
|
*/
|
||||||
#if (!ACPI_REDUCED_HARDWARE)
|
#if (!ACPI_REDUCED_HARDWARE)
|
||||||
#define ACPI_HW_DEPENDENT_RETURN_STATUS(prototype) \
|
#define ACPI_HW_DEPENDENT_RETURN_STATUS(prototype) \
|
||||||
|
@ -268,9 +293,11 @@ ACPI_GLOBAL(u8, acpi_gbl_system_awake_and_running);
|
||||||
#endif /* !ACPI_REDUCED_HARDWARE */
|
#endif /* !ACPI_REDUCED_HARDWARE */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Error-message prototypes. All interfaces that use these macros will
|
* Error message prototypes (default: error messages enabled).
|
||||||
* be configured out of the ACPICA build if the ACPI_NO_ERROR_MESSAGE flag
|
*
|
||||||
* is defined.
|
* All interfaces related to error and warning messages
|
||||||
|
* will be configured out of the ACPICA build if the
|
||||||
|
* ACPI_NO_ERROR_MESSAGE flag is defined.
|
||||||
*/
|
*/
|
||||||
#ifndef ACPI_NO_ERROR_MESSAGES
|
#ifndef ACPI_NO_ERROR_MESSAGES
|
||||||
#define ACPI_MSG_DEPENDENT_RETURN_VOID(prototype) \
|
#define ACPI_MSG_DEPENDENT_RETURN_VOID(prototype) \
|
||||||
|
@ -283,9 +310,11 @@ ACPI_GLOBAL(u8, acpi_gbl_system_awake_and_running);
|
||||||
#endif /* ACPI_NO_ERROR_MESSAGES */
|
#endif /* ACPI_NO_ERROR_MESSAGES */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Debugging-output prototypes. All interfaces that use these macros will
|
* Debugging output prototypes (default: no debug output).
|
||||||
* be configured out of the ACPICA build if the ACPI_DEBUG_OUTPUT flag is
|
*
|
||||||
* not defined.
|
* All interfaces related to debug output messages
|
||||||
|
* will be configured out of the ACPICA build unless the
|
||||||
|
* ACPI_DEBUG_OUTPUT flag is defined.
|
||||||
*/
|
*/
|
||||||
#ifdef ACPI_DEBUG_OUTPUT
|
#ifdef ACPI_DEBUG_OUTPUT
|
||||||
#define ACPI_DBG_DEPENDENT_RETURN_VOID(prototype) \
|
#define ACPI_DBG_DEPENDENT_RETURN_VOID(prototype) \
|
||||||
|
@ -297,6 +326,12 @@ ACPI_GLOBAL(u8, acpi_gbl_system_awake_and_running);
|
||||||
|
|
||||||
#endif /* ACPI_DEBUG_OUTPUT */
|
#endif /* ACPI_DEBUG_OUTPUT */
|
||||||
|
|
||||||
|
/*****************************************************************************
|
||||||
|
*
|
||||||
|
* ACPICA public interface prototypes
|
||||||
|
*
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Initialization
|
* Initialization
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue