Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp3713281pxb; Mon, 9 Nov 2020 20:09:16 -0800 (PST) X-Google-Smtp-Source: ABdhPJwq4ja7Y32TilDvpscafxErkb88BSjzt4qLlbujAXHoYeF7uhieLeRC0CvAxE3QLMa2JnRw X-Received: by 2002:a05:6402:79a:: with SMTP id d26mr13250822edy.113.1604981356071; Mon, 09 Nov 2020 20:09:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604981356; cv=none; d=google.com; s=arc-20160816; b=rr/JoM5hL7BBLc1Oim8DUgWhtXafVPl4b/tGYiaEWWBIn+GoPHbrc6q8eKPZKaMRO0 u7EmNEzJZ2UAL0fzRZrqzNC6tae6baNnUZk5ew0oTtK4jrvOCHT1hOvuJwO8eG5KXRnl NjlL1BG5YKPGKffBBG5yhQ/kK9d7XAlg1lUejlx1u2qhFupbd1aozBdPn/6QfgGhCND0 iLYpSiHDB/ggqauOirABaZNqKjUGPaaIrUiaQjD9RJlhfPs3a2wZmun2y7wjtCL4g46n DGBgg161hS7N2OvJsEXvn4lpoS4bGgso1Vh/qXzb3VcR/2LjIVCpXrOT5GmF9mupEW5x dmtQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=IXHJyRo8+TKhkQGYgBj3zd+vcN6YTb+nX4KYODctI+k=; b=wrmneugCxZQI/EN5nmH02bsHkQm6reIQ7jUdsq/sN4DrVYWo+jaZjkJXxRvTBZCnAS 7OiIIo/1KjUb+NTSKNARuyGpkJ5QC5RQ317g3TRntmmHarOWqwKh9f7YDbeEB34Frlen wEvRHS3bKvYEOBwHJndHKEle2oP0DgIhgDi8auvlJnfhuoOZjDlEt4Qvbjutiu1pi+NH WCyNMsW2bVgOa8HWYYZ9VBauUazD+Nca/8ORGokC1HrNksSX9Vb7nlBHvE7t7evBUaMI Hincg9K1aeTaqdH1omm6qz1Z7pGTnHLUMFhAX8NMrk97fM6f4hrxbFsQTK/qmRxU16B4 xLxg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q16si4687832ejy.572.2020.11.09.20.08.53; Mon, 09 Nov 2020 20:09:16 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732770AbgKJEGr (ORCPT + 99 others); Mon, 9 Nov 2020 23:06:47 -0500 Received: from smtp2207-205.mail.aliyun.com ([121.197.207.205]:41716 "EHLO smtp2207-205.mail.aliyun.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1733073AbgKJEGc (ORCPT ); Mon, 9 Nov 2020 23:06:32 -0500 X-Alimail-AntiSpam: AC=CONTINUE;BC=0.1456938|-1;CH=green;DM=|CONTINUE|false|;DS=CONTINUE|ham_system_inform|0.446168-0.0014012-0.552431;FP=0|0|0|0|0|-1|-1|-1;HT=ay29a033018047201;MF=frank@allwinnertech.com;NM=1;PH=DS;RN=28;RT=28;SR=0;TI=SMTPD_---.IulFdj5_1604981159; Received: from allwinnertech.com(mailfrom:frank@allwinnertech.com fp:SMTPD_---.IulFdj5_1604981159) by smtp.aliyun-inc.com(10.147.42.135); Tue, 10 Nov 2020 12:06:24 +0800 From: Frank Lee To: vkoul@kernel.org, robh+dt@kernel.org, mripard@kernel.org, wens@csie.org, ulf.hansson@linaro.org, kishon@ti.com, wim@linux-watchdog.org, linux@roeck-us.net, dan.j.williams@intel.com, linus.walleij@linaro.org, wsa+renesas@sang-engineering.com, dianders@chromium.org, marex@denx.de, colin.king@canonical.com, rdunlap@infradead.org, krzk@kernel.org, gregkh@linuxfoundation.org, megous@megous.com, rikard.falkeborn@gmail.com, dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mmc@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-gpio@vger.kernel.org, tiny.windzz@gmail.com Cc: Yangtao Li Subject: [PATCH 07/19] arm64: dts: allwinner: A100: Add PMU mode Date: Tue, 10 Nov 2020 12:05:41 +0800 Message-Id: <20201110040553.1381-8-frank@allwinnertech.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201110040553.1381-1-frank@allwinnertech.com> References: <20201110040553.1381-1-frank@allwinnertech.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Yangtao Li Add the Performance Monitoring Unit (PMU) device tree node to the A100 .dtsi, which tells DT users which interrupts are triggered by PMU overflow events on each core. Signed-off-by: Yangtao Li --- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi index c34ed8045363..01ff53b5a7a8 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi @@ -25,21 +25,21 @@ cpu0: cpu@0 { enable-method = "psci"; }; - cpu@1 { + cpu1: cpu@1 { compatible = "arm,cortex-a53"; device_type = "cpu"; reg = <0x1>; enable-method = "psci"; }; - cpu@2 { + cpu2: cpu@2 { compatible = "arm,cortex-a53"; device_type = "cpu"; reg = <0x2>; enable-method = "psci"; }; - cpu@3 { + cpu3: cpu@3 { compatible = "arm,cortex-a53"; device_type = "cpu"; reg = <0x3>; @@ -47,6 +47,15 @@ cpu@3 { }; }; + pmu { + compatible = "arm,cortex-a53-pmu"; + interrupts = , + , + , + ; + interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>; + }; + psci { compatible = "arm,psci-1.0"; method = "smc"; -- 2.28.0