1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ 2 /****************************************************************************** 3 * 4 * Name: acnames.h - Global names and strings 5 * 6 * Copyright (C) 2000 - 2018, Intel Corp. 7 * 8 *****************************************************************************/ 9 10 #ifndef __ACNAMES_H__ 11 #define __ACNAMES_H__ 12 13 /* Method names - these methods can appear anywhere in the namespace */ 14 15 #define METHOD_NAME__ADR "_ADR" 16 #define METHOD_NAME__AEI "_AEI" 17 #define METHOD_NAME__BBN "_BBN" 18 #define METHOD_NAME__CBA "_CBA" 19 #define METHOD_NAME__CID "_CID" 20 #define METHOD_NAME__CLS "_CLS" 21 #define METHOD_NAME__CRS "_CRS" 22 #define METHOD_NAME__DDN "_DDN" 23 #define METHOD_NAME__DMA "_DMA" 24 #define METHOD_NAME__HID "_HID" 25 #define METHOD_NAME__INI "_INI" 26 #define METHOD_NAME__PLD "_PLD" 27 #define METHOD_NAME__DSD "_DSD" 28 #define METHOD_NAME__PRS "_PRS" 29 #define METHOD_NAME__PRT "_PRT" 30 #define METHOD_NAME__PRW "_PRW" 31 #define METHOD_NAME__PS0 "_PS0" 32 #define METHOD_NAME__PS1 "_PS1" 33 #define METHOD_NAME__PS2 "_PS2" 34 #define METHOD_NAME__PS3 "_PS3" 35 #define METHOD_NAME__REG "_REG" 36 #define METHOD_NAME__SB_ "_SB_" 37 #define METHOD_NAME__SEG "_SEG" 38 #define METHOD_NAME__SRS "_SRS" 39 #define METHOD_NAME__STA "_STA" 40 #define METHOD_NAME__SUB "_SUB" 41 #define METHOD_NAME__UID "_UID" 42 43 /* Method names - these methods must appear at the namespace root */ 44 45 #define METHOD_PATHNAME__PTS "\\_PTS" 46 #define METHOD_PATHNAME__SST "\\_SI._SST" 47 #define METHOD_PATHNAME__WAK "\\_WAK" 48 49 /* Definitions of the predefined namespace names */ 50 51 #define ACPI_UNKNOWN_NAME (u32) 0x3F3F3F3F /* Unknown name is "????" */ 52 #define ACPI_PREFIX_MIXED (u32) 0x69706341 /* "Acpi" */ 53 #define ACPI_PREFIX_LOWER (u32) 0x69706361 /* "acpi" */ 54 55 /* Root name stuff */ 56 57 #define ACPI_ROOT_NAME (u32) 0x5F5F5F5C /* Root name is "\___" */ 58 #define ACPI_ROOT_PATHNAME "\\___" 59 #define ACPI_NAMESPACE_ROOT "Namespace Root" 60 #define ACPI_NS_ROOT_PATH "\\" 61 62 #endif /* __ACNAMES_H__ */ 63