Contribute
Register

Mavericks: Native CPU/IGPU Power Management

No X86PlatformPlugin in ioreg.
ACPI_SMC_PlatformPlugin = X86PlatformPlugin.

Hi could you please help me is my powermanagment working or not?

I am using HWP type Power Management.

My OC is set 4400.

  • SSDT/Plugin-Type- Empty (When I set is empty it's changed my Energy Saver window)
Screen Shot 2017-02-21 at 22.49.41.png

energy Saver changing from this
168808-f24adebcaef8b7937e53818eff2eb7aa.jpg.png

to this
Screen Shot 2017-02-21 at 22.29.30.png

  • HWPEnable - Check
  • UseARTFrequency - Check
  • HWPValue - 0x20002C01

Screen Shot 2017-02-21 at 22.49.52.png


2C - 44 (with 100Mhz CPU Base clock = 4.4Ghz)

Removed SSDT.aml from ACPI/patched folder.
After reboot No X86PlatformPlugin anymore, I am seeing now ACPI_SMC_PlatformPlugin. I test with AppleIntelInfo.kext here is the result;

Code:
Last login: Tue Feb 21 22:29:48 on ttys000
Murats-Mac:~ muratozgul$ sudo -s
Password:
bash-3.2# chown -R 0:0 ~/Desktop/AppleIntelInfo.kext
bash-3.2# chmod -R 755 ~/Desktop/AppleIntelInfo.kext
bash-3.2# kextload ~/Desktop/AppleIntelInfo.kext
bash-3.2# cat /tmp/AppleIntelInfo.dat

AppleIntelInfo.kext v2.0 Copyright © 2012-2016 Pike R. Alpha. All rights reserved
enableHWP................................: 0

Settings:
------------------------------------------
logMSRs..................................: 1
logIGPU..................................: 1
logCStates...............................: 1
logIPGStyle..............................: 1

Warning: Clover hw.busfrequency error detected : 17d78400
InitialTSC...............................: 0xc88a365637 (21 MHz)
MWAIT C-States...........................: 1319200

Processor Brandstring....................: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz

Processor Signature..................... : 0x506E3
------------------------------------------
- Family............................... : 6
- Stepping............................. : 3
- Model................................ : 0x5E (94)

Model Specific Registers (MSRs)
------------------------------------------

MSR_CORE_THREAD_COUNT............(0x35)  : 0xFFFFFF80B64C4B00
------------------------------------------
- Core Count........................... : 4
- Thread Count......................... : 8

MSR_PLATFORM_INFO................(0xCE)  : 0x80838F1012800
------------------------------------------
- Maximum Non-Turbo Ratio.............. : 0x28 (4000 MHz)
- Ratio Limit for Turbo Mode........... : 1 (programmable)
- TDP Limit for Turbo Mode............. : 1 (programmable)
- Low Power Mode Support............... : 0 (LMP not supported)
- Number of ConfigTDP Levels........... : 0 (only base TDP level available)
- Maximum Efficiency Ratio............. : 8
- Minimum Operating Ratio.............. : 8

MSR_PMG_CST_CONFIG_CONTROL.......(0xE2)  : 0x0
------------------------------------------
- I/O MWAIT Redirection Enable......... : 0 (not enabled)
- CFG Lock............................. : 0 (MSR not locked)
- C3 State Auto Demotion............... : 0 (disabled/unsupported)
- C1 State Auto Demotion............... : 0 (disabled/unsupported)
- C3 State Undemotion.................. : 0 (disabled/unsupported)
- C1 State Undemotion.................. : 0 (disabled/unsupported)
- Package C-State Auto Demotion........ : 0 (disabled/unsupported)
- Package C-State Undemotion........... : 0 (disabled/unsupported)

MSR_PMG_IO_CAPTURE_BASE..........(0xE4)  : 0x0
- C-state Range........................ : 0 (C-States not included, I/O MWAIT redirection not enabled)

IA32_MPERF.......................(0xE7)  : 0x4424A91DF7
IA32_APERF.......................(0xE8)  : 0x42E7AC6410

MSR_FLEX_RATIO...................(0x194) : 0xE0000

MSR_IA32_PERF_STATUS.............(0x198) : 0x2A9D00002C00
------------------------------------------
- Current Performance State Value...... : 0x2C00 (4400 MHz)

MSR_IA32_PERF_CONTROL............(0x199) : 0x2C00
------------------------------------------
- Target performance State Value....... : 0x2C00 (4400 MHz)
- Intel Dynamic Acceleration........... : 0 (IDA engaged)

IA32_CLOCK_MODULATION............(0x19A) : 0x0

IA32_THERM_INTERRUPT.............(0x19B) : 0x10
------------------------------------------
- High-Temperature Interrupt Enable.... : 0 (disabled)
- Low-Temperature Interrupt Enable..... : 0 (disabled)
- PROCHOT# Interrupt Enable............ : 0 (disabled)
- FORCEPR# Interrupt Enable............ : 0 (disabled)
- Critical Temperature Interrupt Enable : 1 (enabled)
- Threshold #1 Value................... : 0
- Threshold #1 Interrupt Enable........ : 0 (disabled)
- Threshold #2 Value................... : 0
- Threshold #2 Interrupt Enable........ : 0 (disabled)
- Power Limit Notification Enable...... : 0 (disabled)

IA32_THERM_STATUS................(0x19C) : 0x88420000
------------------------------------------
- Thermal Status....................... : 0
- Thermal Log.......................... : 0
- PROCHOT # or FORCEPR# event.......... : 0
- PROCHOT # or FORCEPR# log............ : 0
- Critical Temperature Status.......... : 0
- Critical Temperature log............. : 0
- Thermal Threshold #1 Status.......... : 0
- Thermal Threshold #1 log............. : 0
- Thermal Threshold #2 Status.......... : 0
- Thermal Threshold #2 log............. : 0
- Power Limitation Status.............. : 0
- Power Limitation log................. : 0
- Current Limit Status................. : 0
- Current Limit log.................... : 0
- Cross Domain Limit Status............ : 0
- Cross Domain Limit log............... : 0
- Digital Readout...................... : 66
- Resolution in Degrees Celsius........ : 1
- Reading Valid........................ : 1 (valid)

MSR_THERM2_CTL...................(0x19D) : 0x0

IA32_MISC_ENABLES................(0x1A0) : 0x850089
------------------------------------------
- Fast-Strings......................... : 1 (enabled)
- FOPCODE compatibility mode Enable.... : 0
- Automatic Thermal Control Circuit.... : 1 (enabled)
- Split-lock Disable................... : 0
- Performance Monitoring............... : 1 (available)
- Bus Lock On Cache Line Splits Disable : 0
- Hardware prefetch Disable............ : 0
- Processor Event Based Sampling....... : 0 (PEBS supported)
- GV1/2 legacy Enable.................. : 0
- Enhanced Intel SpeedStep Technology.. : 1 (enabled)
- MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported)
- Adjacent sector prefetch Disable..... : 0
- CFG Lock............................. : 0 (MSR not locked)
- xTPR Message Disable................. : 1 (disabled)

MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x64140D
------------------------------------------
- Turbo Attenuation Units.............. : 13 (122.1 micro-Seconds)
- Temperature Target................... : 100
- TCC Activation Offset................ : 0

MSR_MISC_PWR_MGMT................(0x1AA) : 0x401CC1
------------------------------------------
- EIST Hardware Coordination........... : 1 (hardware coordination disabled)
- Energy/Performance Bias support...... : 1
- Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software)
- Thermal Interrupt Coordination Enable : 1 (thermal interrupt routed to all cores)

MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2C2C2C2C
------------------------------------------
- Maximum Ratio Limit for C01.......... : 2C (4400 MHz)
- Maximum Ratio Limit for C02.......... : 2C (4400 MHz)
- Maximum Ratio Limit for C03.......... : 2C (4400 MHz)
- Maximum Ratio Limit for C04.......... : 2C (4400 MHz)

IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1
------------------------------------------
- Power Policy Preference...............: 1 (highest performance)

MSR_POWER_CTL....................(0x1FC) : 0x2C005F
------------------------------------------
- Bi-Directional Processor Hot..........: 1 (enabled)
- C1E Enable............................: 1 (enabled)

MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03
------------------------------------------
- Power Units.......................... : 3 (1/8 Watt)
- Energy Status Units.................. : 14 (61 micro-Joules)
- Time Units .......................... : 10 (976.6 micro-Seconds)

MSR_PKG_POWER_LIMIT..............(0x610) : 0x42FFFF001BFFFF
------------------------------------------
- Package Power Limit #1............... : 4095 Watt
- Enable Power Limit #1................ : 1 (enabled)
- Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1)
- Time Window for Power Limit #1....... : 13 (20480 milli-Seconds)
- Package Power Limit #2............... : 4095 Watt
- Enable Power Limit #2................ : 1 (enabled)
- Package Clamping Limitation #2....... : 0 (disabled)
- Time Window for Power Limit #2....... : 33 (10 milli-Seconds)
- Lock................................. : 0 (MSR not locked)

MSR_PKG_ENERGY_STATUS............(0x611) : 0x5B0D305
------------------------------------------
- Total Energy Consumed................ : 5827 Joules (Watt = Joules / seconds)

MSR_PKG_POWER_INFO...............(0x614) : 0x2F8
------------------------------------------
- Thermal Spec Power................... : 95 Watt
- Minimum Power........................ : 0
- Maximum Power........................ : 0
- Maximum Time Window.................. : 0

MSR_PP0_POWER_LIMIT..............(0x638) : 0x0

MSR_PP0_ENERGY_STATUS............(0x639) : 0x3468FD1
------------------------------------------
- Total Energy Consumed................ : 3354 Joules (Watt = Joules / seconds)

MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0x0

MSR_PP1_POWER_LIMIT..............(0x640) : 0x0

MSR_PP1_ENERGY_STATUS............(0x641) : 0x83EEA
------------------------------------------
- Total Energy Consumed................ : 32 Joules (Watt = Joules / seconds)

MSR_PP1_POLICY...................(0x642) : 0x18
------------------------------------------
- Priority Level....................... : 24

MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKGC7_IRTL...................(0x60c) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0
MSR_PKG_C7_RESIDENCY.............(0x3fa) : 0x0

MSR_PLATFORM_ENERGY_COUNTER......(0x64D) : 0x0 (not supported by hardware/BIOS)

MSR_PPERF........................(0x64E) : 0x3E7394D213
------------------------------------------
- Hardware workload scalability........ : 268227105299

MSR_CORE_PERF_LIMIT_REASONS......(0x64F) : 0x0
HDC Supported

IA32_PKG_HDC_CTL.................(0xDB0) : 0x0

IA32_PM_CTL1.....................(0xDB1) : 0x1
------------------------------------------
HDC Allow Block..................(0xDB1) : 1 (HDC blocked)

IA32_THREAD_STALL................(0xDB2) : 0x0

MSR_PKG_HDC_CONFIG...............(0x652) : 0x2
------------------------------------------
Pkg Cx Monitor ..................(0x652) : 2 (count package C3 and deeper)
MSR_CORE_HDC_RESIDENCY...........(0x653) : 0x0

MSR_PKG_HDC_SHALLOW_RESIDENCY....(0x655) : 0x0

MSR_PKG_HDC_DEEP_RESIDENCY.......(0x656) : 0x0

IA32_TSC_DEADLINE................(0x6E0) : 0xC892795A16
MSR_PPERF........................(0x63E) : 0x1 (37)

IA32_PM_ENABLE...................(0x770) : 0x1 (HWP Supported and Enabled)

IA32_HWP_CAPABILITIES............(0x771) : 0x109282C
-----------------------------------------
- Highest Performance.................. : 44
- Guaranteed Performance............... : 40
- Most Efficient Performance........... : 9
- Lowest Performance................... : 1

IA32_HWP_INTERRUPT...............(0x773) : 0x1
------------------------------------------
- Guaranteed Performance Change........ : 1 (Interrupt generated on change of)
- Excursion Minimum.................... : 0 (Interrupt generation disabled)

IA32_HWP_REQUEST................(0x774) : 0x20002C01
-----------------------------------------
- Minimum Performance................. : 1
- Maximum Performance................. : 44
- Desired Performance................. : 0
- Energy Efficient Performance........ : 32
- Activity Window..................... : 0, 0
- Package Control..................... : 0

IA32_HWP_STATUS..................(0x777) : 0x0
-----------------------------------------
- Guaranteed Performance Change....... : 0 (has not occured)
- Excursion To Minimum................ : 0 (has not occured)

CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......:  8 ( 800 MHz)
Maximum non-Turbo Ratio/Frequency........: 40 (4000 MHz)
Maximum Turbo Ratio/Frequency............: 44 (4400 MHz)

IGPU Info:
------------------------------------------
IGPU Current Frequency...................:    0 MHz
IGPU Minimum Frequency...................:  350 MHz
IGPU Maximum Non-Turbo Frequency.........:  350 MHz
IGPU Maximum Turbo Frequency.............: 1150 MHz
IGPU Maximum limit.......................: 1150 MHz

P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ (9) 39 44 ] iGPU P-States [ ]
CPU C6-Cores [ 0 1 2 4 ]
CPU P-States [ 9 (11) 34 39 44 ] iGPU P-States [ ]
CPU C6-Cores [ 0 1 2 3 4 5 ]
CPU P-States [ 9 11 21 34 (35) 39 44 ] iGPU P-States [ ]
CPU C6-Cores [ 0 1 2 3 4 5 7 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ 9 11 21 34 35 36 39 (44) ] iGPU P-States [ ]
CPU P-States [ 9 11 21 (23) 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ 9 11 (20) 21 23 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ (9) 11 20 21 23 25 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ 9 11 20 21 22 23 25 33 34 35 36 39 (44) ] iGPU P-States [ ]
CPU P-States [ (9) 11 20 21 22 23 25 29 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ (9) 11 20 21 22 23 25 28 29 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ (9) 11 19 20 21 22 23 25 28 29 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ 9 (10) 11 19 20 21 22 23 25 28 29 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ 9 10 11 19 20 21 22 23 24 25 28 29 33 34 35 36 39 (44) ] iGPU P-States [ ]
CPU P-States [ 9 10 11 19 20 21 22 23 24 25 (26) 28 29 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ (9) 10 11 17 19 20 21 22 23 24 25 26 28 29 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ 9 10 11 (13) 17 19 20 21 22 23 24 25 26 28 29 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ 9 10 11 13 17 19 20 21 22 23 24 25 26 28 29 (32) 33 34 35 36 39 44 ] iGPU P-States [ ]
CPU P-States [ 9 10 11 13 17 19 20 21 22 23 24 25 26 28 29 32 33 34 35 36 39 (41) 42 44 ] iGPU P-States [ ]
CPU P-States [ 9 10 11 13 16 17 19 20 21 22 23 24 25 26 28 29 32 33 34 35 36 39 41 42 (44) ] iGPU P-States [ ]
CPU P-States [ 9 10 11 13 16 17 19 20 21 22 23 24 25 26 28 29 31 32 33 34 35 36 39 41 42 (44) ] iGPU P-States [ ]
CPU P-States [ 9 10 11 13 (15) 16 17 18 19 20 21 22 23 24 25 26 28 29 31 32 33 34 35 36 39 41 42 44 ] iGPU P-States [ ]
CPU P-States [ 9 10 11 13 15 16 (17) 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 39 41 42 44 ] iGPU P-States [ ]
CPU P-States [ 9 10 11 13 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 (35) 36 39 40 41 42 44 ] iGPU P-States [ ]
CPU P-States [ (9) 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 39 40 41 42 44 ] iGPU P-States [ ]
CPU P-States [ 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 (38) 39 40 41 42 44 ] iGPU P-States [ ]
CPU P-States [ 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 38 39 40 41 42 (44) ] iGPU P-States [ (21) ]
CPU P-States [ 9 (10) 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 34 35 36 38 39 40 41 42 44 ] iGPU P-States [ 21 ]
CPU P-States [ 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 (44) ] iGPU P-States [ 21 ]
CPU P-States [ 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 (41) 42 44 ] iGPU P-States [ 21 ]
CPU P-States [ 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 (44) ] iGPU P-States [ 21 ]
CPU P-States [ 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 (44) ] iGPU P-States [ 21 (24) ]
CPU P-States [ 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 (44) ] iGPU P-States [ 21 24 (27) ]
bash-3.2#

I attached my ioreg.
 

Attachments

  • Murat’s Mac.zip
    738.3 KB · Views: 99
This thread does not consider HWP.

This thread does not address overclocking.

x86PlatformPlugin is not loading, no CPU PM.

1.) The CPU is running at 3 gh/z at all times, sometimes drops down to 2.7 but immediately spikes up again.
2.) 10.12.4 / H97N-WIFI / BIOS F2 / i5 4430 3.2 GH/z / HD4600
3.) This guide
5.) Not sure what exactly to run in terminal?
6.) Didn't see a save copy as button in console (10.12.4) so uploaded text doc
 

Attachments

  • intel power gadget.png
    intel power gadget.png
    52 KB · Views: 137
  • PM Help.zip
    814.4 KB · Views: 92
Last edited:
AppleLPC is not loading.
See Post #1/9series LPC
Thank you very much. Just so I am clear as to directions I open my SSDT with MaciASL, then open the patch from your github AMI-Enable_LPC-9series and press apply?

EDIT by doing what I asked about above I was unable to get AppleLPC loaded. Probably am supposed to inject the patch into a DSDT. Reverted my SSDT and used clover fixes FakeLPC and AddDTGP and now I have AppleLPC running. AppleIntelInfo reports that I now have lower P States (starting at 8, then 17 and up versus before I believe was a 8, then 23. My machine is still running around 3gh/z but also dropping lower more often, sometimes even 2.3 gh/z. Anything else I'm missing?
 

Attachments

  • LPCLoaded.png
    LPCLoaded.png
    803.5 KB · Views: 152
Last edited:
No files attached, no idea.
Remove the LPC experiments, install 9series/ssdt_lpc
Sorry, files attached. Removed Clover fixes, enabled SSDT-5 per your instruction.

AppleLPC is loaded.
AppleIntelInfo
Code:
bash-3.2# cat /tmp/AppleIntelInfo.dat


AppleIntelInfo.kext v1.4 Copyright © 2012-2015 Pike R. Alpha. All rights reserved


Settings:

------------------------------------

logMSRs............................: 1

logIGPU............................: 1

logIntelRegs.......................: 1

logCStates.........................: 1

logIPGStyle........................: 1

InitialTSC.........................: 0x1cf17986631

MWAIT C-States.....................: 270624


Model Specific Regiters

------------------------------------

MSR_CORE_THREAD_COUNT......(0x35)  : 0x40004

MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F3011E00

MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000404

MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x21814

IA32_MPERF.................(0xE7)  : 0x5289D572E5

IA32_APERF.................(0xE8)  : 0x4F7145470A

MSR_FLEX_RATIO.............(0x194) : 0x0

MSR_IA32_PERF_STATUS.......(0x198) : 0x20EE00002000

MSR_IA32_PERF_CONTROL......(0x199) : 0x2000

IA32_CLOCK_MODULATION......(0x19A) : 0x0

IA32_THERM_STATUS..........(0x19C) : 0x88430000

IA32_MISC_ENABLES..........(0x1A0) : 0x850089

MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1

MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x1E1F2020

IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x1

MSR_POWER_CTL..............(0x1FC) : 0x4005F

MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03

MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82

MSR_PKG_ENERGY_STATUS......(0x611) : 0x677DD69

MSR_PKG_POWER_INFO.........(0x614) : 0x2A0

MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40

MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0

MSR_PP0_ENERGY_STATUS......(0x639) : 0x2A2E5BF

MSR_PP0_POLICY.............(0x63a) : 0x0

MSR_PP1_POWER_LIMIT........(0x640) : 0xFFD0

MSR_PP1_ENERGY_STATUS......(0x641) : 0x1CA68E

MSR_PP1_POLICY.............(0x642) : 0x18

MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x1E

MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0

MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0

MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000

MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0

MSR_PKGC3_IRTL.............(0x60a) : 0x8842

MSR_PKGC6_IRTL.............(0x60b) : 0x8873

MSR_PKGC7_IRTL.............(0x60c) : 0x8891

MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x10AF0E58052

MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x1C7A083FB8

MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0

MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0

IA32_TSC_DEADLINE..........(0x6E0) : 0x1CF1B2F62A9

PCH device.................: 0x8CC68086


Intel Register Data

------------------------------------

CPU_VGACNTRL...............: 0xFFA88E92

IS_HASWELL(devid) || IS_BROADWELL(devid)

HSW_PWR_WELL_CTL1..........: 0x97ff7a59

HSW_PWR_WELL_CTL2..........: 0x000030be

HSW_PWR_WELL_CTL3..........: 0x00000000

HSW_PWR_WELL_CTL4..........: 0x00000001

HSW_PWR_WELL_CTL5..........: 0x97ff7a71

HSW_PWR_WELL_CTL6..........: 0x000030be

PIPE_DDI_FUNC_CTL_A........: 0x00000000 (disabled, no port, HDMI, 8 bpc, -VSync, -HSync, EDP A ON, x1)

PIPE_DDI_FUNC_CTL_B........: 0x00000000 (disabled, no port, HDMI, 8 bpc, -VSync, -HSync, EDP A ON, x1)

PIPE_DDI_FUNC_CTL_C........: 0x03010d02 (disabled, no port, DP MST, 8 bpc, -VSync, +HSync, EDP A ON, x2)

PIPE_DDI_FUNC_CTL_EDP......: 0x002d0065 (disabled, no port, HDMI, 6 bpc, -VSync, +HSync, EDP A ON, reserved width)

DP_TP_CTL_A................: 0xff181818

DP_TP_CTL_B................: 0xff181818

DP_TP_CTL_C................: 0xff181818

DP_TP_CTL_D................: 0xff181818

DP_TP_CTL_E................: 0xff181818

DP_TP_STATUS_A.............: 0xff181818

DP_TP_STATUS_B.............: 0xff181818

DP_TP_STATUS_C.............: 0xff181818

DP_TP_STATUS_D.............: 0xff181818

DP_TP_STATUS_E.............: 0xff181818

DDI_BUF_CTL_A..............: 0xff181818 (enabled not reversed reserved not detected)

DDI_BUF_CTL_B..............: 0xff181818 (enabled not reversed reserved not detected)

DDI_BUF_CTL_C..............: 0xff181818 (enabled not reversed reserved not detected)

DDI_BUF_CTL_D..............: 0xff181818 (enabled not reversed reserved not detected)

DDI_BUF_CTL_E..............: 0xff181818 (enabled not reversed reserved not detected)

SPLL_CTL...................: 0x0002b6fd

LCPLL_CTL..................: 0x00000000

WRPLL_CTL1.................: 0x0002b717

WRPLL_CTL2.................: 0x0002b737

PORT_CLK_SEL_A.............: 0x0002ba30 (LCPLL 2700)

PORT_CLK_SEL_B.............: 0x00000000 (LCPLL 2700)

PORT_CLK_SEL_C.............: 0x00000016 (LCPLL 2700)

PORT_CLK_SEL_D.............: 0x00000000 (LCPLL 2700)

PORT_CLK_SEL_E.............: 0x00000000 (LCPLL 2700)

PIPE_CLK_SEL_A.............: 0x0002ba53 (None)

PIPE_CLK_SEL_B.............: 0x00000000 (None)

PIPE_CLK_SEL_C.............: 0x0000002d (None)

SFUSE_STRAP................: 0x53e9a392 (display disabled, crt no, lane reversal yes, port b no, port c yes, port d no)

PIPEASRC...................: 0x00000000 (1, 1)

DSPACNTR...................: 0x00000000 (disabled)

DSPASTRIDE.................: 0x00000000 (0)

DSPASURF...................: 0x00000000

DSPATILEOFF................: 0x00000000 (0, 0)

PIPEBSRC...................: 0x00000000 (1, 1)

DSPBCNTR...................: 0x006b0072 (disabled)

DSPBSTRIDE.................: 0x006f006c (113665)

DSPBSURF...................: 0x00700061

DSPBTILEOFF................: 0x00650072 (114, 101)

PIPECSRC...................: 0xfe01f00d (65026, 61454)

DSPCCNTR...................: 0x00000000 (disabled)

DSPCSTRIDE.................: 0x7c7c4040 (32633089)

DSPCSURF...................: 0x6473736f

DSPCTILEOFF................: 0x6d782e6e (11886, 28024)

PIPEACONF..................: 0x00000000 (disabled, inactive, pf-pd, rotate 0, 8bpc)

HTOTAL_A...................: 0x00000000 (1 active, 1 total)

HBLANK_A...................: 0x00000000 (1 start, 1 end)

HSYNC_A....................: 0x00000000 (1 start, 1 end)

VTOTAL_A...................: 0x00000000 (1 active, 1 total)

VBLANK_A...................: 0x00000000 (1 start, 1 end)

VSYNC_A....................: 0x00000000 (1 start, 1 end)

VSYNCSHIFT_A...............: 0x00000000

PIPEA_DATA_M1..............: 0x00000000 (TU 1, val 0x0 0)

PIPEA_DATA_N1..............: 0x00000000 (val 0x0 0)

PIPEA_LINK_M1..............: 0x00000000 (val 0x0 0)

PIPEA_LINK_N1..............: 0x00000000 (val 0x0 0)

PIPEBCONF..................: 0x0073006c (disabled, inactive, if-id, rotate 0, 12bpc)

HTOTAL_B...................: 0xcaea9610 (38417 active, 51947 total)

HBLANK_B...................: 0x00007fff (32768 start, 1 end)

HSYNC_B....................: 0x58d30df2 (3571 start, 22740 end)

VTOTAL_B...................: 0x00000000 (1 active, 1 total)

VBLANK_B...................: 0x00000000 (1 start, 1 end)

VSYNC_B....................: 0x00000000 (1 start, 1 end)

VSYNCSHIFT_B...............: 0x00000000

PIPEB_DATA_M1..............: 0x00000000 (TU 1, val 0x0 0)

PIPEB_DATA_N1..............: 0x00000000 (val 0x0 0)

PIPEB_LINK_M1..............: 0x00000000 (val 0x0 0)

PIPEB_LINK_N1..............: 0x00000000 (val 0x0 0)

PIPECCONF..................: 0x7c7c4040 (disabled, active, if-id, rotate 90, 6bpc)

HTOTAL_C...................: 0xf3f4fcf3 (64756 active, 62453 total)

HBLANK_C...................: 0x0a05fe08 (65033 start, 2566 end)

HSYNC_C....................: 0x07f9f3fb (62460 start, 2042 end)

VTOTAL_C...................: 0x00faf902 (63747 active, 251 total)

VBLANK_C...................: 0xf1f5fe09 (65034 start, 61942 end)

VSYNC_C....................: 0x0e040508 (1289 start, 3589 end)

VSYNCSHIFT_C...............: 0x03040c04

PIPEC_DATA_M1..............: 0xf504fc01 (TU 123, val 0x4fc01 326657)

PIPEC_DATA_N1..............: 0x0601fcf8 (val 0x1fcf8 130296)

PIPEC_LINK_M1..............: 0xedfc0702 (val 0xfc0702 16516866)

PIPEC_LINK_N1..............: 0xfaedff04 (val 0xedff04 15597316)

PIPEEDPCONF................: 0xff181818 (enabled, active, pf-pd, rotate 0, 8bpc)

HTOTAL_EDP.................: 0x0022002c (45 active, 35 total)

HBLANK_EDP.................: 0x00230023 (36 start, 36 end)

HSYNC_EDP..................: 0x00730023 (36 start, 116 end)

VTOTAL_EDP.................: 0x006f0070 (113 active, 112 total)

VBLANK_EDP.................: 0x0073006e (111 start, 116 end)

VSYNC_EDP..................: 0x0072006f (112 start, 115 end)

VSYNCSHIFT_EDP.............: 0x002c0022

PIPEEDP_DATA_M1............: 0x00230023 (TU 1, val 0x230023 2293795)

PIPEEDP_DATA_N1............: 0x00700073 (val 0x700073 7340147)

PIPEEDP_LINK_M1............: 0x00730072 (val 0x730072 7536754)

PIPEEDP_LINK_N1............: 0x00690068 (val 0x690068 6881384)

PFA_CTL_1..................: 0x000a001a (disable, auto_scale yes, auto_scale_cal no, v_filter enable, vadapt disable, mode least, filter_sel programmed,chroma pre-filter disable, vert3tap auto, v_inter_invert field 1)

PFA_WIN_POS................: 0x00000000 (0, 0)

PFA_WIN_SIZE...............: 0x00000000 (0, 0)

PFB_CTL_1..................: 0x000a000a (disable, auto_scale yes, auto_scale_cal no, v_filter enable, vadapt disable, mode least, filter_sel programmed,chroma pre-filter disable, vert3tap auto, v_inter_invert field 1)

PFB_WIN_POS................: 0x00000000 (0, 0)

PFB_WIN_SIZE...............: 0x00000000 (0, 0)

PFC_CTL_1..................: 0x00a59e30 (disable, auto_scale yes, auto_scale_cal no, v_filter enable, vadapt disable, mode least, filter_sel hardcoded,chroma pre-filter disable, vert3tap force, v_inter_invert field 1)

PFC_WIN_POS................: 0x00a59d70 (165, 3440)

PFC_WIN_SIZE...............: 0x00006080 (0, 128)

TRANS_HTOTAL_A.............: 0x82e70004 (5 active, 33512 total)

TRANS_HBLANK_A.............: 0x00007f9f (32672 start, 1 end)

TRANS_HSYNC_A..............: 0x82e91600 (5633 start, 33514 end)

TRANS_VTOTAL_A.............: 0x00007f9f (32672 active, 1 total)

TRANS_VBLANK_A.............: 0x82e75fa0 (24481 start, 33512 end)

TRANS_VSYNC_A..............: 0x00007f9f (32672 start, 1 end)

TRANS_VSYNCSHIFT_A.........: 0xf82e7417

TRANSACONF.................: 0xffffffff (enable, active, rsvd)

FDI_RXA_MISC...............: 0xffffffff (FDI Delay 8191)

FDI_RXA_TUSIZE1............: 0xffffffff

FDI_RXA_IIR................: 0x00000000

FDI_RXA_IMR................: 0xffffffff

BLC_PWM_CPU_CTL2...........: 0x00000000 (enable 0, pipe A, blinking 0, granularity 128)

BLC_PWM_CPU_CTL............: 0x00000000 (cycle 0, freq 0)

BLC_PWM2_CPU_CTL2..........: 0x00000000 (enable 0, pipe A, blinking 0, granularity 128)

BLC_PWM2_CPU_CTL...........: 0x00000000 (cycle 0, freq 0)

BLC_MISC_CTL...............: 0x00000000 (PWM1-PCH PWM2-CPU)

BLC_PWM_PCH_CTL1...........: 0x353f5349 (enable 0, override 0, inverted polarity 1)

BLC_PWM_PCH_CTL2...........: 0x04535137 (freq 1107, cycle 20791)

UTIL_PIN_CTL...............: 0x00000000 (enable 0, transcoder A, mode data, data 0 inverted polarity 0)

PCH_PP_STATUS..............: 0x74726116 (off, ready, sequencing unknown)

PCH_PP_CONTROL.............: 0x5f747369 (blacklight disabled, do not power down on reset, panel on)

PCH_PP_ON_DELAYS...........: 0x656d616e

PCH_PP_OFF_DELAYS..........: 0x00000000

PCH_PP_DIVISOR.............: 0x00000000

PIXCLK_GATE................: 0x00000001

SDEISR.....................: 0x00000000 (port d:0, port c:0, port b:0, crt:0)

RC6_RESIDENCY_TIME.........: 0x00000000

IS_GEN6(devid) || IS_GEN7(devid)

FENCE START 0..............: 0x00000000

FENCE END 0................: 0x00000000

FENCE START 1..............: 0x00000000

FENCE END 1................: 0x00000000

FENCE START 2..............: 0x00000000

FENCE END 2................: 0x00000000

FENCE START 3..............: 0x00000000

FENCE END 3................: 0x00000000

FENCE START 4..............: 0x00000000

FENCE END 4................: 0x00000000

FENCE START 5..............: 0x00000000

FENCE END 5................: 0x00000000

FENCE START 6..............: 0x00000000

FENCE END 6................: 0x00000000

FENCE START 7..............: 0x00000000

FENCE END 7................: 0x00000000

FENCE START 8..............: 0x00000000

FENCE END 8................: 0x00000000

FENCE START 9..............: 0x00000000

FENCE END 9................: 0x00000000

FENCE START 10.............: 0x00000000

FENCE END 10...............: 0x00000000

FENCE START 11.............: 0x00000000

FENCE END 11...............: 0x00000000

FENCE START 12.............: 0x00000000

FENCE END 12...............: 0x00000000

FENCE START 13.............: 0x00000000

FENCE END 13...............: 0x00000000

FENCE START 14.............: 0x00000000

FENCE END 14...............: 0x00000000

FENCE START 15.............: 0x00000000

FENCE END 15...............: 0x00000000

FENCE START 16.............: 0x00000000

FENCE END 16...............: 0x00000000

FENCE START 17.............: 0x00000000

FENCE END 17...............: 0x00000000

FENCE START 18.............: 0x00000000

FENCE END 18...............: 0x00000000

FENCE START 19.............: 0x00000000

FENCE END 19...............: 0x00000000

FENCE START 20.............: 0x00000000

FENCE END 20...............: 0x00000000

FENCE START 20.............: 0x00000000

FENCE END 20...............: 0x00000000

FENCE START 21.............: 0x00000000

FENCE END 21...............: 0x00000000

FENCE START 22.............: 0x00000000

FENCE END 22...............: 0x00000000

FENCE START 23.............: 0x00000000

FENCE END 23...............: 0x00000000

FENCE START 24.............: 0x00000000

FENCE END 24...............: 0x00000000

FENCE START 25.............: 0x00000000

FENCE END 25...............: 0x00000000

FENCE START 26.............: 0x00000000

FENCE END 26...............: 0x00000000

FENCE START 27.............: 0x00000000

FENCE END 27...............: 0x00000000

FENCE START 28.............: 0x00000000

FENCE END 28...............: 0x00000000

FENCE START 29.............: 0x00000000

FENCE END 29...............: 0x00000000

FENCE START 30.............: 0x00000000

FENCE END 30...............: 0x00000000

FENCE START 31.............: 0x00000000

FENCE END 31...............: 0x00000000

GEN6_RP_CONTROL............: 0x00000000 (disabled)

GEN6_RPNSWREQ..............: 0x00000000

GEN6_RP_DOWN_TIMEOUT.......: 0x00000000

GEN6_RP_INTERRUPT_LIMITS...: 0x00000000

GEN6_RP_UP_THRESHOLD.......: 0x00000000

GEN6_RP_UP_EI..............: 0x00000000

GEN6_RP_DOWN_EI............: 0x00000000

GEN6_RP_IDLE_HYSTERSIS.....: 0x00000000

GEN6_RC_STATE..............: 0x00000000

GEN6_RC_CONTROL............: 0x00000000

GEN6_RC1_WAKE_RATE_LIMIT...: 0x00000000

GEN6_RC6_WAKE_RATE_LIMIT...: 0x00000000

GEN6_RC_EVALUATION_INTERVAL: 0x00000000

GEN6_RC_IDLE_HYSTERSIS.....: 0x00000000

GEN6_RC_SLEEP..............: 0x00000000

GEN6_RC1e_THRESHOLD........: 0x00000000

GEN6_RC6_THRESHOLD.........: 0x00000000

GEN6_RC_VIDEO_FREQ.........: 0x00000000

GEN6_PMIER.................: 0xff511419

GEN6_PMIMR.................: 0xff52151a

GEN6_PMINTRMSK.............: 0x00000000


CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 800 MHz

CPU Maximum non-Turbo Frequency....: 3000 MHz

CPU Maximum Turbo Frequency........: 3200 MHz


IGPU Info:

------------------------------------

IGPU Current Frequency.............:  200 MHz

IGPU Minimum Frequency.............:  200 MHz

IGPU Maximum Non-Turbo Frequency...:  350 MHz

IGPU Maximum Turbo Frequency.......: 1100 MHz

IGPU Maximum limit.................: No Limit


CPU P-States [ 30 (32) ] iGPU P-States [ (4) ]

CPU C3-Cores [ 1 3 ]

CPU C6-Cores [ 0 1 3 ]

CPU C7-Cores [ 0 1 3 ]

CPU P-States [ (8) 29 30 32 ] iGPU P-States [ (4) ]

CPU C3-Cores [ 0 1 3 ]

CPU P-States [ 8 27 29 30 (32) ] iGPU P-States [ (4) ]

CPU C6-Cores [ 0 1 2 3 ]

CPU C7-Cores [ 0 1 2 3 ]

CPU P-States [ 8 24 27 29 (30) 32 ] iGPU P-States [ (4) ]

CPU C3-Cores [ 0 1 2 3 ]

CPU P-States [ (8) 24 27 28 29 30 32 ] iGPU P-States [ 4 (6) ]

CPU P-States [ (8) 24 27 28 29 30 32 ] iGPU P-States [ 4 (5) 6 ]

CPU P-States [ 8 22 24 27 28 29 (30) 32 ] iGPU P-States [ (4) 5 6 ]

CPU P-States [ 8 22 24 25 27 28 29 (30) 32 ] iGPU P-States [ (4) 5 6 ]

bash-3.2#
 

Attachments

  • PM Help.zip
    858.8 KB · Views: 113
Last edited:
Back
Top