Skip to content
This repository has been archived by the owner on May 15, 2020. It is now read-only.

About Disabling DIscrete Card #6

Open
jason-dev1 opened this issue Aug 5, 2019 · 2 comments
Open

About Disabling DIscrete Card #6

jason-dev1 opened this issue Aug 5, 2019 · 2 comments

Comments

@jason-dev1
Copy link

jason-dev1 commented Aug 5, 2019

I have some question about your hotpatch of DDGPU:

  1. Does the discrete GPU is completely turn off and including fan?
  2. If Yes, how long does your battery life?
  3. In the above hotpatch, I have seen there is SB.PCI0.PEGP.DGFX._OFF, but i cannot find the method. Where is it?
    The reason i ask because i found that the SB.PCI0.PEG0.PEGP._OFF will call PGOF. And method PGOF in SSDT-4-PegSsdt has EC related code inside it. So i think that the discrete card may be not turned off.
    So should we need to move the EC related code to DSDT?
@PoomSmart
Copy link
Owner

You are probably right. If I had time I will take a look. In the mean time, do you have any proposed hotpatch or the way to actually disable the card? @JasonOoi20

@jason-dev1
Copy link
Author

jason-dev1 commented Aug 6, 2019

I have tried to move the EC related code from PGOF to DSDT to execute them using this guide post #3 but I failed. I have tried for a few days and none of the approaches are success. Both static and hotpatch approaches also tried.
And by the way I am still trying because the battery life is quite worse as mine battery life (+-2 hrs) and just half of the battery life ( +-4 hrs) in windows when doing the same tasks.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants