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 X-Spam-Level: X-Spam-Status: No, score=-10.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6A6D9C3B1B5 for ; Fri, 14 Feb 2020 18:12:23 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 357D6222C2 for ; Fri, 14 Feb 2020 18:12:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1581703943; bh=xn0c89TUYb91GwJwguGAuyRfda2/y67RUJKduA4/pk4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=jyHYwnNXR/MbUKkGiJNJYKpaXStJzLsfsNcDJwHelij1uQkvx4P/yP7ihltRF8saB FVs5RINwQwGbQjSPpa3fXEf+gLNUHdDEf1RJmD1Y/A6PwsAhmznrZVnCTkPDtCsrk9 VS6Ox8x/YzS9H5JH0tEu+M+NbtP7ZGRLy+f+iBPQ= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731165AbgBNPxL (ORCPT ); Fri, 14 Feb 2020 10:53:11 -0500 Received: from mail.kernel.org ([198.145.29.99]:59852 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730505AbgBNPwx (ORCPT ); Fri, 14 Feb 2020 10:52:53 -0500 Received: from sasha-vm.mshome.net (c-73-47-72-35.hsd1.nh.comcast.net [73.47.72.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 739392468D; Fri, 14 Feb 2020 15:52:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1581695572; bh=xn0c89TUYb91GwJwguGAuyRfda2/y67RUJKduA4/pk4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ttkySf0izKySq5C7/9J2gyjSefSppV+ZPPSCO9lJJeB1TBR8lLbTrhPhMb+EUvHXV epu9RVHhTGNRXeRG4ljtgzNCFvJ0rpTh/isMVWrpGg8pc4G8fSzKWokNhTQ7FeuaCe LTfGnY2QYMVc0UuRrac+QG+irbmlENvMgFoYYYdg= From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Andre Przywara , Maxime Ripard , Sasha Levin , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Subject: [PATCH AUTOSEL 5.5 183/542] arm64: dts: allwinner: H6: Add PMU mode Date: Fri, 14 Feb 2020 10:42:55 -0500 Message-Id: <20200214154854.6746-183-sashal@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200214154854.6746-1-sashal@kernel.org> References: <20200214154854.6746-1-sashal@kernel.org> MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Andre Przywara [ Upstream commit 7aa9b9eb7d6a8fde7acbe0446444f7e3fae1fe3b ] Add the Performance Monitoring Unit (PMU) device tree node to the H6 .dtsi, which tells DT users which interrupts are triggered by PMU overflow events on each core. The numbers come from the manual and have been checked in U-Boot and with perf in Linux. Tested with perf record and taskset on a Pine H64. Signed-off-by: Andre Przywara Signed-off-by: Maxime Ripard Signed-off-by: Sasha Levin --- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi index 29824081b43b0..24ffe2dcbddbf 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -70,6 +70,16 @@ clock-output-names = "ext_osc32k"; }; + pmu { + compatible = "arm,cortex-a53-pmu", + "arm,armv8-pmuv3"; + interrupts = , + , + , + ; + interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>; + }; + psci { compatible = "arm,psci-0.2"; method = "smc"; -- 2.20.1