tools/power turbostat: enable turbostat to support Knights Landing (KNL)
authorDasaratharaman Chandramouli <dasaratharaman.chandramouli@intel.com>
Wed, 20 May 2015 16:49:34 +0000 (09:49 -0700)
committerLen Brown <len.brown@intel.com>
Wed, 27 May 2015 22:03:57 +0000 (18:03 -0400)
commitfb5d432722e186c656285ccc088e35dbe24f6fd1
treeae8f87435f209fe4c21121e0bd42301814db617b
parente275b3885dffd31095984ed2476ed0447fa7309a
tools/power turbostat: enable turbostat to support Knights Landing (KNL)

Changes mainly to account for minor differences in Knights Landing(KNL):
1. KNL supports C1 and C6 core states.
2. KNL supports PC2, PC3 and PC6 package states.
3. KNL has a different encoding of the TURBO_RATIO_LIMIT MSR

Signed-off-by: Dasaratharaman Chandramouli <dasaratharaman.chandramouli@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
arch/x86/include/uapi/asm/msr-index.h
tools/power/x86/turbostat/turbostat.c