From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A503F3148C5 for ; Tue, 25 Nov 2025 12:06:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764072384; cv=none; b=Vw16XyvTHGT/MtriASltd2wRvHMcSEB5GKBKmizWcncCQFqwdGNJkIM+51bV1GNoUkx3c52mNJbv5Y41vGVDtCCGXcLk5hOpOki9wktqvP8NH5JRKoKS7WGGDS7X5qrONbCn1PvimTrEMMptwF7XlmeI2B7/yGDh2UdKJBLQHYw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764072384; c=relaxed/simple; bh=VJS7tKi4W2dCRDnFqQGBe73LZKmaMcajj+4bVj7gZPI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=G4Lw3PH1xdIXLblMSo+fqEp1yzJkCbiDsUsZ3spbEAx766l5wklR3ReyXEUtpkmu3bDYX6HQl+zClRfB+LogcWaBtNRRrNCMlqnMDE+RGKWpJsWsq2OxlywtQtaXwQbun6gjExp+raVZJSGk3xVD2ApaVKoj+ikIA4UGwQ2Yat8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=RqrVM0nU; arc=none smtp.client-ip=209.85.167.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="RqrVM0nU" Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-59584301f0cso5911124e87.0 for ; Tue, 25 Nov 2025 04:06:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764072380; x=1764677180; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=hW/vKp7i5enJJG2aIk5G1BDDlAi5srul9SKR0E7oEGI=; b=RqrVM0nU7z3YDn+TCWkGIGIom8LqdYPoKnXH7f6erTb5gohkF+rBvm5Blus2itCW5z NVDAzSxU+pzLDmZsRiqC4nDdXT0qmY79W39/XDpKM2EgyacSbCb6sE53FT768kNmAunN E4DjJFhmLGGW3e01nKTVpw+RewbvjTTxtPiqMa51UsYms0f5QSbFBA1uAIlYhj+ZQbz8 Ovnwzr9vTh9z5OP+E2c+qEaxEONKAKePfE9m/8T4dalEGBAvInU0HIqiCqBFN439nGA0 irQo9dxLGHyvjsA+zI2ZfYJl4Dt3cVAQNAP/1xqF9Kb+NfoXn9t7siIt4gG9IUVnZ4My unCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764072380; x=1764677180; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=hW/vKp7i5enJJG2aIk5G1BDDlAi5srul9SKR0E7oEGI=; b=jAyvC27/dFYx7HAFYj+nGdV9tT5J+xj4U8lx7zH2xMM1r5qtTDFX2LnMbiAmNOs+Kv KuFPoqKTaIoLh1Ad/1nAymXINORs638BBC0c31K10rPNHg0zmrlRVfRAOsFnaOMTuzld WRLFM+9gOOHAh1O2eF2wnE9MU75nDZHvL3DkKi1uYFskvlaMSo1MAB93/2SH2CbWfZSR kUQkl/gU/YStTxBvg8anUqYawEC3rPl6o6YkLZVIl1cDPlOiqWIdnZSTahRtOQnPOpl+ 0dToqI4qmgXqx5UnooOK32YR3ax0pHnv4DkMqCSKCEinoMO7emSOnhN3po0tr2G5bihx I0KA== X-Forwarded-Encrypted: i=1; AJvYcCUtZVU6IULK9iQhpIYRp8kW3C5NJO65o2B6AkV1Cj2P0IuAI13nJwcufhBYZ1vQwmBvahkn/1Mgoz8=@vger.kernel.org X-Gm-Message-State: AOJu0Ywg8qQJI+b3Hk9TzBlcVKwsb6EP7e7GvdT1s5w0/1LMTQMGh8XF 4+Ctfi4yBZBFqTDjMWXBAjUy3Y3IMIr00VsT590U8cTrVacCBp5ejKtE X-Gm-Gg: ASbGnct0Nktp8yp3CXQs3H//E6MstN78EOOU+Y5oXdl8q03VoEidzKoE19ejloHjWUQ abFnpv4qFBwHKPomT/zVCajgd6GBRC6zQFuh3jcHx+BvBaR8/fXspIYUhoylvSMfhVClnyrM7nW I1emsg6xu+E+FBz87pP5LjFVsuJXohAf/0ZKe9T4sMXKnoLEs9jL6f5/W0SO8hI3MXV4fzc/Rg3 aSj7ZO7ET7WlAop15zH/4s0wLMrtHH0thawyUYDoKKOayw/XpO8xUpIjiLRrMGxOnxeTC0+BTdU FsQIpPmDrXa6X8uDZucaotoXx5X6Q6oAI6G3oABGaGkyEWSbjTjRXWqG4KBWIvGk+1c8axnOBE3 6hUx7MJWJHwk9xn6knbEpKEoEeeVEGHBF8gEGebxPqaNgIH1Qrk2X3V/c1tpUaZYZFA+TmCcqOy 8= X-Google-Smtp-Source: AGHT+IFhjLrOrFiZOapYoRF+cu0r4FsySebLxdfYS1eENEYxZ3es+l0zFrltALiMuKz3JAOnaS+NTw== X-Received: by 2002:a05:6512:2244:b0:595:8258:ccc7 with SMTP id 2adb3069b0e04-596b4e4b8camr1176446e87.1.1764072380177; Tue, 25 Nov 2025 04:06:20 -0800 (PST) Received: from xeon ([188.163.112.74]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5969dbbecb9sm5150993e87.58.2025.11.25.04.06.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Nov 2025 04:06:19 -0800 (PST) From: Svyatoslav Ryhel To: Krzysztof Kozlowski , Rob Herring , Conor Dooley , Thierry Reding , Thierry Reding , Jonathan Hunter , Prashant Gaikwad , Mikko Perttunen , Michael Turquette , Stephen Boyd , Dmitry Osipenko , MyungJoo Ham , Kyungmin Park , Chanwoo Choi , Svyatoslav Ryhel Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-clk@vger.kernel.org, linux-pm@vger.kernel.org Subject: [PATCH v4 02/12] ARM: tegra: Add ACTMON node to Tegra114 device tree Date: Tue, 25 Nov 2025 14:05:49 +0200 Message-ID: <20251125120559.158860-3-clamor95@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251125120559.158860-1-clamor95@gmail.com> References: <20251125120559.158860-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-clk@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Add support for ACTMON on Tegra114. This is used to monitor activity from different components. Based on the collected statistics, the rate at which the external memory needs to be clocked can be derived. Signed-off-by: Svyatoslav Ryhel Reviewed-by: Mikko Perttunen --- arch/arm/boot/dts/nvidia/tegra114.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/nvidia/tegra114.dtsi b/arch/arm/boot/dts/nvidia/tegra114.dtsi index 02d2c40dd79a..ef0618e9eec1 100644 --- a/arch/arm/boot/dts/nvidia/tegra114.dtsi +++ b/arch/arm/boot/dts/nvidia/tegra114.dtsi @@ -312,6 +312,18 @@ ahb: ahb@6000c000 { reg = <0x6000c000 0x150>; }; + actmon: actmon@6000c800 { + compatible = "nvidia,tegra114-actmon"; + reg = <0x6000c800 0x400>; + interrupts = ; + clocks = <&tegra_car TEGRA114_CLK_ACTMON>, + <&tegra_car TEGRA114_CLK_EMC>; + clock-names = "actmon", "emc"; + resets = <&tegra_car TEGRA114_CLK_ACTMON>; + reset-names = "actmon"; + #cooling-cells = <2>; + }; + gpio: gpio@6000d000 { compatible = "nvidia,tegra114-gpio", "nvidia,tegra30-gpio"; reg = <0x6000d000 0x1000>; -- 2.51.0