From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E1DC7C433F5 for ; Tue, 10 May 2022 10:49:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240248AbiEJKxc (ORCPT ); Tue, 10 May 2022 06:53:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35932 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240085AbiEJKwl (ORCPT ); Tue, 10 May 2022 06:52:41 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id D2FFE2AC0E3; Tue, 10 May 2022 03:48:35 -0700 (PDT) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 2B56C11FB; Tue, 10 May 2022 03:48:35 -0700 (PDT) Received: from hype-n1-sdp.warwick.arm.com (hype-n1-sdp.warwick.arm.com [10.32.33.46]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 9419F3F66F; Tue, 10 May 2022 03:48:32 -0700 (PDT) From: Nick Forrington To: linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, acme@kernel.org Cc: Nick Forrington , John Garry , Will Deacon , Mathieu Poirier , Leo Yan , Peter Zijlstra , Ingo Molnar , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Andi Kleen , Kajol Jain , James Clark , Andrew Kilroy Subject: [PATCH 00/20] perf vendors events arm64: Multiple Arm CPUs Date: Tue, 10 May 2022 11:47:38 +0100 Message-Id: <20220510104758.64677-1-nick.forrington@arm.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add Performance Monitoring Unit event data for the Arm CPUs listed below. Changesets are dependent due to incremental updates to the common events file and mapfile.csv. Data is sourced from https://github.com/ARM-software/data Nick Forrington (20): perf vendors events arm64: Arm Cortex-A5 perf vendors events arm64: Arm Cortex-A7 perf vendors events arm64: Arm Cortex-A8 perf vendors events arm64: Arm Cortex-A9 perf vendors events arm64: Arm Cortex-A15 perf vendors events arm64: Arm Cortex-A17 perf vendors events arm64: Arm Cortex-A32 perf vendors events arm64: Arm Cortex-A34 perf vendors events arm64: Arm Cortex-A35 perf vendors events arm64: Arm Cortex-A55 perf vendors events arm64: Arm Cortex-A510 perf vendors events arm64: Arm Cortex-A65 perf vendors events arm64: Arm Cortex-A73 perf vendors events arm64: Arm Cortex-A75 perf vendors events arm64: Arm Cortex-A77 perf vendors events arm64: Arm Cortex-A78 perf vendors events arm64: Arm Cortex-A710 perf vendors events arm64: Arm Cortex-X1 perf vendors events arm64: Arm Cortex-X2 perf vendors events arm64: Arm Neoverse E1 .../arch/arm64/arm/cortex-a15/branch.json | 17 ++ .../arch/arm64/arm/cortex-a15/bus.json | 29 +++ .../arch/arm64/arm/cortex-a15/cache.json | 80 ++++++ .../arch/arm64/arm/cortex-a15/exception.json | 8 + .../arm64/arm/cortex-a15/instruction.json | 59 +++++ .../arch/arm64/arm/cortex-a15/memory.json | 20 ++ .../arch/arm64/arm/cortex-a17/branch.json | 17 ++ .../arch/arm64/arm/cortex-a17/bus.json | 26 ++ .../arch/arm64/arm/cortex-a17/cache.json | 53 ++++ .../arch/arm64/arm/cortex-a17/exception.json | 11 + .../arm64/arm/cortex-a17/instruction.json | 56 +++++ .../arch/arm64/arm/cortex-a17/memory.json | 20 ++ .../arch/arm64/arm/cortex-a32/branch.json | 11 + .../arch/arm64/arm/cortex-a32/bus.json | 17 ++ .../arch/arm64/arm/cortex-a32/cache.json | 32 +++ .../arch/arm64/arm/cortex-a32/exception.json | 14 ++ .../arm64/arm/cortex-a32/instruction.json | 29 +++ .../arch/arm64/arm/cortex-a32/memory.json | 8 + .../arch/arm64/arm/cortex-a34/branch.json | 11 + .../arch/arm64/arm/cortex-a34/bus.json | 17 ++ .../arch/arm64/arm/cortex-a34/cache.json | 32 +++ .../arch/arm64/arm/cortex-a34/exception.json | 14 ++ .../arm64/arm/cortex-a34/instruction.json | 29 +++ .../arch/arm64/arm/cortex-a34/memory.json | 8 + .../arch/arm64/arm/cortex-a35/branch.json | 11 + .../arch/arm64/arm/cortex-a35/bus.json | 17 ++ .../arch/arm64/arm/cortex-a35/cache.json | 32 +++ .../arch/arm64/arm/cortex-a35/exception.json | 14 ++ .../arm64/arm/cortex-a35/instruction.json | 44 ++++ .../arch/arm64/arm/cortex-a35/memory.json | 8 + .../arch/arm64/arm/cortex-a5/branch.json | 8 + .../arch/arm64/arm/cortex-a5/cache.json | 23 ++ .../arch/arm64/arm/cortex-a5/exception.json | 11 + .../arch/arm64/arm/cortex-a5/instruction.json | 29 +++ .../arch/arm64/arm/cortex-a5/memory.json | 8 + .../arch/arm64/arm/cortex-a510/branch.json | 59 +++++ .../arch/arm64/arm/cortex-a510/bus.json | 17 ++ .../arch/arm64/arm/cortex-a510/cache.json | 182 ++++++++++++++ .../arch/arm64/arm/cortex-a510/exception.json | 14 ++ .../arm64/arm/cortex-a510/instruction.json | 95 +++++++ .../arch/arm64/arm/cortex-a510/memory.json | 32 +++ .../arch/arm64/arm/cortex-a510/pipeline.json | 107 ++++++++ .../arch/arm64/arm/cortex-a510/pmu.json | 8 + .../arch/arm64/arm/cortex-a510/trace.json | 32 +++ .../arch/arm64/arm/cortex-a55/branch.json | 59 +++++ .../arch/arm64/arm/cortex-a55/bus.json | 17 ++ .../arch/arm64/arm/cortex-a55/cache.json | 188 ++++++++++++++ .../arch/arm64/arm/cortex-a55/exception.json | 20 ++ .../arm64/arm/cortex-a55/instruction.json | 65 +++++ .../arch/arm64/arm/cortex-a55/memory.json | 17 ++ .../arch/arm64/arm/cortex-a55/pipeline.json | 80 ++++++ .../arch/arm64/arm/cortex-a65/branch.json | 17 ++ .../arch/arm64/arm/cortex-a65/bus.json | 17 ++ .../arch/arm64/arm/cortex-a65/cache.json | 236 ++++++++++++++++++ .../arch/arm64/arm/cortex-a65/dpu.json | 32 +++ .../arch/arm64/arm/cortex-a65/exception.json | 14 ++ .../arch/arm64/arm/cortex-a65/ifu.json | 122 +++++++++ .../arm64/arm/cortex-a65/instruction.json | 71 ++++++ .../arch/arm64/arm/cortex-a65/memory.json | 35 +++ .../arch/arm64/arm/cortex-a65/pipeline.json | 8 + .../arch/arm64/arm/cortex-a7/branch.json | 8 + .../arch/arm64/arm/cortex-a7/bus.json | 17 ++ .../arch/arm64/arm/cortex-a7/cache.json | 32 +++ .../arch/arm64/arm/cortex-a7/exception.json | 11 + .../arch/arm64/arm/cortex-a7/instruction.json | 29 +++ .../arch/arm64/arm/cortex-a7/memory.json | 8 + .../arch/arm64/arm/cortex-a710/branch.json | 17 ++ .../arch/arm64/arm/cortex-a710/bus.json | 20 ++ .../arch/arm64/arm/cortex-a710/cache.json | 155 ++++++++++++ .../arch/arm64/arm/cortex-a710/exception.json | 47 ++++ .../arm64/arm/cortex-a710/instruction.json | 134 ++++++++++ .../arch/arm64/arm/cortex-a710/memory.json | 41 +++ .../arch/arm64/arm/cortex-a710/pipeline.json | 23 ++ .../arch/arm64/arm/cortex-a710/trace.json | 29 +++ .../arch/arm64/arm/cortex-a73/branch.json | 11 + .../arch/arm64/arm/cortex-a73/bus.json | 23 ++ .../arch/arm64/arm/cortex-a73/cache.json | 107 ++++++++ .../arch/arm64/arm/cortex-a73/etm.json | 14 ++ .../arch/arm64/arm/cortex-a73/exception.json | 14 ++ .../arm64/arm/cortex-a73/instruction.json | 65 +++++ .../arch/arm64/arm/cortex-a73/memory.json | 14 ++ .../arch/arm64/arm/cortex-a73/mmu.json | 44 ++++ .../arch/arm64/arm/cortex-a73/pipeline.json | 38 +++ .../arch/arm64/arm/cortex-a75/branch.json | 11 + .../arch/arm64/arm/cortex-a75/bus.json | 17 ++ .../arch/arm64/arm/cortex-a75/cache.json | 164 ++++++++++++ .../arch/arm64/arm/cortex-a75/etm.json | 14 ++ .../arch/arm64/arm/cortex-a75/exception.json | 17 ++ .../arm64/arm/cortex-a75/instruction.json | 74 ++++++ .../arch/arm64/arm/cortex-a75/memory.json | 17 ++ .../arch/arm64/arm/cortex-a75/mmu.json | 44 ++++ .../arch/arm64/arm/cortex-a75/pipeline.json | 44 ++++ .../arch/arm64/arm/cortex-a77/branch.json | 17 ++ .../arch/arm64/arm/cortex-a77/bus.json | 17 ++ .../arch/arm64/arm/cortex-a77/cache.json | 143 +++++++++++ .../arch/arm64/arm/cortex-a77/exception.json | 47 ++++ .../arm64/arm/cortex-a77/instruction.json | 77 ++++++ .../arch/arm64/arm/cortex-a77/memory.json | 23 ++ .../arch/arm64/arm/cortex-a77/pipeline.json | 8 + .../arch/arm64/arm/cortex-a78/branch.json | 17 ++ .../arch/arm64/arm/cortex-a78/bus.json | 20 ++ .../arch/arm64/arm/cortex-a78/cache.json | 155 ++++++++++++ .../arch/arm64/arm/cortex-a78/exception.json | 47 ++++ .../arm64/arm/cortex-a78/instruction.json | 80 ++++++ .../arch/arm64/arm/cortex-a78/memory.json | 23 ++ .../arch/arm64/arm/cortex-a78/pipeline.json | 23 ++ .../arch/arm64/arm/cortex-a8/branch.json | 8 + .../arch/arm64/arm/cortex-a8/cache.json | 77 ++++++ .../arch/arm64/arm/cortex-a8/exception.json | 5 + .../arch/arm64/arm/cortex-a8/instruction.json | 38 +++ .../arch/arm64/arm/cortex-a8/memory.json | 5 + .../arch/arm64/arm/cortex-a9/branch.json | 8 + .../arch/arm64/arm/cortex-a9/cache.json | 17 ++ .../arch/arm64/arm/cortex-a9/exception.json | 5 + .../arch/arm64/arm/cortex-a9/instruction.json | 29 +++ .../arch/arm64/arm/cortex-a9/memory.json | 5 + .../arch/arm64/arm/cortex-x1/branch.json | 17 ++ .../arch/arm64/arm/cortex-x1/bus.json | 20 ++ .../arch/arm64/arm/cortex-x1/cache.json | 155 ++++++++++++ .../arch/arm64/arm/cortex-x1/exception.json | 47 ++++ .../arch/arm64/arm/cortex-x1/instruction.json | 80 ++++++ .../arch/arm64/arm/cortex-x1/memory.json | 23 ++ .../arch/arm64/arm/cortex-x1/pipeline.json | 23 ++ .../arch/arm64/arm/cortex-x2/branch.json | 17 ++ .../arch/arm64/arm/cortex-x2/bus.json | 20 ++ .../arch/arm64/arm/cortex-x2/cache.json | 155 ++++++++++++ .../arch/arm64/arm/cortex-x2/exception.json | 47 ++++ .../arch/arm64/arm/cortex-x2/instruction.json | 134 ++++++++++ .../arch/arm64/arm/cortex-x2/memory.json | 41 +++ .../arch/arm64/arm/cortex-x2/pipeline.json | 23 ++ .../arch/arm64/arm/cortex-x2/trace.json | 29 +++ .../arch/arm64/arm/neoverse-e1/branch.json | 17 ++ .../arch/arm64/arm/neoverse-e1/bus.json | 17 ++ .../arch/arm64/arm/neoverse-e1/cache.json | 107 ++++++++ .../arch/arm64/arm/neoverse-e1/exception.json | 14 ++ .../arm64/arm/neoverse-e1/instruction.json | 65 +++++ .../arch/arm64/arm/neoverse-e1/memory.json | 23 ++ .../arch/arm64/arm/neoverse-e1/pipeline.json | 8 + .../arch/arm64/arm/neoverse-e1/spe.json | 14 ++ .../arch/arm64/common-and-microarch.json | 66 +++++ tools/perf/pmu-events/arch/arm64/mapfile.csv | 20 ++ 141 files changed, 5746 insertions(+) create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a15/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a15/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a15/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a15/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a15/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a15/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a17/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a17/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a17/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a17/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a17/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a17/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a32/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a32/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a32/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a32/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a32/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a32/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a34/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a35/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a5/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a5/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a5/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a5/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a5/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/pmu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a510/trace.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a55/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/dpu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/ifu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a65/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a7/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a7/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a7/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a7/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a7/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a7/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a710/trace.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/etm.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/mmu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a73/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/etm.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/mmu.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a75/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a77/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a78/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a8/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a8/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a8/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a8/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a8/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a9/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a9/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a9/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a9/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a9/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x1/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-x2/trace.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/branch.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/bus.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/exception.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/memory.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-e1/spe.json -- 2.25.1