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)
commit86a349a28b249bf4c3b396af3cc550760dedb456
treeb9d97d4984311ad4338510e12c1e20e506a03682
parentd86c8eaf95700d932bdfa8a4f7b4e6d28949fd84
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