diff options
author | Evgeny Zinoviev <me@ch1p.io> | 2019-05-30 05:51:49 +0300 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2021-02-05 09:40:17 +0000 |
commit | 262a18ceb2ab576a64d699dc02dd7ca7f7bdf198 (patch) | |
tree | ed9f88bff137850f407c95939fd7d43b4fa109d3 | |
parent | 5b302b2ed213b8cfbeb901aaed650bf73c3742fc (diff) | |
download | coreboot-262a18ceb2ab576a64d699dc02dd7ca7f7bdf198.tar.xz |
mb/apple/macbookair4_2: Add ACPI support for EC
Add ACPI support for battery, AC and lid.
I don't have MacBook Air 4,2 to test, but:
- I tested it on 5,2;
- I found decompiled DSDT for 4,2 and compared registers and bits,
they are the same as on 5,2.
So it should work.
Change-Id: I592cb4501c878fe46684a524e729d32fb1d7920c
Signed-off-by: Evgeny Zinoviev <me@ch1p.io>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/33103
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
-rw-r--r-- | src/mainboard/apple/macbookair4_2/acpi/ec.asl | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mainboard/apple/macbookair4_2/acpi/ec.asl b/src/mainboard/apple/macbookair4_2/acpi/ec.asl index 7ee0e29439..75f766bdb9 100644 --- a/src/mainboard/apple/macbookair4_2/acpi/ec.asl +++ b/src/mainboard/apple/macbookair4_2/acpi/ec.asl @@ -1,9 +1,9 @@ /* SPDX-License-Identifier: GPL-2.0-only */ -Device(EC) -{ - Name (_HID, EISAID("PNP0C09")) - Name (_UID, 0) - Name (_GPE, 23) -/* FIXME: EC support */ -} +#define LIDS_OFFSET 0x60 +#define HPAC_OFFSET 0x60 +#define WKLD_OFFSET 0x68 + +#include <ec/apple/acpi/ec.asl> +#include <ec/apple/acpi/ac.asl> +#include <ec/apple/acpi/lid.asl> |