Brd Posted February 3, 2017 Share Posted February 3, 2017 Hi guys,i have a little problem with an ssdt(it will not compile),and i want to make it work because i want to apply the gfx0->igpu patch...i've already asked for your help(problems with dsdt),and the god(or maybe better) @Mald0n helped me...now,reading on other topics,my problem is a iasl bug,but i didn't catch how to fix..i attach the file and the original acpi..see if you can(without put a lot of energies into it) resolve my problem(SSDT-15)and..thanks in advance! Archive.zip Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/ Share on other sites More sharing options...
RehabMan Posted February 3, 2017 Share Posted February 3, 2017 Hi guys,i have a little problem with an ssdt(it will not compile),and i want to make it work because i want to apply the gfx0->igpu patch...i've already asked for your help(problems with dsdt),and the god(or maybe better) @Mald0n helped me...now,reading on other topics,my problem is a iasl bug,but i didn't catch how to fix..i attach the file and the original acpi..see if you can(without put a lot of energies into it) resolve my problem(SSDT-15)and..thanks in advance! Just delete the entire ATPX method. Nothing references it. You can remove it with this MaciASL patch: into method label ATPX remove_entry; Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2361597 Share on other sites More sharing options...
Brd Posted February 3, 2017 Author Share Posted February 3, 2017 Thanks,it worked! But compiling all and saving i realized that i didn't see that also another SSDT(7-x) has some problems..you know what can i do here? SSDT-7x.dsl.zip Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2361843 Share on other sites More sharing options...
RehabMan Posted February 3, 2017 Share Posted February 3, 2017 Thanks,it worked! But compiling all and saving i realized that i didn't see that also another SSDT(7-x) has some problems..you know what can i do here? Why are you trying to compile SSDT-7x.dsl? SSDT-7x is a dynamic SSDT. Dynamic SSDTs are never placed into ACPI/patched. Therefore no reason to attempt to compile it. Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2361999 Share on other sites More sharing options...
Brd Posted February 3, 2017 Author Share Posted February 3, 2017 So only DSDT+SSDT-(0,1,2,3,4,5,6,14,15)? Also,i've seen that on SSDT-7x it's defined gfx0... Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362002 Share on other sites More sharing options...
RehabMan Posted February 3, 2017 Share Posted February 3, 2017 So only DSDT+SSDT-(0,1,2,3,4,5,6,14,15)? Yes (you should probably read my guide...) Also,i've seen that on SSDT-7x it's defined gfx0... It is only an External which came from refs.txt. There is no code that references it. Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362013 Share on other sites More sharing options...
Brd Posted February 3, 2017 Author Share Posted February 3, 2017 Yes,i've read your guide,but i didn't catch it...so,i booted with patched SSDTs and seems to work,what i have to do to check if the GPU native power management is working? Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362020 Share on other sites More sharing options...
RehabMan Posted February 3, 2017 Share Posted February 3, 2017 Yes,i've read your guide,but i didn't catch it...so,i booted with patched SSDTs and seems to work,what i have to do to check if the GPU native power management is working? I'm not sure what you mean by "GPU native power management"... For CPU PM, you should notice that X86PlatformPlugin is loaded. For IGPU PM, you should notice that AGPMEnabler is loaded. All under CPU0. Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362034 Share on other sites More sharing options...
Brd Posted February 3, 2017 Author Share Posted February 3, 2017 I think they are working both,no? Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362070 Share on other sites More sharing options...
RehabMan Posted February 3, 2017 Share Posted February 3, 2017 I think they are working both,no? That much looks good. Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362080 Share on other sites More sharing options...
Brd Posted February 3, 2017 Author Share Posted February 3, 2017 So,it seems that my problem is solved..thanks rehabman,you are always over the top! P.S.: When you have time,and if you want,can you help me to find my ec access?(i'm trying to disable dedicated graphic) _INI and _OFF should be both on SSDT-14... Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362088 Share on other sites More sharing options...
RehabMan Posted February 3, 2017 Share Posted February 3, 2017 So,it seems that my problem is solved..thanks rehabman,you are always over the top! P.S.: When you have time,and if you want,can you help me to find my ec access?(i'm trying to disable dedicated graphic) _INI and _OFF should be both on SSDT-14... I have a guide for disabling discrete graphics in switched/routed dual-GPU systems (such as Optimus). Read it carefully... Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362100 Share on other sites More sharing options...
Brd Posted February 3, 2017 Author Share Posted February 3, 2017 Yes,i've already read it...but i'm stuck at "In SSDT-11.dsl, _OFF is defined as follows: [...] If you examine the code, you can see it accesses the EC (\_SB.PCI0.LPCB.EC0.SPIN (0x96, Zero)."The problem is that i don't have EC0...and i can't find an external method... P.s.: I've read(and used) all of your guides,but i'm not english and sometimes it's difficult to understand.. Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362116 Share on other sites More sharing options...
RehabMan Posted February 3, 2017 Share Posted February 3, 2017 Yes,i've already read it...but i'm stuck at "In SSDT-11.dsl, _OFF is defined as follows: [...] If you examine the code, you can see it accesses the EC (\_SB.PCI0.LPCB.EC0.SPIN (0x96, Zero)." The problem is that i don't have EC0...and i can't find an external method... P.s.: I've read(and used) all of your guides,but i'm not english and sometimes it's difficult to understand.. If you have no EC access in _OFF (or any method that _OFF calls), then you don't have to worry about moving any code... Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362257 Share on other sites More sharing options...
Brd Posted February 4, 2017 Author Share Posted February 4, 2017 I'm starting to think that it's too much difficult for me ...But however,let's try...So,i have to go straight with the Disable from _INI (SSDT) patch? P.S: Do you think that disabling discrete can solve this? http://www.insanelymac.com/forum/topic/320855-wake-issuesgraphicscameraetc/ Link to comment https://www.insanelymac.com/forum/topic/320829-ssdt-simple-errorsbut-not-for-me/#findComment-2362278 Share on other sites More sharing options...
Recommended Posts