mirror of
https://github.com/AskDavis/Getting-Started-With-ACPI.git
synced 2026-01-01 05:05:57 -08:00
6.7 KiB
6.7 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 | SSDT-PMC | 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) | Coffee/Comet/IceLake(9/10thGen) |
|---|---|---|---|---|---|---|---|
| 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-USBX | 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 |