Contribute
Register

Skylake HWP Enable

Status
Not open for further replies.
I've commit my changes to GitHub with release binaries.
I used your version HWPEnabler.kext with my Skylake i5-6500.
HWP works before I upgraded to Catalina.
Now HWP only works before the system sleeps.
My computer always reboots after waked up.
When I remove HWPEnabler.kext, sleeping works again.
 
I used your version HWPEnabler.kext with my Skylake i5-6500.
HWP works before I upgraded to Catalina.
Now HWP only works before the system sleeps.
My computer always reboots after waked up.
When I remove HWPEnabler.kext, sleeping works again.

I found OpenCore has a solution to patch the kernel.
 
@shuhung did you try this with opencore ? Whenever i set CpuIdData 0xA0060300 and CpuIdMask 0xFFFFFFFF, it fails to boot. I did various tests and the only way to enable hwp in opencore is by disabling plugintype=1 so that acpi_smc_platformplugin loads instead of x86platformplugin. This way hwp can work normally but I lose gpu power management.
Edit:
Actually after I did some more tests, it appears that gpu power management is controlled from bios since I have ASPM enabled. The gpu idles at around 300 mHz and goes to 1040 mHz under load.
 
Last edited:
so just wanted to know if this would work on 9600k cpu?
 
Status
Not open for further replies.
Back
Top