1 /******************************************************************************
3 * Module Name: ahpredef - Table of all known ACPI predefined names
5 *****************************************************************************/
8 * Copyright (C) 2000 - 2012, Intel Corp.
11 * Redistribution and use in source and binary forms, with or without
12 * modification, are permitted provided that the following conditions
14 * 1. Redistributions of source code must retain the above copyright
15 * notice, this list of conditions, and the following disclaimer,
16 * without modification.
17 * 2. Redistributions in binary form must reproduce at minimum a disclaimer
18 * substantially similar to the "NO WARRANTY" disclaimer below
19 * ("Disclaimer") and any redistribution must be conditioned upon
20 * including a substantially similar Disclaimer requirement for further
21 * binary redistribution.
22 * 3. Neither the names of the above-listed copyright holders nor the names
23 * of any contributors may be used to endorse or promote products derived
24 * from this software without specific prior written permission.
26 * Alternatively, this software may be distributed under the terms of the
27 * GNU General Public License ("GPL") version 2 as published by the Free
28 * Software Foundation.
31 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
32 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
33 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR
34 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
35 * HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
36 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
37 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
38 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
39 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
40 * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
41 * POSSIBILITY OF SUCH DAMAGES.
47 * Predefined ACPI names, with short description and return value.
48 * This table was extracted directly from the ACPI specification.
50 const AH_PREDEFINED_NAME AslPredefinedInfo[] =
52 {"_ACx", "Active Cooling", "Returns the active cooling policy threshold values"},
53 {"_ADR", "Address", "Returns the address of a device on its parent bus"},
54 {"_AEI", "ACPI Event Interrupts", "Returns a list of GPIO events to be used as ACPI events"},
55 {"_ALC", "Ambient Light Chromaticity", "Returns the ambient light color chromaticity"},
56 {"_ALI", "Ambient Light Illuminance", "Returns the ambient light brightness"},
57 {"_ALN", "Alignment", "Base alignment, Resource Descriptor field"},
58 {"_ALP", "Ambient Light Polling", "Returns the ambient light sensor polling frequency"},
59 {"_ALR", "Ambient Light Response", "Returns the ambient light brightness to display brightness mappings"},
60 {"_ALT", "Ambient Light Temperature", "Returns the ambient light color temperature"},
61 {"_ALx", "Active List", "Returns a list of active cooling device objects"},
62 {"_ART", "Active cooling Relationship Table", "Returns thermal relationship information between platform devices and fan devices"},
63 {"_ASI", "Address Space Id", "Resource Descriptor field"},
64 {"_ASZ", "Access Size", "Resource Descriptor field"},
65 {"_ATT", "Type-Specific Attribute", "Resource Descriptor field"},
66 {"_BAS", "Base Address", "Range base address, Resource Descriptor field"},
67 {"_BBN", "Bios Bus Number", "Returns the PCI bus number returned by the BIOS"},
68 {"_BCL", "Brightness Control Levels", "Returns a list of supported brightness control levels"},
69 {"_BCM", "Brightness Control Method", "Sets the brightness level of the display device"},
70 {"_BCT", "Battery Charge Time", "Returns time remaining to complete charging battery"},
71 {"_BDN", "Bios Dock Name", "Returns the Dock ID returned by the BIOS"},
72 {"_BFS", "Back From Sleep", "Inform AML of a wake event"},
73 {"_BIF", "Battery Information", "Returns a Control Method Battery information block"},
74 {"_BIX", "Battery Information Extended", "Returns a Control Method Battery extended information block"},
75 {"_BLT", "Battery Level Threshold", "Set battery level threshold preferences"},
76 {"_BM_", "Bus Master", "Resource Descriptor field"},
77 {"_BMA", "Battery Measurement Averaging Interval", "Sets battery measurement averaging interval"},
78 {"_BMC", "Battery Maintenance Control", "Sets battery maintenance and control features"},
79 {"_BMD", "Battery Maintenance Data", "Returns battery maintenance, control, and state data"},
80 {"_BMS", "Battery Measurement Sampling Time", "Sets the battery measurement sampling time"},
81 {"_BQC", "Brightness Query Current", "Returns the current display brightness level"},
82 {"_BST", "Battery Status", "Returns a Control Method Battery status block"},
83 {"_BTM", "Battery Time", "Returns the battery runtime"},
84 {"_BTP", "Battery Trip Point", "Sets a Control Method Battery trip point"},
85 {"_CBA", "Configuration Base Address", "Sets the CBA for a PCI Express host bridge"},
86 {"_CDM", "Clock Domain", "Returns a logical processor's clock domain identifier"},
87 {"_CID", "Compatible ID", "Returns a device's Plug and Play Compatible ID list"},
88 {"_CLS", "Class Code", "Returns PCI class code and subclass"},
89 {"_CPC", "Continuous Performance Control", "Returns a list of performance control interfaces"},
90 {"_CRS", "Current Resource Settings", "Returns the current resource settings for a device"},
91 {"_CRT", "Critical Temperature", "Returns the shutdown critical temperature"},
92 {"_CSD", "C State Dependencies", "Returns a list of C-state dependencies"},
93 {"_CST", "C States", "Returns a list of supported C-states"},
94 {"_CWS", "Clear Wake Alarm Status", "Clear the status of wake alarms"},
95 {"_DBT", "Debounce Timeout", "Timeout value, Resource Descriptor field"},
96 {"_DCK", "Dock", "Sets docking isolation. Presence indicates device is a docking station"},
97 {"_DCS", "Display Current Status", "Returns status of the display output device"},
98 {"_DDC", "Display Data Current", "Returns the EDID for the display output device"},
99 {"_DDN", "Dos Device Name", "Returns a device logical name"},
100 {"_DEC", "Decode", "Device decoding type, Resource Descriptor field"},
101 {"_DEP", "Dependencies", "Returns a list of operation region dependencies"},
102 {"_DGS", "Display Graphics State", "Return the current state of the output device"},
103 {"_DIS", "Disable", "Disables a device"},
104 {"_DLM", "Device Lock Mutex", "Defines mutex for OS/AML sharing"},
105 {"_DMA", "Direct Memory Access", "Returns a device's current resources for DMA transactions"},
106 {"_DOD", "Display Output Devices", "Enumerate all devices attached to the display adapter"},
107 {"_DOS", "Disable Output Switching", "Sets the display output switching mode"},
108 {"_DPL", "Device Selection Polarity", "Polarity of Device Selection signal, Resource Descriptor field"},
109 {"_DRS", "Drive Strength", "Drive Strength setting for GPIO connection, Resource Descriptor field"},
110 {"_DSM", "Device Specific Method", "Executes device-specific functions"},
111 {"_DSS", "Device Set State", "Sets the display device state"},
112 {"_DSW", "Device Sleep Wake", "Sets the sleep and wake transition states for a device"},
113 {"_DTI", "Device Temperature Indication", "Conveys native device temperature to the platform"},
114 {"_Exx", "Edge GPE", "Method executed as a result of a general-purpose event"},
115 {"_EC_", "Embedded Controller", "returns EC offset and query information"},
116 {"_EDL", "Eject Device List", "Returns a list of devices that are dependent on a device (docking)"},
117 {"_EJD", "Ejection Dependent Device", "Returns the name of dependent (parent) device (docking)"},
118 {"_EJx", "Eject", "Begin or cancel a device ejection request (docking)"},
119 {"_END", "Endian-ness", "Endian orientation, Resource Descriptor field"},
120 {"_EVT", "Event", "Event method for GPIO events"},
121 {"_FDE", "Floppy Disk Enumerate", "Returns floppy disk configuration information"},
122 {"_FDI", "Floppy Drive Information", "Returns a floppy drive information block"},
123 {"_FDM", "Floppy Drive Mode", "Sets a floppy drive speed"},
124 {"_FIF", "Fan Information", "Returns fan device information"},
125 {"_FIX", "Fixed Register Resource Provider", "Returns a list of devices that implement FADT register blocks"},
126 {"_FLC", "Flow Control", "Flow control, Resource Descriptor field"},
127 {"_FPS", "Fan Performance States", "Returns a list of supported fan performance states"},
128 {"_FSL", "Fan Set Level", "Control method that sets the fan device's speed level (performance state)"},
129 {"_FST", "Fan Status", "Returns current status information for a fan device"},
130 {"_GAI", "Get Averaging Interval", "Returns the power meter averaging interval"},
131 {"_GCP", "Get Capability", "Get device time capabilities"},
132 {"_GHL", "Get Hardware Limit", "Returns the hardware limit enforced by the power meter"},
133 {"_GL_", "Global Lock", "OS-defined Global Lock mutex object"},
134 {"_GLK", "Global Lock", "Returns a device's Global Lock requirement for device access"},
135 {"_GPD", "Get Post Data", "Returns the value of the VGA device that will be posted at boot"},
136 {"_GPE", "General Purpose Events", "(1) predefined Scope (\\_GPE.)"},
137 {"_GRA", "Granularity", "Address space granularity, Resource Descriptor field"},
138 {"_GSB", "Global System Interrupt Base", "Returns the GSB for a I/O APIC device"},
139 {"_GRT", "Get Real Time", "Returns current time-of-day"},
140 {"_GTF", "Get Task File", "Returns a list of ATA commands to restore a drive to default state"},
141 {"_GTM", "Get Timing Mode", "Returns a list of IDE controller timing information"},
142 {"_GTS", "Going To Sleep", "Inform AML of pending sleep"},
143 {"_GWS", "Get Wake Status", "Return status of wake alarms"},
144 {"_HE_", "High-Edge", "Interrupt triggering, Resource Descriptor field"},
145 {"_HID", "Hardware ID", "Returns a device's Plug and Play Hardware ID"},
146 {"_HOT", "Hot Temperature", "Returns the critical temperature for sleep (entry to S4)"},
147 {"_HPP", "Hot Plug Parameters", "Returns a list of hot-plug information for a PCI device"},
148 {"_HPX", "Hot Plug Parameter Extensions", "Returns a list of hot-plug information for a PCI device. Supersedes _HPP"},
149 {"_HRV", "Hardware Revision", "Returns a hardware revision value"},
150 {"_IFT", "IPMI Interface Type", "See the Intelligent Platform Management Interface Specification"},
151 {"_INI", "Initialize", "Performs device specific initialization"},
152 {"_INT", "Interrupts", "Interrupt mask bits, Resource Descriptor field"},
153 {"_IOR", "I/O Restriction", "Restriction type, Resource Descriptor field"},
154 {"_IRC", "Inrush Current", "Presence indicates that a device has a significant inrush current draw"},
155 {"_Lxx", "Level GPE", "Control method executed as a result of a general-purpose event"},
156 {"_LCK", "Lock", "Locks or unlocks a device (docking)"},
157 {"_LEN", "Length", "Range length, Resource Descriptor field"},
158 {"_LID", "Lid", "Returns the open/closed status of the lid on a mobile system"},
159 {"_LIN", "Lines In Use", "Handshake lines, Resource Descriptor field"},
160 {"_LL_", "Low Level", "Interrupt polarity, Resource Descriptor field"},
161 {"_MAF", "Maximum Address Fixed", "Resource Descriptor field"},
162 {"_MAT", "Multiple Apic Table Entry", "Returns a list of MADT APIC structure entries"},
163 {"_MAX", "Maximum Base Address", "Resource Descriptor field"},
164 {"_MBM", "Memory Bandwidth Monitoring Data", "Returns bandwidth monitoring data for a memory device"},
165 {"_MEM", "Memory Attributes", "Resource Descriptor field"},
166 {"_MIF", "Minimum Address Fixed", "Resource Descriptor field"},
167 {"_MIN", "Minimum Base Address", "Resource Descriptor field"},
168 {"_MLS", "Multiple Language String", "Returns a device description in multiple languages"},
169 {"_MOD", "Mode", "Interrupt mode, Resource Descriptor field"},
170 {"_MSG", "Message", "Sets the system message waiting status indicator"},
171 {"_MSM", "Memory Set Monitoring", "Sets bandwidth monitoring parameters for a memory device"},
172 {"_MTP", "Memory Type", "Resource Descriptor field"},
173 {"_NTT", "Notification Temperature Threshold", "Returns a threshold for device temperature change that requires platform notification"},
174 {"_OFF", "Off", "Sets a power resource to the off state"},
175 {"_ON_", "On", "Sets a power resource to the on state"},
176 {"_OS_", "Operating System", "Returns a string that identifies the operating system"},
177 {"_OSC", "Operating System Capabilities", "Inform AML of host features and capabilities"},
178 {"_OSI", "Operating System Interfaces", "Returns supported interfaces, behaviors, and features"},
179 {"_OST", "Ospm Status Indication", "Inform AML of event processing status"},
180 {"_PAI", "Power Averaging Interval", "Sets the averaging interval for a power meter"},
181 {"_PAR", "Parity", "Parity bits, Resource Descriptor field"},
182 {"_PCL", "Power Consumer List", "Returns a list of devices powered by a power source"},
183 {"_PCT", "Performance Control", "Returns processor performance control and status registers"},
184 {"_PDC", "Processor Driver Capabilities", "Inform AML of processor driver capabilities"},
185 {"_PDL", "P-state Depth Limit", "Returns the lowest available performance P-state"},
186 {"_PHA", "Phase", "Clock phase, Resource Descriptor field"},
187 {"_PIC", "PIC", "Inform AML of the interrupt model in use"},
188 {"_PIF", "Power Source Information", "Returns a Power Source information block"},
189 {"_PIN", "Pins", "Pin list, Resource Descriptor field"},
190 {"_PLD", "Physical Device Location", "Returns a device's physical location information"},
191 {"_PMC", "Power Meter Capabilities", "Returns a list of Power Meter capabilities info"},
192 {"_PMD", "Power Metered Devices", "Returns a list of devices that are measured by the power meter device"},
193 {"_PMM", "Power Meter Measurement", "Returns the current value of the Power Meter"},
194 {"_POL", "Polarity", "Interrupt polarity, Resource Descriptor field"},
195 {"_PPC", "Performance Present Capabilites", "Returns a list of the performance states currently supported by the platform"},
196 {"_PPE", "Polling for Platform Error", "Returns the polling interval to retrieve Corrected Platform Error information"},
197 {"_PPI", "Pin Configuration", "Resource Descriptor field"},
198 {"_PR", "Processor", "Predefined scope for processor objects"},
199 {"_PR0", "Power Resources for D0", "Returns a list of dependent power resources to enter state D0 (fully on)"},
200 {"_PR1", "Power Resources for D1", "Returns a list of dependent power resources to enter state D1"},
201 {"_PR2", "Power Resources for D2", "Returns a list of dependent power resources to enter state D2"},
202 {"_PR3", "Power Resources for D3hot", "Returns a list of dependent power resources to enter state D3hot"},
203 {"_PRE", "Power Resources for Enumeration", "Returns a list of dependent power resources to enumerate devices on a bus"},
204 {"_PRL", "Power Source Redundancy List", "Returns a list of power source devices in the same redundancy grouping"},
205 {"_PRS", "Possible Resource Settings", "Returns a list of a device's possible resource settings"},
206 {"_PRT", "Pci Routing Table", "Returns a list of PCI interrupt mappings"},
207 {"_PRW", "Power Resources for Wake", "Returns a list of dependent power resources for waking"},
208 {"_PS0", "Power State 0", "Sets a device's power state to D0 (device fully on)"},
209 {"_PS1", "Power State 1", "Sets a device's power state to D1"},
210 {"_PS2", "Power State 2", "Sets a device's power state to D2"},
211 {"_PS3", "Power State 3", "Sets a device's power state to D3 (device off)"},
212 {"_PSC", "Power State Current", "Returns a device's current power state"},
213 {"_PSD", "Processor State Dependencies", "Returns processor P-State dependencies"},
214 {"_PSE", "Power State for Enumeration", "Put a bus into enumeration power mode"},
215 {"_PSL", "Passive List", "Returns a list of passive cooling device objects"},
216 {"_PSR", "Power Source", "Returns the power source device currently in use"},
217 {"_PSS", "Performance Supported States", "Returns a list of supported processor performance states"},
218 {"_PSV", "Passive", "Returns the passive trip point temperature"},
219 {"_PSW", "Power State Wake", "Sets a device's wake function"},
220 {"_PTC", "Processor Throttling Control", "Returns throttling control and status registers"},
221 {"_PTP", "Power Trip Points", "Sets trip points for the Power Meter device"},
222 {"_PTS", "Prepare To Sleep", "Inform the platform of an impending sleep transition"},
223 {"_PUR", "Processor Utilization Request", "Returns the number of processors that the platform would like to idle"},
224 {"_PXM", "Proximity", "Returns a device's proximity domain identifier"},
225 {"_Qxx", "Query", "Embedded Controller query and SMBus Alarm control method"},
226 {"_RBO", "Register Bit Offset", "Resource Descriptor field"},
227 {"_RBW", "Register Bit Width", "Resource Descriptor field"},
228 {"_REG", "Region", "Inform AML code of an operation region availability change"},
229 {"_REV", "Revision", "Returns the revision of the ACPI specification that is implemented"},
230 {"_RMV", "Remove", "Returns a device's removal ability status (docking)"},
231 {"_RNG", "Range", "Memory range type, Resource Descriptor field"},
232 {"_ROM", "Read-Only Memory", "Returns a copy of the ROM data for a display device"},
233 {"_RT_", "Resource Type", "Resource Descriptor field"},
234 {"_RTV", "Relative Temperature Values", "Returns temperature value information"},
235 {"_RW_", "Read-Write Status", "Resource Descriptor field"},
236 {"_RXL", "Receive Buffer Size", "Serial channel buffer, Resource Descriptor field"},
237 {"_S0_", "S0 System State", "Returns values to enter the system into the S0 state"},
238 {"_S1_", "S1 System State", "Returns values to enter the system into the S1 state"},
239 {"_S2_", "S2 System State", "Returns values to enter the system into the S2 state"},
240 {"_S3_", "S3 System State", "Returns values to enter the system into the S3 state"},
241 {"_S4_", "S4 System State", "Returns values to enter the system into the S4 state"},
242 {"_S5_", "S5 System State", "Returns values to enter the system into the S5 state"},
243 {"_S1D", "S1 Device State", "Returns the highest D-state supported by a device when in the S1 state"},
244 {"_S2D", "S2 Device State", "Returns the highest D-state supported by a device when in the S2 state"},
245 {"_S3D", "S3 Device State", "Returns the highest D-state supported by a device when in the S3 state"},
246 {"_S4D", "S4 Device State", "Returns the highest D-state supported by a device when in the S4 state"},
247 {"_S0W", "S0 Device Wake State", "Returns the lowest D-state that the device can wake itself from S0"},
248 {"_S1W", "S1 Device Wake State", "Returns the lowest D-state for this device that can wake the system from S1"},
249 {"_S2W", "S2 Device Wake State", "Returns the lowest D-state for this device that can wake the system from S2"},
250 {"_S3W", "S3 Device Wake State", "Returns the lowest D-state for this device that can wake the system from S3"},
251 {"_S4W", "S4 Device Wake State", "Returns the lowest D-state for this device that can wake the system from S4"},
252 {"_SB_", "System Bus", "Scope for device and bus objects"},
253 {"_SBS", "Smart Battery Subsystem", "Returns the subsystem configuration"},
254 {"_SCP", "Set Cooling Policy", "Sets the cooling policy (active or passive)"},
255 {"_SDD", "Set Device Data", "Sets data for a SATA device"},
256 {"_SEG", "Segment", "Returns a device's PCI Segment Group number"},
257 {"_SHL", "Set Hardware Limit", "Sets the hardware limit enforced by the Power Meter"},
258 {"_SHR", "Sharable", "Interrupt share status, Resource Descriptor field"},
259 {"_SI_", "System Indicators", "Predefined scope"},
260 {"_SIZ", "Size", "DMA transfer size, Resource Descriptor field"},
261 {"_SLI", "System Locality Information", "Returns a list of NUMA system localities"},
262 {"_SLV", "Slave Mode", "Mode setting, Resource Descriptor field"},
263 {"_SPD", "Set Post Device", "Sets which video device will be posted at boot"},
264 {"_SPE", "Speed", "Connection speed, Resource Descriptor field"},
265 {"_SRS", "Set Resource Settings", "Sets a device's resource allocation"},
266 {"_SRT", "Set Real Time", "Interrupt triggering, Resource Descriptor field"},
267 {"_SRV", "IPMI Spec Revision", "See the Intelligent Platform Management Interface Specification"},
268 {"_SST", "System Status", "Sets the system status indicator"},
269 {"_STA", "Status", " (1) returns the current status of a device"},
270 {"_STB", "Stop Bits", "Serial channel stop bits, Resource Descriptor field"},
271 {"_STM", "Set Timing Mode", "Sets an IDE controller transfer timings"},
272 {"_STP", "Set Expired Timer Wake Policy", "Sets expired timer policies of the wake alarm device"},
273 {"_STR", "String", "Returns a device's description string"},
274 {"_STV", "Set Timer Value", "Set timer values of the wake alarm device"},
275 {"_SUB", "Subsystem ID", "Returns the subsystem ID for a device"},
276 {"_SUN", "Slot User Number", "Returns the slot unique ID number"},
277 {"_SWS", "System Wake Source", "Returns the source event that caused the system to wake"},
278 {"_T_x", "Temporary", "Reserved for use by ASL compilers"},
279 {"_TC1", "Thermal Constant 1", "Returns TC1 for the passive cooling formula"},
280 {"_TC2", "Thermal Constant 2", "Returns TC2 for the passive cooling formula"},
281 {"_TDL", "T-State Depth Limit", "Returns the _TSS entry number of the lowest power throttling state"},
282 {"_TIP", "Expired Timer Wake Policy", "Returns timer policies of the wake alarm device"},
283 {"_TIV", "Timer Values", "Returns remaining time of the wake alarm device"},
284 {"_TMP", "Temperature", "Returns a thermal zone's current temperature"},
285 {"_TPC", "Throttling Present Capabilities", "Returns the current number of supported throttling states"},
286 {"_TPT", "Trip Point Temperature", "Inform AML that a device's embedded temperature sensor has crossed a temperature trip point"},
287 {"_TRA", "Translation", "Address translation offset, Resource Descriptor field"},
288 {"_TRS", "Translation Sparse", "Sparse/dense flag, Resource Descriptor field"},
289 {"_TRT", "Thermal Relationship Table", "Returns thermal relationships between platform devices"},
290 {"_TSD", "Throttling State Dependencies", "Returns a list of T-state dependencies"},
291 {"_TSF", "Type-Specific Flags", "Resource Descriptor field"},
292 {"_TSP", "Thermal Sampling Period", "Returns the thermal sampling period for passive cooling"},
293 {"_TSS", "Throttling Supported States", "Returns supported throttling state information"},
294 {"_TST", "Temperature Sensor Threshold", "Returns the minimum separation for a device's temperature trip points"},
295 {"_TTP", "Translation Type", "Translation/static flag, Resource Descriptor field"},
296 {"_TTS", "Transition To State", "Inform AML of an S-state transition"},
297 {"_TXL", "Transmit Buffer Size", "Serial Channel buffer, Resource Descriptor field"},
298 {"_TYP", "Type", "DMA channel type (speed), Resource Descriptor field"},
299 {"_TZ_", "Thermal Zone", "Predefined scope: ACPI 1.0"},
300 {"_TZD", "Thermal Zone Devices", "Returns a list of device names associated with a Thermal Zone"},
301 {"_TZM", "Thermal Zone Member", "Returns a reference to the thermal zone of which a device is a member"},
302 {"_TZP", "Thermal Zone Polling", "Returns a Thermal zone's polling frequency"},
303 {"_UID", "Unique ID", "Return a device's unique persistent ID"},
304 {"_UPC", "USB Port Capabilities", "Returns a list of USB port capabilities"},
305 {"_UPD", "User Presence Detect", "Returns user detection information"},
306 {"_UPP", "User Presence Polling", "Returns the recommended user presence polling interval"},
307 {"_VEN", "Vendor Data", "Resource Descriptor field"},
308 {"_VPO", "Video Post Options", "Returns the implemented video post options"},
309 {"_WAK", "Wake", "Inform AML that the system has just awakened"},
310 {"_Wxx", "Wake Event", "Method executed as a result of a wake event"},