Files
Getting-Started-With-ACPI/ssdt-platform.md
2020-06-16 10:50:03 -06:00

8.1 KiB

What SSDTs do each platform need

Please see the specific ACPI section of your config.plist, all SSDTs needed are covered there with a brief explainer. But here's a very quick TL;DR:

Desktop

SSDT IvyBridge Haswell/Broadwell Skylake KabyLake CoffeeLake CometLake AMD(15/16/17h)
CPU CPU-PM(Run in Post-Install) SSDT-PLUG SSDT-PLUG SSDT-PLUG SSDT-PLUG SSDT-PLUG N/A
EC SSDT-EC SSDT-EC SSDT-EC-USBX SSDT-EC-USBX SSDT-EC-USBX SSDT-EC-USBX SSDT-EC-USBX
AWAC N/A N/A N/A N/A SSDT-AWAC SSDT-AWAC N/A
NVRAM N/A N/A N/A N/A SSDT-PMC N/A N/A
USB N/A N/A N/A N/A N/A SSDT-RHUB N/A

High End Desktop

SSDT IvyBridge-E Haswell-E Broadwell-E Skylake-X
CPU CPU-PM(Run in Post-Install) SSDT-PLUG SSDT-PLUG SSDT-PLUG
EC SSDT-EC SSDT-EC SSDT-EC SSDT-EC-USBX
AWAC N/A N/A N/A SSDT-AWAC

Laptop

SSDT IvyBridge Haswell Broadwell Skylake KabyLake CoffeeLake(8thGen) CoffeeLake(9thGen
CPU CPU-PM(Run in Post-Install) SSDT-PLUG SSDT-PLUG SSDT-PLUG SSDT-PLUG SSDT-PLUG SSDT-PLUG
EC SSDT-EC SSDT-EC SSDT-EC SSDT-EC-USBX SSDT-EC-USBX SSDT-EC-USBX SSDT-EC-USBX
Backlight SSDT-PNLF SSDT-PNLF SSDT-PNLF SSDT-PNLF SSDT-PNLF SSDT-PNLF-CFL SSDT-PNLF-CFL
I2C TrackPad SSDT-GPI0 SSDT-GPI0 SSDT-GPI0 SSDT-GPI0 SSDT-GPI0 SSDT-GPI0 SSDT-GPI0
AWAC N/A N/A N/A N/A N/A N/A SSDT-AWAC
NVRAM N/A N/A N/A N/A N/A N/A SSDT-PMC
IRQ Patch IRQ SSDT IRQ SSDT IRQ SSDT N/A N/A N/A N/A
SSDT CometLake IceLake
CPU SSDT-PLUG SSDT-PLUG
EC SSDT-EC-USBX SSDT-EC-USBX
Backlight SSDT-PNLF-CFL SSDT-PNLF-CFL
I2C TrackPad SSDT-GPI0 SSDT-GPI0
AWAC SSDT-AWAC SSDT-AWAC
NVRAM N/A N/A
IRQ Patch N/A N/A
USB N/A SSDT-RHUB

SSDT Creation