Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^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: acconfig.h - Global configuration constants
^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 _ACCONFIG_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) #define _ACCONFIG_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)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15)  * Configuration options
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17)  *****************************************************************************/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20)  * ACPI_DEBUG_OUTPUT    - This switch enables all the debug facilities of the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21)  *                        ACPI subsystem.  This includes the DEBUG_PRINT output
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22)  *                        statements.  When disabled, all DEBUG_PRINT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23)  *                        statements are compiled out.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25)  * ACPI_APPLICATION     - Use this switch if the subsystem is going to be run
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26)  *                        at the application level.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31)  * OS name, used for the _OS object.  The _OS object is essentially obsolete,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32)  * but there is a large base of ASL/AML code in existing machines that check
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33)  * for the string below.  The use of this string usually guarantees that
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34)  * the ASL will execute down the most tested code path.  Also, there is some
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35)  * code that will not execute the _OSI method unless _OS matches the string
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36)  * below.  Therefore, change this string at your own risk.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) #define ACPI_OS_NAME                    "Microsoft Windows NT"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) /* Maximum objects in the various object caches */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) #define ACPI_MAX_STATE_CACHE_DEPTH      96	/* State objects */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) #define ACPI_MAX_PARSE_CACHE_DEPTH      96	/* Parse tree objects */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) #define ACPI_MAX_EXTPARSE_CACHE_DEPTH   96	/* Parse tree objects */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) #define ACPI_MAX_OBJECT_CACHE_DEPTH     96	/* Interpreter operand objects */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) #define ACPI_MAX_NAMESPACE_CACHE_DEPTH  96	/* Namespace objects */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) #define ACPI_MAX_COMMENT_CACHE_DEPTH    96	/* Comments for the -ca option */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50)  * Should the subsystem abort the loading of an ACPI table if the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51)  * table checksum is incorrect?
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) #ifndef ACPI_CHECKSUM_ABORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) #define ACPI_CHECKSUM_ABORT             FALSE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) #endif
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58)  * Generate a version of ACPICA that only supports "reduced hardware"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59)  * platforms (as defined in ACPI 5.0). Set to TRUE to generate a specialized
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60)  * version of ACPICA that ONLY supports the ACPI 5.0 "reduced hardware"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61)  * model. In other words, no ACPI hardware is supported.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63)  * If TRUE, this means no support for the following:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64)  *      PM Event and Control registers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65)  *      SCI interrupt (and handler)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66)  *      Fixed Events
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67)  *      General Purpose Events (GPEs)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68)  *      Global Lock
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69)  *      ACPI PM timer
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70)  *      FACS table (Waking vectors and Global Lock)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) #ifndef ACPI_REDUCED_HARDWARE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) #define ACPI_REDUCED_HARDWARE           FALSE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) #endif
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) /******************************************************************************
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78)  * Subsystem Constants
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80)  *****************************************************************************/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) /* Version of ACPI supported */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) #define ACPI_CA_SUPPORT_LEVEL           5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) /* Maximum count for a semaphore object */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) #define ACPI_MAX_SEMAPHORE_COUNT        256
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) /* Maximum object reference count (detects object deletion issues) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) #define ACPI_MAX_REFERENCE_COUNT        0x4000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) /* Default page size for use in mapping memory for operation regions */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) #define ACPI_DEFAULT_PAGE_SIZE          4096	/* Must be power of 2 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) /* owner_id tracking. 128 entries allows for 4095 owner_ids */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) #define ACPI_NUM_OWNERID_MASKS          128
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) /* Size of the root table array is increased by this increment */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) #define ACPI_ROOT_TABLE_SIZE_INCREMENT  4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) /* Maximum sleep allowed via Sleep() operator */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) #define ACPI_MAX_SLEEP                  2000	/* 2000 millisec == two seconds */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) /* Address Range lists are per-space_id (Memory and I/O only) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) #define ACPI_ADDRESS_RANGE_MAX          2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) /* Maximum time (default 30s) of While() loops before abort */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) #define ACPI_MAX_LOOP_TIMEOUT           30
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) /******************************************************************************
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120)  * ACPI Specification constants (Do not change unless the specification changes)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122)  *****************************************************************************/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) /* Method info (in WALK_STATE), containing local variables and arguments */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) #define ACPI_METHOD_NUM_LOCALS          8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) #define ACPI_METHOD_MAX_LOCAL           7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) #define ACPI_METHOD_NUM_ARGS            7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) #define ACPI_METHOD_MAX_ARG             6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133)  * Operand Stack (in WALK_STATE), Must be large enough to contain METHOD_MAX_ARG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) #define ACPI_OBJ_NUM_OPERANDS           8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) #define ACPI_OBJ_MAX_OPERAND            7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) /* Number of elements in the Result Stack frame, can be an arbitrary value */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) #define ACPI_RESULTS_FRAME_OBJ_NUM      8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143)  * Maximal number of elements the Result Stack can contain,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144)  * it may be an arbitrary value not exceeding the types of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145)  * result_size and result_count (now u8).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) #define ACPI_RESULTS_OBJ_NUM_MAX        255
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) /* Constants used in searching for the RSDP in low memory */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) #define ACPI_EBDA_PTR_LOCATION          0x0000040E	/* Physical Address */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) #define ACPI_EBDA_PTR_LENGTH            2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) #define ACPI_EBDA_WINDOW_SIZE           1024
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) #define ACPI_HI_RSDP_WINDOW_BASE        0x000E0000	/* Physical Address */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) #define ACPI_HI_RSDP_WINDOW_SIZE        0x00020000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) #define ACPI_RSDP_SCAN_STEP             16
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) /* Operation regions */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) #define ACPI_USER_REGION_BEGIN          0x80
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) /* Maximum space_ids for Operation Regions */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) #define ACPI_MAX_ADDRESS_SPACE          255
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) #define ACPI_NUM_DEFAULT_SPACES         4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) /* Array sizes.  Used for range checking also */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) #define ACPI_MAX_MATCH_OPCODE           5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) /* RSDP checksums */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) #define ACPI_RSDP_CHECKSUM_LENGTH       20
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) #define ACPI_RSDP_XCHECKSUM_LENGTH      36
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177)  * SMBus, GSBus and IPMI buffer sizes. All have a 2-byte header,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178)  * containing both Status and Length.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) #define ACPI_SERIAL_HEADER_SIZE         2	/* Common for below. Status and Length fields */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) #define ACPI_SMBUS_DATA_SIZE            32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) #define ACPI_SMBUS_BUFFER_SIZE          ACPI_SERIAL_HEADER_SIZE + ACPI_SMBUS_DATA_SIZE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) #define ACPI_IPMI_DATA_SIZE             64
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) #define ACPI_IPMI_BUFFER_SIZE           ACPI_SERIAL_HEADER_SIZE + ACPI_IPMI_DATA_SIZE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) #define ACPI_MAX_GSBUS_DATA_SIZE        255
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) #define ACPI_MAX_GSBUS_BUFFER_SIZE      ACPI_SERIAL_HEADER_SIZE + ACPI_MAX_GSBUS_DATA_SIZE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) /* _sx_d and _sx_w control methods */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) #define ACPI_NUM_sx_d_METHODS           4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) #define ACPI_NUM_sx_w_METHODS           5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) /******************************************************************************
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198)  * Miscellaneous constants
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200)  *****************************************************************************/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) /* UUID constants */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) #define UUID_BUFFER_LENGTH          16	/* Length of UUID in memory */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) #define UUID_STRING_LENGTH          36	/* Total length of a UUID string */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) /* Positions for required hyphens (dashes) in UUID strings */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) #define UUID_HYPHEN1_OFFSET         8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) #define UUID_HYPHEN2_OFFSET         13
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) #define UUID_HYPHEN3_OFFSET         18
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) #define UUID_HYPHEN4_OFFSET         23
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) /******************************************************************************
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216)  * ACPI AML Debugger
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218)  *****************************************************************************/
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) #define ACPI_DEBUGGER_MAX_ARGS          ACPI_METHOD_NUM_ARGS + 4	/* Max command line arguments */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) #define ACPI_DB_LINE_BUFFER_SIZE        512
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) #define ACPI_DEBUGGER_COMMAND_PROMPT    '-'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) #define ACPI_DEBUGGER_EXECUTE_PROMPT    '%'
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) #endif				/* _ACCONFIG_H */