perf/x86/intel: Add Broadwell core support
authorAndi Kleen <ak@linux.intel.com>
Tue, 2 Sep 2014 18:44:13 +0000 (11:44 -0700)
committerIngo Molnar <mingo@kernel.org>
Wed, 24 Sep 2014 12:48:18 +0000 (14:48 +0200)
commitdf1626491ef310897045659e90b248b589bc6884
treeb9d97d4984311ad4338510e12c1e20e506a03682
parentaf8d688712fe0b2eafa2d018190f05bc52919924
perf/x86/intel: Add Broadwell core support

Add Broadwell support for Broadwell Client to perf.  This is very
similar to Haswell.  It uses a new cache event table, because there
were various changes there.

The constraint list has one new event that needs to be handled over
Haswell.

The PEBS event list is the same, so we reuse Haswell's.

[fengguang.wu: make intel_bdw_event_constraints[] static]
Signed-off-by: Andi Kleen <ak@linux.intel.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: eranian@google.com
Link: http://lkml.kernel.org/r/1409683455-29168-3-git-send-email-andi@firstfloor.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/cpu/perf_event_intel.c