Так у нее статус особый (см. цитату из ACPI Spec).
P.S.
Тот, который обслуживает события на устройстве PNP0C0E, принадлежащем ресурсам системной платы: ACPI sleep button device (см. download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c... ). У Вас же в DSDT кнопка обявлена как поле устройства PNP0C09. Как выйти из этой ситуации - не представляю. По идее в дереве Device (EC0) нужно было бы определять устройство SleepBTN с ресурсом, относящимся к ERAM (SBTN, 1), но с Name(_HID, EISAID(“PNP0C0E”)), как это делается в примере
Так у нее статус особый (см. цитату из ACPI Spec).
P.S.
Тот, который обслуживает события на устройстве PNP0C0E, принадлежащем ресурсам системной платы: ACPI sleep button device (см. download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c... ). У Вас же в DSDT кнопка обявлена как поле устройства PNP0C09. Как выйти из этой ситуации - не представляю. По идее в дереве Device (EC0) нужно было бы определять устройство SleepBTN с ресурсом, относящимся к ERAM (SBTN, 1), но с Name(_HID, EISAID(“PNP0C0E”)), как это делается в примере
Device(EC0) {Name(_HID, EISAID("PNP0C09"))...} ... Device (SMB0) { // child device - SM Bus Name(_HID, "ACPI0001") // Smart Battery Host Controller Name(_EC, 0x8030) // EC offset (0x80), Query (0x30) Device(SBS0){ // child device - Smart Battery Subsystem ...А дальше, так как у Вас в выше приведенном примере
// Define a control method sleep button