perf/x86: Add Intel Nehalem-EX uncore support
authorYan, Zheng <zheng.z.yan@intel.com>
Thu, 5 Jul 2012 06:32:17 +0000 (14:32 +0800)
committerIngo Molnar <mingo@kernel.org>
Thu, 26 Jul 2012 10:23:11 +0000 (12:23 +0200)
commit254298c726b93bb8ed92774b4a209b479851fa6d
tree59aa1bfc68223b774856bff9b46d2f64aaca0c86
parent4f3f713fc78d966d81ad87d2f3587369f9b34ae6
perf/x86: Add Intel Nehalem-EX uncore support

The uncore subsystem in Nehalem-EX consists of 7 components
(U-Box, C-Box, B-Box, S-Box, R-Box, M-Box and W-Box). This
patch is large because the way to program these boxes is
diverse.

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Link: http://lkml.kernel.org/r/4FF534F1.3030307@intel.com
[ Improved the code. ]
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/cpu/perf_event_intel_uncore.c
arch/x86/kernel/cpu/perf_event_intel_uncore.h