-
Notifications
You must be signed in to change notification settings - Fork 86
/
SSDT_KBLSPF.dsl
28 lines (27 loc) · 956 Bytes
/
SSDT_KBLSPF.dsl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// SSDT-KBLSPF.dsl
//
// The purpose of this file is to allow CoffeeLake systems to spoof KabyLake graphics.
// Just include the built version of this file in ACPI/patched.
DefinitionBlock("", "SSDT", 2, "hack", "_KBLSPF", 0)
{
Name(RMGO, Package()
{
// Coffee Lake/UHD630 (not tested)
0x3e9b, 0x3e92, 0x3e91, 0, Package()
{
"AAPL,ig-platform-id", Buffer() { 0x00, 0x00, 0x12, 0x59 },
"hda-gfx", Buffer() { "onboard-1" },
"model", Buffer() { "Intel UHD Graphics 630" },
"device-id", Buffer() { 0x1b, 0x59, 0x00, 0x00 },
},
// Coffee Lake/UHD655
0x3ea5, 0, Package()
{
"AAPL,ig-platform-id", Buffer() { 0x00, 0x00, 0x27, 0x59 },
"hda-gfx", Buffer() { "onboard-1" },
"model", Buffer() { "Intel Iris Plus Graphics 655" },
"device-id", Buffer() { 0x27, 0x59, 0x00, 0x00 },
},
})
}
//EOF