From nobody Mon Feb 9 09:09:35 2026 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (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 10BEA1A3178 for ; Mon, 26 Jan 2026 19:15:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769454951; cv=none; b=UTtFZ7vxlGnkSbgVFSc7h4TCzjsPNPDgLfN2shUF+xes1Iag5/TXJvb6z02FdAhyqBHZrWyF9JKumkmeOH5rkbFBw0NRnLvBecqVY+5+btXLeCJSp27BpnCgu2RQCnFqcm8kqQkclHDPM5FXcKqjjJZU4RDfbae0RPVpnCQeOBk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769454951; c=relaxed/simple; bh=VJS7tKi4W2dCRDnFqQGBe73LZKmaMcajj+4bVj7gZPI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=t+GjRTh/GYeFa5dv5XpmzLtx302IbBn2B8zSovmeHmaWlmbXHYsVnX3J9yJPRQe55wAbxX7M75Dtods5WouflCYYbNJOaEq2SPg+hgB3OCivicsEcV4cQEftHR1M9JIbiEgW7iZ48ayvz+z1Z4VCj+xMGqMDHZGY3KFyZfTxJXI= 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=VTmoyt0m; arc=none smtp.client-ip=209.85.128.42 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="VTmoyt0m" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-47ee0291921so41676665e9.3 for ; Mon, 26 Jan 2026 11:15:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769454948; x=1770059748; 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=VTmoyt0mNgEov0A1vaMX308R5EG2nre+aWXU/ojE3I33Uf9LCYnh8xv+wSP4ZyNDSM QSlpnPjS3seu4k23k1bx27yJWuFfhid4mi5W1AkHtc7FDRzA6LL525Fdm4xCzjITUj1S y3BfhmOvPfGM7GFTVoX4hnVfcIqTVR/HzuHPchPmkRtj5gx1N+hBbza8diwCWg7i+Ld3 y/YirVOtXr/lL/HoATzjCXayFdygmZK3e1BntM58TwIAM0QBOyHRVJAkv/MI9178S9tP 6RPE9RGJO4s6UHDYPFZNxi4xKX53O8qcLtA5hDkdKm/YeMdvbemoz02MUwAilSeadSno E4Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769454948; x=1770059748; 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=GV6JQC04ZhNruDcVVJS9nAqlp2h8vuvpZ+N2Uho4t6vFV7Xhs7PtIL4MkYd2tMl/uv V6yd1vgYO4ebG8NpHzaVolt2ZkD0D17HhZSGb7RQoEWS4n1lIoqz87ed3YFSWPWJ5C9P kSry6XHN5VN2dARO61/l2ple2JoIXAVUIHBfAjOwDF9GN8HTGxwO9OXe/zmNXmohf6KN sGanXnkYbiPClUfxcEkrqPPZFtfIGNdXUmGzwNDu9GDO+yMsWQCUo44OHJzwfBrlkxM5 e0z8uGHCT4+COsiAozaoKDZEH8JxWNzlpTlYJSUErywhyrJ/9n9WU9yEQKqtRCs95WKj e8FQ== X-Forwarded-Encrypted: i=1; AJvYcCXb8LjALt+XbIdS4r2z8n1D+HhDCNfJDuhWiimxHkhEA6ifz+Uv0b7tsQH4iULL5ypXr2YgsMGGRcVwAeQ=@vger.kernel.org X-Gm-Message-State: AOJu0YxiAz/YniZhKSCVm+UFGXR0A3bnZr3jm8NQ3WyC7euKIBG4ok/+ kqwLD+GY445be46fEFIyAQCJVVIxArou07hgiZXXtnHIdD2jBKxBBMm8 X-Gm-Gg: AZuq6aKFEJBuGfPpJJRVRH3cGeBgaTVmCj98RgXB8K1jc6TRWKkKleaW0XZq9j4CCcL t4lOdrotqVKGz3T+qEt8jAZp5XbV8qRmQgV+lcCg88M8VwDwWAl6Hymo1LKTcmqPi/X18lJYfuX GchTP334bZ5r2vCJ7zTyk1nLWcKMCoVegDYo9m1P2qLHrWIk/6/pzSuTp+NYODiTp8j3iRCgBhh Uqr3UkDrJ9njGoRgKw/p9Drz/osvHqFbfGmlVTMgD6gQHmbkwz5lmWWB5dDbspCjh5C7SLH5tRj OPqlv78IZmYcUWSrPnycSu1xzLDdlTX+zJaY+FU+tNlNTek7+LLq/wjmR0/9a3n2WxJQOByg+vg ohFScL4QaNxwJgH9yxp9gYV+h8+MzuoEUOmGHvkNMvvnpRypBiaP5R4BqRRPZPT6AE6/ytIChJ3 XZ X-Received: by 2002:a05:600c:19d2:b0:480:1a9a:e571 with SMTP id 5b1f17b1804b1-4805cf5f67emr80180905e9.22.1769454948026; Mon, 26 Jan 2026 11:15:48 -0800 (PST) Received: from xeon ([188.163.112.49]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-435b1c02d0dsm30958219f8f.4.2026.01.26.11.15.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 11:15:47 -0800 (PST) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Svyatoslav Ryhel , Mikko Perttunen Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 1/5] ARM: tegra: Add ACTMON node to Tegra114 device tree Date: Mon, 26 Jan 2026 21:15:32 +0200 Message-ID: <20260126191536.78829-2-clamor95@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260126191536.78829-1-clamor95@gmail.com> References: <20260126191536.78829-1-clamor95@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" 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/nvi= dia/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 =3D <0x6000c000 0x150>; }; =20 + actmon: actmon@6000c800 { + compatible =3D "nvidia,tegra114-actmon"; + reg =3D <0x6000c800 0x400>; + interrupts =3D ; + clocks =3D <&tegra_car TEGRA114_CLK_ACTMON>, + <&tegra_car TEGRA114_CLK_EMC>; + clock-names =3D "actmon", "emc"; + resets =3D <&tegra_car TEGRA114_CLK_ACTMON>; + reset-names =3D "actmon"; + #cooling-cells =3D <2>; + }; + gpio: gpio@6000d000 { compatible =3D "nvidia,tegra114-gpio", "nvidia,tegra30-gpio"; reg =3D <0x6000d000 0x1000>; --=20 2.51.0