| /* SPDX-License-Identifier: GPL-2.0-only */ |
| |
| OperationRegion (ERAM, EmbeddedControl, 0, 0xFF) |
| Field (ERAM, ByteAcc, Lock, Preserve) |
| { |
| Offset (0x03), |
| LSTE, 1, // Lid is open |
| , 1, |
| LWKE, 1, // Lid wake |
| , 5, |
| Offset (0x07), |
| TMP1, 8, // CPU temperature |
| Offset (0x10), |
| ADP, 1, // AC adapter connected |
| , 1, |
| BAT0, 1, // Battery connected |
| , 5, |
| WFNO, 8, // Wake cause (not implemented) |
| Offset (0x16), |
| BDC0, 32, // Battery design capacity |
| BFC0, 32, // Battery full capacity |
| Offset (0x22), |
| BDV0, 32, // Battery design voltage |
| BST0, 32, // Battery status |
| BPR0, 32, // Battery current |
| BRC0, 32, // Battery remaining capacity |
| BPV0, 32, // Battery voltage |
| Offset (0x3A), |
| BCW0, 32, |
| BCL0, 32, |
| Offset (0x68), |
| ECOS, 8, // Detected OS, 0 = no ACPI, 1 = ACPI but no driver, 2 = ACPI with driver |
| Offset (0xC8), |
| OEM1, 8, |
| OEM2, 8, |
| OEM3, 16, |
| OEM4, 8, // Extra SCI data |
| Offset (0xCD), |
| TMP2, 8, // GPU temperature |
| DUT1, 8, // Fan 1 duty |
| DUT2, 8, // Fan 2 duty |
| RPM1, 16, // Fan 1 RPM |
| RPM2, 16, // Fan 2 RPM |
| Offset (0xD9), |
| WLED, 8, // WiFi LED |
| NOTR, 8, // notification LED R |
| NOTG, 8, // notification LED G |
| NOTB, 8, // notification LED B |
| WINF, 8, // Enable ACPI brightness controls |
| Offset (0xF8), |
| FCMD, 8, |
| FDAT, 8, |
| FBUF, 8, |
| FBF1, 8, |
| FBF2, 8, |
| FBF3, 8, |
| } |