acnames.h (2238B)
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 - 2022, 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__DIS "_DIS" 24#define METHOD_NAME__DMA "_DMA" 25#define METHOD_NAME__HID "_HID" 26#define METHOD_NAME__INI "_INI" 27#define METHOD_NAME__PLD "_PLD" 28#define METHOD_NAME__DSD "_DSD" 29#define METHOD_NAME__PRS "_PRS" 30#define METHOD_NAME__PRT "_PRT" 31#define METHOD_NAME__PRW "_PRW" 32#define METHOD_NAME__PS0 "_PS0" 33#define METHOD_NAME__PS1 "_PS1" 34#define METHOD_NAME__PS2 "_PS2" 35#define METHOD_NAME__PS3 "_PS3" 36#define METHOD_NAME__REG "_REG" 37#define METHOD_NAME__SB_ "_SB_" 38#define METHOD_NAME__SEG "_SEG" 39#define METHOD_NAME__SRS "_SRS" 40#define METHOD_NAME__STA "_STA" 41#define METHOD_NAME__SUB "_SUB" 42#define METHOD_NAME__UID "_UID" 43 44/* Method names - these methods must appear at the namespace root */ 45 46#define METHOD_PATHNAME__PTS "\\_PTS" 47#define METHOD_PATHNAME__SST "\\_SI._SST" 48#define METHOD_PATHNAME__WAK "\\_WAK" 49 50/* Definitions of the predefined namespace names */ 51 52#define ACPI_UNKNOWN_NAME (u32) 0x3F3F3F3F /* Unknown name is "????" */ 53#define ACPI_PREFIX_MIXED (u32) 0x69706341 /* "Acpi" */ 54#define ACPI_PREFIX_LOWER (u32) 0x69706361 /* "acpi" */ 55 56/* Root name stuff */ 57 58#define ACPI_ROOT_NAME (u32) 0x5F5F5F5C /* Root name is "\___" */ 59#define ACPI_ROOT_PATHNAME "\\___" 60#define ACPI_NAMESPACE_ROOT "Namespace Root" 61#define ACPI_NS_ROOT_PATH "\\" 62 63#endif /* __ACNAMES_H__ */