If you are using an SSDT generated by ssdtPRGen.sh, you must manually combine the data from ssdt_data.dsl into that SSDT.
Steps
- Generate
ssdt_data.dsl using ./ResourceConverter.sh --acpi /path/to/file. - Open the SSDT generated by
ssdtPRGen.sh in a text editor. - Locate the
Method (_DSM, 4, NotSerialized) block. - Copy the
"cf-frequency-data" entry from your generated ssdt_data.dsl and paste it into the _DSM method in the ssdtPRGen.sh SSDT.
Example Structure
// Context of the SSDT generated by ssdtPRGen.sh
Method (_DSM, 4, NotSerialized)
{
if (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package ()
{
"plugin-type",
One,
// Paste the entry from ssdt_data.dsl here
"cf-frequency-data",
Buffer ()
{
// Data from ssdt_data.dsl
}
})
}