aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/apple/macbookair5_2/dsdt.asl
diff options
context:
space:
mode:
authorEvgeny Zinoviev <me@ch1p.com>2019-05-03 02:45:15 +0300
committerEvgeny Zinoviev <me@ch1p.io>2021-02-10 16:09:53 +0300
commita60290605cf884a4dd69905a050572914107704d (patch)
treec1a5e69705b066ae6c1f106297ce794c14490919 /src/mainboard/apple/macbookair5_2/dsdt.asl
parent656484285782a0d48e2f38cdae7255fe3121cce8 (diff)
mb/apple: Add MacBook Air 5,2 (A1466) supportmacbookair5_2
What works: - 4 GiB (Hynix RAM) model - Linux 4.9, Linux 5.10 - SeaBIOS - GRUB - Tianocore - Wi-Fi - S3 suspend and resume - Both USB ports - Trackpad - libgfxinit - me_cleaner - Speakers - ACPI support for battery, AC, lid (lid wakeup also works) - SD card reader - Camera - Mic - usbdebug (usb port on the left side) Not tested: - Thunderbolt Known issues: - Bad sound in headphones - Not all memory configurations are supported Change-Id: I1ebe6f87a8254871698be74f913b9d969d722447 Signed-off-by: Evgeny Zinoviev <me@ch1p.io>
Diffstat (limited to 'src/mainboard/apple/macbookair5_2/dsdt.asl')
-rw-r--r--src/mainboard/apple/macbookair5_2/dsdt.asl27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/mainboard/apple/macbookair5_2/dsdt.asl b/src/mainboard/apple/macbookair5_2/dsdt.asl
new file mode 100644
index 0000000000..fe72d28be0
--- /dev/null
+++ b/src/mainboard/apple/macbookair5_2/dsdt.asl
@@ -0,0 +1,27 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+
+#include <acpi/acpi.h>
+DefinitionBlock(
+ "dsdt.aml",
+ "DSDT",
+ ACPI_DSDT_REV_2,
+ OEM_ID,
+ ACPI_TABLE_CREATOR,
+ 0x20141018 // OEM revision
+)
+{
+ #include <acpi/dsdt_top.asl>
+ #include "acpi/platform.asl"
+ #include <cpu/intel/common/acpi/cpu.asl>
+ #include <southbridge/intel/common/acpi/platform.asl>
+ /* global NVS and variables. */
+ #include <southbridge/intel/bd82x6x/acpi/globalnvs.asl>
+ #include <southbridge/intel/common/acpi/sleepstates.asl>
+
+ Device (\_SB.PCI0)
+ {
+ #include <northbridge/intel/sandybridge/acpi/sandybridge.asl>
+ #include <drivers/intel/gma/acpi/default_brightness_levels.asl>
+ #include <southbridge/intel/bd82x6x/acpi/pch.asl>
+ }
+}