Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp1638154ybv; Fri, 21 Feb 2020 00:46:58 -0800 (PST) X-Google-Smtp-Source: APXvYqzpKsKgDAJYUjyk0EKvGgXYoaJGUa5c6iMGr0Xuqu2kAeqEZQPJAEnfcy22kJq3GEj2ZRSy X-Received: by 2002:aca:3542:: with SMTP id c63mr1060672oia.135.1582274817848; Fri, 21 Feb 2020 00:46:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582274817; cv=none; d=google.com; s=arc-20160816; b=QF1PJkih424MZSC23ReH6/T/w0zpH7xiH+tJKvh9zAtMRYlv27Wopd9Yc+qp/fM1Ix WJLdpgrjycMBiHrCJZot1Zn8IEubMAnWa6g5YeumZnyF2e6zJ5b9Yte8v74tQjY1SqI6 kv/rXxkJMAqJe86YuRVeAi4iegI/V3nLlMH2OQNs3+HO6a7qXz9jzRfXW7igCQLW5j9u ywuFVneoyf5WDaKMaUWPVX5tbQloW89jJhMq6DrSvDFdYZiJiHkKikBihrfKDwnS4fUe hQVsiAfHL1zbL3SAXbVIFK180SHs9I0Da7hfjmPL4CBhXeaaB948TZDEEWZCGYZO34xc mLYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=4sajJrPsx4lhxzGPwkU1ebUXSrjDUw8PwWyVNp7/EcI=; b=UuAGp0eu0Oa4roUj/4qR8otpg/sLlXWL0bVXCBWHn1TAEmysq2SVRydDGey+HnXqsM lnimBAWhTSRvyCcjjqHSY7wlu2SSNPo0qrrzR2lZJb+G2pS2Mg7hF4K5OIHmXB3ZylsT HkpKYJ8qqaWF67xjNLce8WGkIkitiDlderQ2YvH/pN+MHhyvX0Hi/YsWuKykSytumsnw jwy+8TOoq8Aqf98Uz+dLYiAmQmr4aoaKnPyryafwrt9syXyunMcbXDxhLrIEbMaTwaap 38Cc2XxxTv6KQ9spBNMK6MLEG/nmDodSP+EsKW6NssP/UwczhylSGIuIqVQWQ3YlYJW+ AB9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=MpRc6k1T; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o20si1096943otl.60.2020.02.21.00.46.45; Fri, 21 Feb 2020 00:46:57 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=MpRc6k1T; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729517AbgBUHuR (ORCPT + 99 others); Fri, 21 Feb 2020 02:50:17 -0500 Received: from mail.kernel.org ([198.145.29.99]:47114 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729101AbgBUHuQ (ORCPT ); Fri, 21 Feb 2020 02:50:16 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 102DF24650; Fri, 21 Feb 2020 07:50:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1582271415; bh=xn0c89TUYb91GwJwguGAuyRfda2/y67RUJKduA4/pk4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=MpRc6k1T/FLVA9pzj8oIH6UekEhxfiREWmWx3QFlhK1kS1Pn/tKouQnl+YPBVLFTf lKhCLiFMMxd3KHyvDsxP08r3vuVCY0YZRB2vrJMYSEAbiN+bvO9E9yGuJajhTmZi5W 9QxdDXsdsvWFqu9FbktGG+4jSG35u+JYNyPuLSvg= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Andre Przywara , Maxime Ripard , Sasha Levin Subject: [PATCH 5.5 119/399] arm64: dts: allwinner: H6: Add PMU mode Date: Fri, 21 Feb 2020 08:37:24 +0100 Message-Id: <20200221072414.042546952@linuxfoundation.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200221072402.315346745@linuxfoundation.org> References: <20200221072402.315346745@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 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