From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (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 2B46B2D23B7 for ; Thu, 31 Jul 2025 14:02:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753970524; cv=none; b=ftpjniTDO7DyYJZdI9xgIiSXYBLGxQcorpJen5Hd5jeFRjIRugHXlmPW9IFiZ2+fB7CoQFruaDgJLM4o8A8PYY93sZ8q2RXzAyoPfl0eXGXRqgKd+gBQrD1nZJPwXsw9331TmMa4dgy30lp2YXJJZSy2IzellwTvZIjIZhV0M4k= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1753970524; c=relaxed/simple; bh=XlJAvdpOl+lzdvmI0QLsJe4IpCVUpXL32migD58w4m8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=uioPGdf6t4XROu9OvM8WbsTT7ogsDbU3f0eSJ62FJ9wZtP3I8CqnYLqhuHtEMMX41oMCi/sr8BaShoefkPsAG/Ew6bqxAUOaDdTugCmSHP+bej2TqqK9Y8Hs9zpD9CQZUD3kFezgqtFhiWyhjK06Bsm6LqHCD0ZBuHXVQ2SneE8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=JuLn8is9; arc=none smtp.client-ip=209.85.128.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="JuLn8is9" Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-456108bf94bso5995285e9.0 for ; Thu, 31 Jul 2025 07:02:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1753970520; x=1754575320; 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=BqjEa6NJuLKhar1Hnx2KGoMXir3yP3J42qYMb2JDkMI=; b=JuLn8is9eGpstDitnNwgwlxHxYZTyZy+3EV7DqS+mCWzBKN2RpEm2zqXKCLHI5wu7N dfsfop0o3UQ3plGMif+Bx/O8QOk7dN1dbuchJLq6tmeFr1oK2fe4XdXeLQdLnuEVut6A xA7P8dIDTH0xbfeAYP/FsN+7S48cW9c8UEVyEMnbRQlfQs01bMyoF2CNqwTfXIxC5vBm NIyHKrdPPfgW8j4XkBxVt2/wGMZCclwc/XkF289Ibhnam2BTcSy5NB7k9ep2QCzL3fDx Wpn3+pAkgOgnhkhfMnQ4L9ABLmCMy3tfXdk1k9pWZ2PV59nWpYinK+R6RBLqmSHZyjek 6djg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753970520; x=1754575320; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BqjEa6NJuLKhar1Hnx2KGoMXir3yP3J42qYMb2JDkMI=; b=F2OJh34ljHkVlqP9aSvZjyeRA/KXXGai26sSlnMf8kVem4wjHNbVnMjwuabe9jT+n6 zFizc+Df2RAQnuN+EtuYAuj0ldf84F42USIikVUYrXrbwRz4dLwcG8snlYVXkEqWbyOm PLBEt/k3I4x/8jRC9eyAkDp/N1Ke5CzYkC64V94do3JNlLqx7g8vC7LIXLf7Q532iCBP dIUFVyEnFVuJ6DL+/bZNdo8y65sl2oSrsXr+1U/si1K89cdYs4KUDEbrB85JUk5FYdfL YAFSRgSqZJBcdXFTKRxpNTHE/D9n3hXuXOHHSPksv2eb9hM6Q/B8f04vNcv8BG6nXh+J BnsQ== X-Forwarded-Encrypted: i=1; AJvYcCUvTHQmRteeI/a31ajCVhJlA2nbzXAHPzUfa4/DgeP3CuqGQAPY0a7SGv1lsMhalH/2t+8DUpRGPsmS@vger.kernel.org X-Gm-Message-State: AOJu0YwHBNEaL/9C981OYR6kM2dc+DQlOCdEQ2sYN5S/RPDuhLoP6/fL ZTakajmibox11X0UfyCXxnhLD7jnZOocjKF1ITe3n8+UjMbkapllrNV/vfqy6sZWFew= X-Gm-Gg: ASbGncvss+h8Yo0RJ+SmZI4tGmkSgLdkPHY1Rykb1wRWadOv3cMdUA9v10pE329q7Pk 4EoflnA7Z1sb4VYK6vyGKY2DvVDSVvhqdSYkf2h9VkqnmUvEZO3lde2g2S6xYcwDozk+1hJHVS0 S674ebSSJMobX++cvhzKU1xrmCfK3VyxwmzvYywJCJ7gkX6CBQLoehqIOoKJJ6iaZzyeuub7b/i vGO7sFT7TB6V7z3FOZf98qD2QwHuX/KmV0zTH8U5AA5AeJBRKwgAdO2qcYNHmYsbq447KFsZ8eX x2uM2FYCguBSG0OByMVWFmuHATwJXQt9tEBMbdQ92NBlw/vUe5dz/NV8pw8uF/AFkJvX4UjauAr 6o5upj73IR9yV7PvTl4aR1ol6nMjmpm0GevEk1lDuk8uuPUG65+Abp+daEZQ= X-Google-Smtp-Source: AGHT+IEs9xTRBr8bAi6DfE73RMG6wNvvUR3ws14YWGjYBbTlujwfRrxFnpMHFkgHgq+RtECti1PpDQ== X-Received: by 2002:a05:600c:8114:b0:456:23aa:8c8 with SMTP id 5b1f17b1804b1-45892b9e4bcmr70544375e9.13.1753970518732; Thu, 31 Jul 2025 07:01:58 -0700 (PDT) Received: from mai.. (146725694.box.freepro.com. [130.180.211.218]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4589ee57c18sm28121285e9.28.2025.07.31.07.01.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 31 Jul 2025 07:01:58 -0700 (PDT) From: Daniel Lezcano To: mbrugger@suse.com, chester62515@gmail.com, ghennadi.procopciuc@oss.nxp.com, shawnguo@kernel.org, s.hauer@pengutronix.de Cc: s32@nxp.com, kernel@pengutronix.de, festevam@gmail.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Ghennadi Procopciuc , Thomas Fossati Subject: [PATCH v2 2/8] arm64: dts: s32g274-rd2: Enable the STM timers Date: Thu, 31 Jul 2025 16:01:35 +0200 Message-ID: <20250731140146.62960-3-daniel.lezcano@linaro.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250731140146.62960-1-daniel.lezcano@linaro.org> References: <20250731140146.62960-1-daniel.lezcano@linaro.org> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Enable the timers STM0 -> STM3 on the s32g274-rd2 The platform has 4 CPUs, and the Linux STM timer driver is instantiated per CPU. Enable 4 STM timers that can be used as replacements for the ARM architected timers. The remaining STM timers are not useful to the Linux kernel and provide no benefit, so they are left disabled. Signed-off-by: Daniel Lezcano Cc: Ghennadi Procopciuc Cc: Thomas Fossati --- arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts b/arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts index b5ba51696f43..505776d19151 100644 --- a/arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts +++ b/arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts @@ -40,6 +40,22 @@ &uart1 { status = "okay"; }; +&stm0 { + status = "okay"; +}; + +&stm1 { + status = "okay"; +}; + +&stm2 { + status = "okay"; +}; + +&stm3 { + status = "okay"; +}; + &usdhc0 { pinctrl-names = "default", "state_100mhz", "state_200mhz"; pinctrl-0 = <&pinctrl_usdhc0>; -- 2.43.0