diff --git a/Manual/SSDT-PNLF.dsl b/Manual/SSDT-PNLF.dsl index 58953056..05b63693 100644 --- a/Manual/SSDT-PNLF.dsl +++ b/Manual/SSDT-PNLF.dsl @@ -46,7 +46,17 @@ DefinitionBlock("", "SSDT", 2, "ACDT", "PNLF", 0) // 19: CoffeeLake 0xffff // 99: Other (requires custom AppleBacklightInjector.kext/WhateverGreen.kext) Name(_UID, 0) - Name(_STA, 0x0B) + Method (_STA, 0, NotSerialized) // _STA: Status + { + If (_OSI ("Darwin")) + { + Return (0x0B) + } + Else + { + Return (Zero) + } + } Field(^RMP3, AnyAcc, NoLock, Preserve) { diff --git a/Manual/SSDT-PNLFCFL.dsl b/Manual/SSDT-PNLFCFL.dsl index b10d54dd..076d8e13 100644 --- a/Manual/SSDT-PNLFCFL.dsl +++ b/Manual/SSDT-PNLFCFL.dsl @@ -12,7 +12,17 @@ DefinitionBlock ("", "SSDT", 2, "ACDT", "PNLFCFL", 0x00000000) Name (_HID, EisaId ("APP0002")) // _HID: Hardware ID Name (_CID, "backlight") // _CID: Compatible ID Name (_UID, 0x13) // _UID: Unique ID - Name (_STA, 0x0B) // _STA: Status + Method (_STA, 0, NotSerialized) // _STA: Status + { + If (_OSI ("Darwin")) + { + Return (0x0B) + } + Else + { + Return (Zero) + } + } } }