The table below lists all reserved ACPI names available in ASL. So if you find a word in your DSDT
starting with an underscore (_) and you want to know what it's for, you can look it up in here.
Name | Description |
---|---|
_ACx |
Active Cooling – returns the active cooling policy threshold values. |
_ADR |
Address: (1) returns the address of a device on its parent bus. (2) returns a unique ID for the display output device. (3) resource descriptor field. |
_AEI |
Designates those GPIO interrupts that shall be handled by OSPM as ACPI events. |
_ALC |
Ambient Light Chromaticity – returns the ambient light color chromaticity. |
_ALI |
Ambient Light Illuminance – returns the ambient light brightness. |
_ALN |
Alignment – base alignment, resource descriptor field. |
_ALP |
Ambient Light Polling – returns the ambient light sensor polling frequency. |
_ALR |
Ambient Light Response – returns the ambient light brightness to display brightness mappings. |
_ALT |
Ambient Light Temperature – returns the ambient light color temperature. |
_ALx |
Active List – returns a list of active cooling device objects. |
_ART |
Active cooling Relationship Table – returns thermal relationship information between platform devices and fan devices. |
_ASI |
Address Space Id – resource descriptor field. |
_ASZ |
Access Size – resource descriptor field. |
_ATT |
Type-Specific Attribute – resource descriptor field. |
_BAS |
Base Address – range base address, resource descriptor field. |
_BBN |
Bios Bus Number – returns the PCI bus number returned by the platform firmware. |
_BCL |
Brightness Control Levels – returns a list of supported brightness control levels. |
_BCM |
Brightness Control Method – sets the brightness level of the display device. |
_BCT |
Battery Charge Time – returns time remaining to complete charging battery. |
_BDN |
Bios Dock Name – returns the Dock ID returned by the platform firmware. |
_BIF |
Battery Information – returns a Control Method Battery information block. |
_BIX |
Battery Information Extended – returns a Control Method Battery extended information block. |
_BLT |
Battery Level Threshold – set battery level threshold preferences. |
_BM |
Bus Master – resource descriptor field. |
_BMA |
Battery Measurement Averaging Interval – Sets battery measurement averaging interval. |
_BMC |
Battery Maintenance Control – Sets battery maintenance and control features. |
_BMD |
Battery Maintenance Data – returns battery maintenance, control, and state data. |
_BMS |
Battery Measurement Sampling Time – Sets the battery measurement sampling time. |
_BPC |
Battery Power Characteristics |
_BPS |
Battery Power State |
_BPT |
Battery Power Threshold |
_BQC |
Brightness Query Current – returns the current display brightness level. |
_BST |
Battery Status – returns a Control Method Battery status block. |
_BTH |
Battery Throttle Limit - specifies the thermal throttle limit of battery for the firmware when engaging charging. |
_BTM |
Battery Time – returns the battery runtime. |
_BTP |
Battery Trip Point – sets a Control Method Battery trip point. |
_CBA |
Configuration Base Address – returns the base address of the MMIO range corresponding to the Enhanced Configuration Access Mechanism for a PCI Express or Compute Express Link host bus. The full description for the _CBA object resides in the PCI Firmware Specification. A reference to that specification is found in the “Links to ACPI-Related Documents” (http://uefi.org/acpi) under the heading “PCI SIG”. |
_CBR |
CXL Host Bridge Register Info |
_CCA |
Cache Coherency Attribute – specifies whether a device and its descendants support hardware managed cache coherency. |
_CDM |
Clock Domain – returns a logical processor’s clock domain identifier. |
_CID |
Compatible ID – returns a device’s Plug and Play Compatible ID list. |
_CLS |
Class Code – supplies OSPM with the PCI-defined class, subclass and programming interface for a device. Optional. |
_CPC |
Continuous Performance Control – declares an interface that allows OSPM to transition the processor into a performance state based on a continuous range of allowable values. |
_CRS |
Current Resource Settings – returns the current resource settings for a device. |
_CRT |
Critical Temperature – returns the shutdown critical temperature. |
_CSD |
C State Dependencies – returns a list of C-state dependencies. |
_CST |
C States – returns a list of supported C-states. |
_CWS |
Clear Wake Status – Clears the wake status of a Time and Alarm Control Method Device. |
_DBT |
Debounce Timeout -Debounce timeout setting for a GPIO input connection, resource descriptor field |
_DCK |
Dock – sets docking isolation. Presence indicates device is a docking station. |
_DCS |
Display Current Status – returns status of the display output device. |
_DDC |
Display Data Current – returns the EDID for the display output device. |
_DDN |
Dos Device Name – returns a device logical name. |
_DEC |
Decode – device decoding type, resource descriptor field. |
_DEP |
Operation Region Dependencies – evaluates to a package and designates device objects that OSPM should assign a higher priority in start ordering due to future operation region accesses. |
_DGS |
Display Graphics State – returns the current state of the output device. |
_DIS |
Disable – disables a device. |
_DLM |
Device Lock Mutex- Designates a mutex as a Device Lock. |
_DMA |
Direct Memory Access – returns a device’s current resources for DMA transactions. |
_DOD |
Display Output Devices – enumerate all devices attached to the display adapter. |
_DOS |
Disable Output Switching – sets the display output switching mode. |
_DPL |
Device Selection Polarity - The polarity of the Device Selection signal on a SPISerialBus connection, resource descriptor field |
_DRS |
Drive Strength – Drive strength setting for a GPIO output connection, resource descriptor field |
_DSD |
Device Specific Data– returns device-specific information. |
_DSM |
Device Specific Method – executes device-specific functions. |
_DSS |
Device Set State – sets the display device state. |
_DSW |
Device Sleep Wake – sets the sleep and wake transition states for a device. |
_DTI |
Device Temperature Indication – conveys native device temperature to the platform. |
_Exx |
Edge GPE – method executed as a result of a general-purpose event. |
_EC |
Embedded Controller – returns EC offset and query information. |
_EDL |
Eject Device List – returns a list of devices that are dependent on a device (docking). |
_EJD |
Ejection Dependent Device – returns the name of dependent (parent) device (docking). |
_EJx |
Eject – begin or cancel a device ejection request (docking). |
_END |
Endian-ness – Endian orientation of a UART SerialBus connection, resource descriptor field |
_EVT |
Event Method - Event method for GPIO-signaled events numbered larger than 255. |
_FDE |
Floppy Disk Enumerate – returns floppy disk configuration information. |
_FDI |
Floppy Drive Information – returns a floppy drive information block. |
_FDM |
Floppy Drive Mode – sets a floppy drive speed. |
_FIF |
Fan Information – returns fan device information. |
_FIT |
Firmware Interface Table - returns a list of NFIT Structures. |
_FIX |
Fixed Register Resource Provider – returns a list of devices that implement FADT register blocks. |
_FLC |
Flow Control – Flow Control mechanism for a UART SerialBus connection, resource descriptor field |
_FPS |
Fan Performance States – returns a list of supported fan performance states. |
_FSL |
Fan Set Level – Control method that sets the fan device’s speed level (performance state). |
_FST |
Fan Status – returns current status information for a fan device. |
_GAI |
Get Averaging Interval – returns the power meter averaging interval. |
_GCP |
Get Capabilities – Returns the capabilities of a Time and Alarm Control Method Device |
_GHL |
Get Hardware Limit – returns the hardware limit enforced by the power meter. |
_GL |
Global Lock – OS-defined Global Lock mutex object. |
_GLK |
Global Lock – returns a device’s Global Lock requirement for device access. |
_GPD |
Get Post Data – returns the value of the VGA device that will be posted at boot. |
_GPE |
General Purpose Events: (1) predefined Scope (_GPE ). (2) Returns the SCI interrupt associated with the Embedded Controller. |
_GRA |
Granularity – address space granularity, resource descriptor field. |
_GRT |
Get Real Time – Returns the current time from a Time and Alarm Control Method Device. |
_GSB |
Global System Interrupt Base – returns the GSB for a I/O APIC device. |
_GTF |
Get Task File – returns a list of ATA commands to restore a drive to default state. |
_GTM |
Get Timing Mode – returns a list of IDE controller timing information. |
_GWS |
Get Wake Status – Gets the wake status of a Time and Alarm Control Method Device. |
_HE |
High-Edge – interrupt triggering, resource descriptor field. |
_HID |
Hardware ID – returns a device’s Plug and Play Hardware ID. |
_HMA |
Heterogeneous Memory Attributes - returns a list of HMAT structures. |
_HOT |
Hot Temperature – returns the critical temperature for sleep (entry to S4). |
_HPP |
Hot Plug Parameters – returns a list of hot-plug information for a PCI device. |
_HPX |
Hot Plug Parameter Extensions – returns a list of hot-plug information for a PCI device. Supersedes _HPP . |
_HRV |
Hardware Revision– supplies OSPM with the device’s hardware revision. Optional. |
_IFT |
IPMI Interface Type. See the Intelligent Platform Management Interface Specification at “Links to ACPI-Related Documents” (http://uefi.org/acpi) under the heading “Server Platform Management Interface Table”. |
_INI |
Initialize – performs device specific initialization. |
_INT |
Interrupts – interrupt mask bits, resource descriptor field. |
_IOR |
IO Restriction – IO restriction setting for a GPIO IO connection, resource descriptor field |
_IRC |
Inrush Current – presence indicates that a device has a significant inrush current draw. |
_Lxx |
Level GPE – Control method executed as a result of a general-purpose event. |
_LCK |
Lock – locks or unlocks a device (docking). |
_LEN |
Length – range length, resource descriptor field. |
_LID |
Lid – returns the open/closed status of the lid on a mobile system. |
_LIN |
Lines in Use - Handshake lines in use in a UART SerialBus connection, resource descriptor field |
_LL |
Low Level – interrupt polarity, resource descriptor field. |
_LPI |
Low Power Idle States – returns the list of low power idle states supported by a processor or processor container. |
_LSI |
Label Storage Information – Returns information about the Label Storage Area associated with the NVDIMM object, including its size. |
_LSR |
Label Storage Read – Returns label data from the Label Storage Area of the NVDIMM object. |
_LSW |
Label Storage Write – Writes label data in to the Label Storage Area of the NVDIMM object. |
_MAF |
Maximum Address Fixed – resource descriptor field. |
_MAT |
Multiple Apic Table Entry – returns a list of Interrupt Controller Structures. |
_MAX |
Maximum Base Address – resource descriptor field. |
_MBM |
Memory Bandwidth Monitoring Data – returns bandwidth monitoring data for a memory device. |
_MEM |
Memory Attributes – resource descriptor field. |
_MIF |
Minimum Address Fixed – resource descriptor field. |
_MIN |
Minimum Base Address – resource descriptor field. |
_MLS |
Multiple Language String – returns a device description in multiple languages. |
_MOD |
Mode –Resource descriptor field |
_MSG |
Message – sets the system message waiting status indicator. |
_MSM |
Memory Set Monitoring – sets bandwidth monitoring parameters for a memory device. |
_MTL |
Minimum Throttle Limit – returns the minimum throttle limit of a specific thermal. |
_MTP |
Memory Type – resource descriptor field. |
_NTT |
Notification Temperature Threshold – returns a threshold for device temperature change that requires platform notification. |
_OFF |
Off – sets a power resource to the off state. |
_ON |
On – sets a power resource to the on state. |
_OS |
Operating System – returns a string that identifies the operating system. |
_OSC |
Operating System Capabilities – inform AML of host features and capabilities. |
_OSI |
Operating System Interfaces – returns supported interfaces, behaviors, and features. |
_OST |
Ospm Status Indication – inform AML of event processing status. |
_PAI |
Power Averaging Interval – sets the averaging interval for a power meter. |
_PAR |
Parity – Parity for a UART SerialBus connection, resource descriptor field |
_PCL |
Power Consumer List – returns a list of devices powered by a power source. |
_PCT |
Performance Control – returns processor performance control and status registers. |
_PDC |
Processor Driver Capabilities – inform AML of processor driver capabilities. |
_PDL |
P-state Depth Limit – returns the lowest available performance P-state. |
_PHA |
Clock Phase – Clock phase for a SPISerialBus connection, resource descriptor field |
_PIC |
PIC – inform AML of the interrupt model in use. |
_PIF |
Power Source Information – returns a Power Source information block. |
_PIN |
Pin List – List of GPIO pins described, resource descriptor field. |
_PLD |
Physical Location of Device – returns a device’s physical location information. |
_PMC |
Power Meter Capabilities – returns a list of Power Meter capabilities info. |
_PMD |
Power Metered Devices – returns a list of devices that are measured by the power meter device. |
_PMM |
Power Meter Measurement – returns the current value of the Power Meter. |
_POL |
Polarity – Resource descriptor field |
_PPC |
Performance Present Capabilites – returns a list of the performance states currently supported by the platform. |
_PPE |
Polling for Platform Error – returns the polling interval to retrieve Corrected Platform Error information. |
_PPI |
Pin Configuration – Pin configuration for a GPIO connection, resource descriptor field |
_PR |
Processor – predefined scope for processor objects. |
_PR0 |
Power Resources for D0 – returns a list of dependent power resources to enter state D0 (fully on). |
_PR1 |
Power Resources for D1 – returns a list of dependent power resources to enter state D1. |
_PR2 |
Power Resources for D2 – returns a list of dependent power resources to enter state D2. |
_PR3 |
Power Resources for D3hot – returns a list of dependent power resources to enter state D3hot. |
_PRE |
Power Resources for Enumeration - Returns a list of dependent power resources to enumerate devices on a bus. |
_PRL |
Power Source Redundancy List – returns a list of power source devices in the same redundancy grouping. |
_PRR |
Power Resource for Reset – executes a reset on the associated device or devices. |
_PRS |
Possible Resource Settings – returns a list of a device’s possible resource settings. |
_PRT |
Pci Routing Table – returns a list of PCI interrupt mappings. |
_PRW |
Power Resources for Wake – returns a list of dependent power resources for waking. |
_PS0 |
Power State 0 – sets a device’s power state to D0 (device fully on). |
_PS1 |
Power State 1 – sets a device’s power state to D1. |
_PS2 |
Power State 2 – sets a device’s power state to D2. |
_PS3 |
Power State 3 – sets a device’s power state to D3 (device off). |
_PSC |
Power State Current – returns a device’s current power state. |
_PSD |
Power State Dependencies – returns processor P-State dependencies. |
_PSE |
Power State for Enumeration |
_PSL |
Passive List – returns a list of passive cooling device objects. |
_PSR |
Power Source – returns the power source device currently in use. |
_PSS |
Performance Supported States – returns a list of supported processor performance states. |
_PSV |
Passive – returns the passive trip point temperature. |
_PSW |
Power State Wake – sets a device’s wake function. |
_PTC |
Processor Throttling Control – returns throttling control and status registers. |
_PTP |
Power Trip Points – sets trip points for the Power Meter device. |
_PTS |
Prepare To Sleep – inform the platform of an impending sleep transition. |
_PUR |
Processor Utilization Request – returns the number of processors that the platform would like to idle. |
_PXM |
Proximity – returns a device’s proximity domain identifier. |
_Qxx |
Query – Embedded Controller query and SMBus Alarm control method. |
_RBO |
Register Bit Offset – resource descriptor field. |
_RBW |
Register Bit Width – resource descriptor field. |
_RDI |
Resource Dependencies for Idle - returns the list of power resource dependencies for system level low power idle states. |
_REG |
Region – inform AML code of an operation region availability change. |
_REV |
Revision – returns the revision of the ACPI specification that is implemented. |
_RMV |
Remove – returns a device’s removal ability status (docking). |
_RNG |
Range – memory range type, resource descriptor field. |
_ROM |
Read-Only Memory – returns a copy of the ROM data for a display device. |
_RST |
Device Reset – executes a reset on the associated device or devices. |
_RT |
Resource Type – resource descriptor field. |
_RTV |
Relative Temperature Values – returns temperature value information. |
_RW |
Read-Write Status – resource descriptor field. |
_RXL |
Receive Buffer Size - Size of the receive buffer in a UART Serialbus connection, resource descriptor field. |
_S0 |
S0 System State – returns values to enter the system into the S0 state. |
_S1 |
S1 System State – returns values to enter the system into the S1 state. |
_S2 |
S2 System State – returns values to enter the system into the S2 state. |
_S3 |
S3 System State – returns values to enter the system into the S3 state. |
_S4 |
S4 System State – returns values to enter the system into the S4 state. |
_S5 |
S5 System State – returns values to enter the system into the S5 state. |
_S1D |
S1 Device State – returns the highest D-state supported by a device when in the S1 state. |
_S2D |
S2 Device State – returns the highest D-state supported by a device when in the S2 state. |
_S3D |
S3 Device State – returns the highest D-state supported by a device when in the S3 state. |
_S4D |
S4 Device State – returns the highest D-state supported by a device when in the S4 state. |
_S0W |
S0 Device Wake State – returns the lowest D-state that the device can wake itself from S0. |
_S1W |
S1 Device Wake State – returns the lowest D-state for this device that can wake the system from S1. |
_S2W |
S2 Device Wake State – returns the lowest D-state for this device that can wake the system from S2. |
_S3W |
S3 Device Wake State – returns the lowest D-state for this device that can wake the system from S3. |
_S4W |
S4 Device Wake State – returns the lowest D-state for this device that can wake the system from S4. |
_SB |
System Bus – scope for device and bus objects. |
_SBS |
Smart Battery Subsystem – returns the subsystem configuration. |
_SCP |
Set Cooling Policy – sets the cooling policy (active or passive). |
_SDD |
Set Device Data – sets data for a SATA device. |
_SEG |
Segment – returns a device’s PCI Segment Group number. |
_SHL |
Set Hardware Limit – sets the hardware limit enforced by the Power Meter. |
_SHR |
Shareable - interrupt share status, resource descriptor field. |
_SI |
System Indicators – predefined scope. |
_SIZ |
Size – DMA transfer size, resource descriptor field. |
_SLI |
System Locality Information – returns a list of NUMA system localities. |
_SLV |
Slave Mode – Slave mode setting for a SerialBus connection, resource descriptor field. |
_SPD |
Set Post Device – sets which video device will be posted at boot. |
_SPE |
Connection Speed – Connection speed for a SerialBus connection, resource descriptor field |
_SRS |
Set Resource Settings – sets a device’s resource allocation. |
_SRT |
Set Real Time – Sets the current time to a Time and Alarm Control Method Device. |
_SRV |
IPMI Spec Revision. See the Intelligent Platform Management Interface Specification at “Links to ACPI-Related Documents” (http://uefi.org/acpi) under the heading “Server Platform Management Interface Table”. |
_SST |
System Status – sets the system status indicator. |
_STA |
Status : (1) returns the current status of a device. (2) Returns the current on or off state of a Power Resource. |
_STB |
Stop Bits - Number of stop bits used in a UART SerialBus connection, resource descriptor field |
_STM |
Set Timing Mode – sets an IDE controller transfer timings. |
_STP |
Set Expired Timer Wake Policy – sets expired timer policies of the wake alarm device. |
_STR |
String – returns a device’s description string. |
_STV |
Set Timer Value – set timer values of the wake alarm device. |
_SUB |
Supplies OSPM with the device’s Subsystem ID. Optional. |
_SUN |
Slot User Number – returns the slot unique ID number. |
_SWS |
System Wake Source – returns the source event that caused the system to wake. |
_T_x |
Temporary – reserved for use by ASL compilers. |
_TC1 |
Thermal Constant 1 – returns TC1 for the passive cooling formula. |
_TC2 |
Thermal Constant 2 – returns TC2 for the passive cooling formula. |
_TDL |
T-State Depth Limit – returns the _TSS entry number of the lowest power throttling state. |
_TFP |
Thermal Fast Sampling Period - returns the thermal sampling period for passive cooling. |
_TIP |
Expired Timer Wake Policy – returns timer policies of the wake alarm device. |
_TIV |
Timer Values – returns remaining time of the wake alarm device. |
_TMP |
Temperature – returns a thermal zone’s current temperature. |
_TPC |
Throttling Present Capabilities – returns the current number of supported throttling states. |
_TPT |
Trip Point Temperature – inform AML that a devices’ embedded temperature sensor has crossed a temperature trip point. |
_TRA |
Translation – address translation offset, resource descriptor field. |
_TRS |
Translation Sparse – sparse/dense flag, resource descriptor field. |
_TRT |
Thermal Relationship Table – returns thermal relationships between platform devices. |
_TSD |
Throttling State Dependencies – returns a list of T-state dependencies. |
_TSF |
Type-Specific Flags – resource descriptor field. |
_TSN |
Thermal Sensor Device - returns a reference to the thermal sensor reporting a zone temperature |
_TSP |
Thermal Sampling Period – returns the thermal sampling period for passive cooling. |
_TSS |
Throttling Supported States – returns supported throttling state information. |
_TST |
Temperature Sensor Threshold – returns the minimum separation for a device’s temperature trip points. |
_TTP |
Translation Type – translation/static flag, resource descriptor field. |
_TTS |
Transition To State – inform AML of an S-state transition. |
_TXL |
Transmit Buffer Size – Size of the transmit buffer in a UART Serialbus connection, resource descriptor field |
_TYP |
Type – DMA channel type (speed), resource descriptor field. |
_TZ |
Thermal Zone – predefined scope: ACPI 1.0. |
_TZD |
Thermal Zone Devices – returns a list of device names associated with a Thermal Zone. |
_TZM |
Thermal Zone Member – returns a reference to the thermal zone of which a device is a member. |
_TZP |
Thermal Zone Polling – returns a Thermal zone’s polling frequency. |
_UID |
Unique ID – return a device’s unique persistent ID. |
_UPC |
USB Port Capabilities – returns a list of USB port capabilities. |
_UPD |
User Presence Detect – returns user detection information. |
_UPP |
User Presence Polling – returns the recommended user presence polling interval. |
_VEN |
Vendor-defined Data – Vendor-defined data for a GPIO or SerialBus connection, resource descriptor field |
_VPO |
Video Post Options – returns the implemented video post options. |
_WAK |
Wake – inform AML that the system has just awakened. |
_WPC |
Wireless Power Calibration - returns the notifier to wireless power controller. |
_WPP |
Wireless Power Polling - returns the recommended polling frequency |
_Wxx |
Wake Event – method executed as a result of a wake event. |
SOURCE: ACPI Specs, Chpt. 5.6.8: "Predefined ACPI Names for Objects, Method and Resources"