Last modified: Thu Jun 18 2020 03:09:34 GMT+0000 (Coordinated Universal Time)
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
| Platforms | CPU | EC | AWAC | NVRAM | USB |
|---|---|---|---|---|---|
| Ivy Bridge | CPU-PM (Run in Post-Install) | SSDT-EC | N/A | N/A | N/A |
| Ivy Bridge-E | |||||
| Haswell/Broadwell | SSDT-PLUG | ||||
| Haswell-E | |||||
| Broadwell-E | |||||
| Skylake | SSDT-EC-USBX | ||||
| Skylake-X | |||||
| Kabylake | |||||
| CoffeeLake | [SSDT-AWAC]/Universal/awac.html) | SSDT-PMC | |||
| CometLake | SSDT-RHUB | ||||
| AMD (15/16/17h) | N/A | N/A | N/A | N/A |
Laptop
| Platforms | CPU | EC | Backlight | I2C Trackpad | AWAC | USB | IRQ |
|---|---|---|---|---|---|---|---|
| Ivy Bridge | CPU-PM (Run in Post-Install) | SSDT-EC | SSDT-PNLF | SSDT-GPI0 | N/A | N/A | IRQ SSDT |
| Haswell | SSDT-PLUG | ||||||
| Broadwell | |||||||
| Skylake | SSDT-EC-USBX | N/A | |||||
| KabyLake | |||||||
| CoffeeLake (8th Gen) | SSDT-PNLF-CFL | ||||||
| CoffeeLake (9th Gen) | SSDT-AWAC | ||||||
| CometLake | |||||||
| IceLake | SSDT-RHUB |