43 lines
786 B
Plaintext
43 lines
786 B
Plaintext
|
/** @file
|
||
|
ACPI EC SSDT table
|
||
|
|
||
|
Copyright (c) 2023, Intel Corporation. All rights reserved.<BR>
|
||
|
SPDX-License-Identifier: BSD-2-Clause-Patent
|
||
|
**/
|
||
|
|
||
|
DefinitionBlock (
|
||
|
"ECSSDT.aml",
|
||
|
"SSDT",
|
||
|
0x02,
|
||
|
"EcRef",
|
||
|
"EcSsdt ",
|
||
|
0x0
|
||
|
)
|
||
|
{
|
||
|
External(ECON, FieldUnitObj)
|
||
|
If (LEqual(\ECON,1)){
|
||
|
External (\_SB.PC00.LPCB, DeviceObj)
|
||
|
External (\_SB.HIDD, DeviceObj)
|
||
|
|
||
|
Scope (\_SB.PC00.LPCB) {
|
||
|
Include ("EcDevice.asl")
|
||
|
}
|
||
|
|
||
|
//
|
||
|
// System Bus
|
||
|
//
|
||
|
Scope (\_SB) {
|
||
|
Include ("SBMethod/PowerButtonMethod.asl")
|
||
|
Include ("SBDevices/PowerButton.asl")
|
||
|
Include ("SBDevices/ACDevice.asl")
|
||
|
Include ("SBDevices/Pg3d.asl")
|
||
|
}
|
||
|
|
||
|
Scope (\_SB.HIDD) {
|
||
|
Include ("HID/HidMethod.asl")
|
||
|
}
|
||
|
|
||
|
Include ("HIDWakeDSM.asl")
|
||
|
}
|
||
|
} // End EC SSDT
|