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
|