I'm running into some issues with KPs and PStates for Intel Core i7 2820QM Sandybridge
What I did...
I followed this guide to extract my DSDT/SSDTs and ended up with 6 SSDT files (named SSDT, SSDT-1, SSDT-2,etc):
http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
I went through and patched both DSDT and SSDTs until all errors were gone and applied the appropriate patches for my machine. I got Yosemite 10.10.3 running w/Chimera and it recognized all of my DSDT/SSDTs + hardware. However, I was using NullCPUManagement Kext so native speed stepping/power management wasn't actually loaded.
I used this guide to generate my SSDT and compiled+saved to AML:
http://www.insanelymac.com/forum/topic/295587-power-management-for-sandyivy-bridgehaswell-cpus/
I renamed the SSDT to SSDT-7 and dropped it in /E/E where all of the other SSDTs are stored (SSDT, SSDT-1, SSDT-2, etc through 6).
I then used the Perl script to patch the AppleIntelCPUPowermanagement kext and followed the "Final adjustments" instructions.
DropSSDT=Yes
GeneratePStates=No
GenerateCStates=No
Removed NullCPU from S/L/E
Kext Wizard to rebuild permissions + cache
When I rebooted I got "P-State Stepper Error 18 at step 35 in context 2 on CPU 2".
https://www.dropbox.com/s/bpcqst0rnw13c08/IMG_20150610_193806.jpg?dl=0
Any idea?
edit1: I should note that I am using the SMBIOS for the MBP8,2 which uses the same exact CPU as mine.