Jump to content
PayPal donations: [email protected] ×

[SOLVED] ASUS R556L - Sleep only turns off the screen


ftrela

Recommended Posts

  • Administrators

Ok, perfect.

 

This confirms that the nVidia GeForce 920M is attached to RP05.PEGP (or RP05.GFX0 once device is renamed by Clover) located @1C,4. I also see that, in SysInfo->Software->Extensions, the Nvidia drivers loaded for this Kepler dGPU:

nVidia_kexts.jpg

 

We can now try and disable the dGPU properly.

 

 

  • Thanks 1
Link to comment
Share on other sites

  • Administrators

RP05.PEGP is initialised in table SSDT-9-SgPch.aml:

        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            Store (Zero, \_SB.PCI0.RP05.PEGP._ADR)
        }

 

This is where you would normally add the _OFF () command:

        Method (_INI, 0, NotSerialized)  // _INI: Initialize
        {
            Store (Zero, \_SB.PCI0.RP05.PEGP._ADR)
            External (\_SB.PCI0.RP05.PEGP._OFF, MethodObj)
            _OFF ()
        }

 

And in DSDT, you could adjust Method _REG as follows:

            Method (_REG, 2, NotSerialized)  // _REG: Region Availability
            {
                If (LEqual (Arg0, 0x03))
                {
                    Store (Arg1, ECFL)
                }
                If (LAnd (LEqual (Arg0, 0x03), LEqual (Arg1, One)))
                {
                    ^^^PEG0.PEGP._OFF ()
                }

                If (LAnd (LEqual (Arg0, 0x03), LEqual (Arg1, One)))     // Added test to disable dGPU device RP05.PEGP
                {
                    ^^^RP05.PEGP._OFF ()
                }
            }


 

If you want, give those revised tables a go:

DSDT.aml.zip

SSDT-RP05.aml.zip

  • Thanks 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...