blob: 704efefbec3a1f0293d4bf2c321c18355301680e [file] [log] [blame]
Matt DeVillier7d57d562021-04-14 13:15:43 -05001/* SPDX-License-Identifier: GPL-2.0-only */
2
Felix Singer42efd7f2022-12-26 09:38:45 +01003OperationRegion (ERAM, EmbeddedControl, 0, 0xFF)
Matt DeVillier7d57d562021-04-14 13:15:43 -05004Field (ERAM, ByteAcc, Lock, Preserve)
5{
6 Offset (0x03),
7 LSTE, 1, // Lid is open
8 , 1,
9 LWKE, 1, // Lid wake
10 , 5,
11 Offset (0x07),
12 TMP1, 8, // CPU temperature
13 Offset (0x10),
14 ADP, 1, // AC adapter connected
15 , 1,
16 BAT0, 1, // Battery connected
17 , 5,
18 WFNO, 8, // Wake cause (not implemented)
19 Offset (0x16),
20 BDC0, 32, // Battery design capacity
21 BFC0, 32, // Battery full capacity
22 Offset (0x22),
23 BDV0, 32, // Battery design voltage
24 BST0, 32, // Battery status
25 BPR0, 32, // Battery current
26 BRC0, 32, // Battery remaining capacity
27 BPV0, 32, // Battery voltage
28 Offset (0x3A),
29 BCW0, 32,
30 BCL0, 32,
31 Offset (0x68),
32 ECOS, 8, // Detected OS, 0 = no ACPI, 1 = ACPI but no driver, 2 = ACPI with driver
33 Offset (0xC8),
34 OEM1, 8,
35 OEM2, 8,
36 OEM3, 16,
37 OEM4, 8, // Extra SCI data
38 Offset (0xCD),
39 TMP2, 8, // GPU temperature
40 DUT1, 8, // Fan 1 duty
41 DUT2, 8, // Fan 2 duty
42 RPM1, 16, // Fan 1 RPM
43 RPM2, 16, // Fan 2 RPM
44 Offset (0xD9),
Nicole Faerbere00ea2f2021-04-15 05:59:37 -050045 WLED, 8, // WiFi LED
46 NOTR, 8, // notification LED R
47 NOTG, 8, // notification LED G
48 NOTB, 8, // notification LED B
Matt DeVillier7d57d562021-04-14 13:15:43 -050049 WINF, 8, // Enable ACPI brightness controls
50 Offset (0xF8),
51 FCMD, 8,
52 FDAT, 8,
53 FBUF, 8,
54 FBF1, 8,
55 FBF2, 8,
56 FBF3, 8,
57}