Contribute
Register

Help on dropping SSDTs

Status
Not open for further replies.
There is no debug trace just for the "If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04)))"

See... now you need to know what calls CPRN... And it goes on on and on...

Note: this is way off-topic... Time for me to move these to a new thread. Got a preference on title?

Thank you for moving.
Now, proceeding...
I'm sorry for the confusion about that If not being called. It actually does get called, the patch for Arg0=3 is not needed.
Then I kept adding debug traces to find the origin of things. _REG, the Method that calls SPPC at boot, isn't called anywhere on the DSDT. CPRN is called by _Q73. And _Q73 isn't called anywhere on the DSDT.
Next steps? :thumbup:
 
Thank you for moving.
Now, proceeding...
I'm sorry for the confusion about that If not being called. It actually does get called, the patch for Arg0=3 is not needed.
Then I kept adding debug traces to find the origin of things. _REG, the Method that calls SPPC at boot, isn't called anywhere on the DSDT. CPRN is called by _Q73. And _Q73 isn't called anywhere on the DSDT.
Next steps? :thumbup:

_Q73 is an EC query method. I don't understand exactly how they work... you should read ACPI spec: https://www.acpica.org/
 
Status
Not open for further replies.
Back
Top