From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754543AbcEPRuj (ORCPT ); Mon, 16 May 2016 13:50:39 -0400 Received: from foss.arm.com ([217.140.101.70]:47841 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754267AbcEPRui (ORCPT ); Mon, 16 May 2016 13:50:38 -0400 Date: Mon, 16 May 2016 18:50:46 +0100 From: Will Deacon To: torvalds@linux-foundation.org Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, mark.rutland@arm.com, ashoks@broadcom.com Subject: [GIT PULL] arm64: perf updates for 4.7 Message-ID: <20160516175046.GB22358@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Please pull the following arm64 perf updates for 4.7. The main addition here is support for Broadcom's Vulcan core using the architected ID registers for discovering supported events. Cheers, Will --->8 The following changes since commit bf16200689118d19de1b8d2a3c314fc21f5dc7bb: Linux 4.6-rc3 (2016-04-10 17:58:30 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git tags/arm64-perf for you to fetch changes up to 4ba2578fa7b557012b8f59ad7a9284ff15394338: arm64: perf: don't expose CHAIN event in sysfs (2016-04-25 15:05:24 +0100) ---------------------------------------------------------------- arm64 perf updates for 4.7 - Support for the PMU in Broadcom's Vulcan CPU - Dynamic event detection using the PMCEIDn_EL0 ID registers ---------------------------------------------------------------- Ashok Kumar (7): Documentation: arm64: pmu: Add Broadcom Vulcan PMU binding arm64: dts: Add Broadcom Vulcan PMU in dts arm64/perf: Changed events naming as per the ARM ARM arm64/perf: Define complete ARMv8 recommended implementation defined events arm64/perf: Access pmu register using _sys_reg arm64/perf: Filter common events based on PMCEIDn_EL0 arm64/perf: Add Broadcom Vulcan PMU support Will Deacon (1): arm64: perf: don't expose CHAIN event in sysfs Documentation/devicetree/bindings/arm/pmu.txt | 3 +- arch/arm64/boot/dts/broadcom/vulcan.dtsi | 2 +- arch/arm64/kernel/perf_event.c | 553 +++++++++++++++++--------- include/linux/perf/arm_pmu.h | 2 + 4 files changed, 370 insertions(+), 190 deletions(-)