- Joined
- Sep 1, 2017
- Messages
- 20
- Motherboard
- Dell Latitude E7270
- CPU
- i5-6300U
- Graphics
- Intel HD Graphics 520
- Mac
- Mobile Phone
I'm sorry for the lost time for meIt is wrong. You're calling the wrong _OFF.
You should be calling \_SB.PCI0.RP01.PEGP_OFF, not \_SB.PCI0.RP01._OFF.
Best to code the patched _INI without the explicit path:
Code:Method (_INI, 0, NotSerialized) // _INI: Initialize { Store (Zero, \_SB.PCI0.RP01.PEGP._ADR) External(\_SB.PCI0.RP01.PEGP._OFF, MethodObj) \_SB.PCI0.RP01.PEGP._OFF() }
And _REG is wrong. Should be:
Code:Method (_REG, 2, NotSerialized) // _REG: Region Availability { If (LEqual (Arg0, 0x03)) { Store (Arg1, ECFL) } If (LAnd (LEqual (Arg0, 0x03), LEqual (Arg1, One))) { Store (\_SB.PCI0.LPCB.EC0.RRAM (0x0521), Local0) And (Local0, 0xCF, Local0) \_SB.PCI0.LPCB.EC0.WRAM (0x0521, Local0) \_SB.PCI0.LPCB.EC0.WRAM (0x0520, 0x95) \_SB.PCI0.LPCB.EC0.WRAM (0x03A4, Zero) \_SB.PCI0.LPCB.EC0.WRAM (0x03A5, Zero) } }
And now that I look at it, SSDT-7 will require no patches, so no need to place in ACPI/patched.
Thank you
I copied you code, and this is the debug file