From patchwork Fri May 29 14:46:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4650 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id D18403F09B for ; Fri, 29 May 2026 16:47:23 +0200 (CEST) Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-4904ee02e72sf60696875e9.1 for ; Fri, 29 May 2026 07:47:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1780066043; cv=pass; d=google.com; s=arc-20240605; b=ZdFsWxvG1kn96Syx2RQlwaYiYXWa8kNvNhxyNREilduwj5zasVcnQt1phGkZOuOkA4 LSOx/4y67xvrfmfZJxvo5oRZwehgZ4tn41M6pA3buInaxPgwC/6jOKvgnur2FOE7VtNB jF1D6UwBOvh/DTTsXCYFKTh3pvRm73diZ8sIPZgHglUYmUlXe82G5cDjMONhPHbtLdOl VxApcOD4Jgekb+YZCf+gmQhzhI7VkdidCZYV+HGoM1WcOyti8F9a9Q6dLq1Vl/dIC9yi sDvOow7qEz1w60xaZ8bhABMthLM2kXcy9df8r/oQ0wcRrneV3LtzjW77yEts8M5TyZE/ +DYQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=5diG+gipmMRtwqJhoj6ShVwIBqFJ+KcoJkZYKHB+R3A=; fh=QltAmPLSMVZd7lqU9hE1SqeVcfm0rYakKOvnvoDgKes=; b=dOEgBJ/U6oWyxjj98ByWT9A1kDJJY0WKkAntRNhqVPTyo/dT/P+mGCrbRa2blOloWq H6sJvGRaVJUh/q2Ogk4N2rZ9ok9lr2jvf66Vf9z+zVbt4gyXlTmRrk3GMExNeyYxvaXn SGGueMbOGpzgkHcTcWsIdjc30101r5NrL3m/zIPg7deRj6vIAn9e+mlSgbsRMQo7R8XV cFnh5POYwB2ypQDrtCmSGmvbt8LEzBHYxJtt3KspnmPOTXsGVxNnnukjrFhFqomT9iAm 63Nc7V7leCxJcc4BIVk9hHW2tr15kpSp9KCdYdHLCNg3SMdu0v5JRx39kQJHoOUo81q2 7OWQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Py5zRUs7; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1780066043; x=1780670843; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=5diG+gipmMRtwqJhoj6ShVwIBqFJ+KcoJkZYKHB+R3A=; b=WGxhVSMadkoM9IbUFJ9wUrpWDzqOzaqwpzMX3ao/9Bh0nYMZvXrUhlWVJc0QynsBJr vglK2oXPdqG0YuAX/7PRhRtOLs+H1hRvjxwgpLoF5LDmbUuq4KXWp/g1fTal1VMjtuBE X3haETcBwSwLRNZmiU0nBKdAen9WTnIrsAZag= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780066043; x=1780670843; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=5diG+gipmMRtwqJhoj6ShVwIBqFJ+KcoJkZYKHB+R3A=; b=K0H5ii39tuPw4Ph+bgu8us2wrAF2MpE4pmYp7o8vxUdns5AkyWZZ7zFncF4o/QIfa6 J++PjGgfP8vxiH4dJ1FqNftlgr+PDC/XozaHqEGY1bXuhzh+FCNcSjuAwWRoiNLXYdh8 8nnsHzavnkw5YXJ4awCwyoME/mhO/BM4IlIybdey3DUJmNgpGTvxUdx15tCK8P2IMC2M nvZj+wLopVQDwIhyB1/FNBnOoZ7RtWcj6p8EZetutyUC7s2ADwRv3QUATb//wyhjTQzK Mcz5qjiNzcdiPF4ofrfc+PXlnirC0+zpeagRg99TAEzBSXyesJTN0mcuAwQKcWpj6bpP rBIQ== X-Forwarded-Encrypted: i=2; AFNElJ/LTq8NkPItJKgX1c2KSrSAN5yP2lnMM+oeN9BwOhxRlJ5QHt10xjFBhIvGyCtHGp94V8wU7W4qcaCA8wX2@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YzfoPy8lh2cnpe4nOYTduS7uKKfJ7i0kI4SlFfgc0d2gjZ9cWCS j1/qmhrrNDlVnn0SHqwi1Hdy0/wbjegYdj1ha4RbFzTOOrVN1Dcj0dULVxq/+K3loRB6B4ArjXh nFw== X-Received: by 2002:a05:600c:6c42:b0:488:ac01:72de with SMTP id 5b1f17b1804b1-4909c092075mr42019365e9.5.1780066043170; Fri, 29 May 2026 07:47:23 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="AUV6zMOt18iY3X7/i/9jU18ZRF2JbgTIMgWUce6/DFgI91ROqg==" Received: by 2002:a05:600d:640f:10b0:490:70d3:7bc8 with SMTP id 5b1f17b1804b1-4908a288037ls11781495e9.2.-pod-prod-08-eu; Fri, 29 May 2026 07:47:21 -0700 (PDT) X-Forwarded-Encrypted: i=2; AFNElJ+ZRvEHTJ8GL6KQqSP/k9qvx2yrVHgQDftJ/ZLMFcfwavPDuLGOGkzePdrcI7lJfyn9vf5HCW1aGFG25NmV@amarulasolutions.com X-Received: by 2002:a05:600c:4504:b0:490:51e2:d992 with SMTP id 5b1f17b1804b1-4909c0b3349mr57126025e9.13.1780066041457; Fri, 29 May 2026 07:47:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1780066041; cv=none; d=google.com; s=arc-20240605; b=BHIfA9gcns4gxgJDSoB3FTUZv2b5D69mLGtlsymz0S1Wzr70LuJIP5BXhw1bPx2Fp4 w7TZgNzB1S1NL46/9qubiNsUc/4Q2mO4LxbJaJRJxTl7ZDe+K6ds606BZH2Bs0BAGmez lhl1KRhNnacxxpD9UKbRhlOSAPgk3ISrVGHgDNmj1djOGpYgnfLTwgZVt4Q3TvVEFCfw dCYUzaJ8xl9wDRTkZGA6mkRWJgCXU+aqUBkEuEohPPPjSn3e10jMnQG0a0LiCYVSB604 Mfpl5plGfCz0vsj32qemEyFUUsfPlXb0+qd+Q4L7lp8C54vw/+rpAluHqcANvV3A7iuf frUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=NVgkSbjyYr0BZnZn3LZO7uFVYNeYnWVTenciTmfydYY=; fh=jtNvRIYFJRTLzPe0nlJW+TixL2F41O2hbrz3p7eImMs=; b=eArHYceF63yXLecG/joUtVj4nATiAZLEr7rxrVRKbX+sTMRSprwZzNGmPUGK4VjAdk SoFha/GBJp8aLcnv1GvYWuszck9aIkgdpmT9ZPM1aKmzUuQ/lrzV57CL2J5ZUgzBKF3V HBVCGuk05ZMsiSDZbNOnXbEru+q/g6DH99wLM8Bp6jBdELDXGekZDIoYSDtTG3Y7dn2N KzsDgn0Dobu8Nzsr88/NaVi8fhVX4mbpqXtsXw3WhgTCq3Pfb9TfBSs93e17HCJC46+m PXWDjFukREF3I1KoDRRry0NKyk8g0/Tku1CbhB23IEu3+PYT+bz/kIZnCWlMNQZtUocr CajA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Py5zRUs7; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id 5b1f17b1804b1-4909d5fd4b9sor3284185e9.0.2026.05.29.07.47.21 for (Google Transport Security); Fri, 29 May 2026 07:47:21 -0700 (PDT) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AFNElJ8i+xNYOECpRmf3INWRUgV3SoLOG6vpk0cgD9/ELyTOyK7MXAFTYqCGZSIeIirbehUKIO0RwcYLkvTgF5qZ@amarulasolutions.com X-Gm-Gg: Acq92OEU6H0fD4wuUoMg4COA/ajuR28qnmJWyA3TVP1ATg5vpSAbmb5pOMlEGeUot14 5sieA1Mvuc6QAZJbOMDMFBps8Z+U9HaJKpPYZIzWgpuYlqRfyHmzAOnp8AJBbdmUeKel+A3SAzk lakoJP6IufsdlZQ92e6+gsyyV2vH1au7mHfK/vDWbSXiVnWyPXi2ZZdETz/eaD5DJoUsADqUsC9 nYwUkmZOzPw3xXm6Kag+07Z0tNIevMuIIbOe2i+iPyJB6akGBt3JmSy9BXAfJ/2d21jmZuzmw0i M8rRv/0os1AJJM9OjUlARj22lWuUlQD2yS1MSdQDLi1HVkFZ7nxoBVd9AoAeeuGCYc6hWbudAyN lmb2s391EF3Z5/RvismcroGGQgKyagjf0pXupY61VB+edxmPGSBdJZCAgEYeuVESxQujjnNlxgf /QbFV6t9m91wgYQwMRkgi6XhTKetgugl3oPPR2AQ3TIXITOZO2TV7O9n1pry9fxjqISTH7Ed7Us EEDyBYcnPCL1etuIkJTOtFMvgxh23yIoI/p1YfROk5wTCgvSuyS1R5WM/o= X-Received: by 2002:a05:600c:4fd1:b0:48f:e230:c3fa with SMTP id 5b1f17b1804b1-4909c0f9b76mr53522495e9.32.1780066041037; Fri, 29 May 2026 07:47:21 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.amarulasolutions.com ([2.196.43.161]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4909d6eb470sm38694785e9.10.2026.05.29.07.47.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 May 2026 07:47:20 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: domenico.acri@engicam.com, francesco.utel@engicam.com, michael@amarulasolutions.com, linux-amarula@amarulasolutions.com, Dario Binacchi , Alexandre Torgue , Conor Dooley , Krzysztof Kozlowski , Maxime Coquelin , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Subject: [PATCH v2 03/15] arm64: dts: st: add CAN1 support on stm32mp25 Date: Fri, 29 May 2026 16:46:17 +0200 Message-ID: <20260529144707.3931919-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260529144707.3931919-1-dario.binacchi@amarulasolutions.com> References: <20260529144707.3931919-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Py5zRUs7; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com; dara=neutral header.i=@amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , The controller is compliant with ISO 11898-1: 2015 (CAN protocol specification version 2.0 part A, B) and CAN FD protocol specification version 1.0. Signed-off-by: Dario Binacchi --- Changes in v2: - Add resets property to dts CAN node. Suggested by Sashiko. arch/arm64/boot/dts/st/stm32mp253.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/st/stm32mp253.dtsi b/arch/arm64/boot/dts/st/stm32mp253.dtsi index eeceb086252b..7e82f01fdc10 100644 --- a/arch/arm64/boot/dts/st/stm32mp253.dtsi +++ b/arch/arm64/boot/dts/st/stm32mp253.dtsi @@ -43,6 +43,22 @@ &optee { }; &rifsc { + m_can1: can@402d0000 { + compatible = "bosch,m_can"; + reg = <0x402d0000 0x400>, <0x40310000 0xd50>; + reg-names = "m_can", "message_ram"; + interrupts = , + ; + interrupt-names = "int0", "int1"; + clocks = <&rcc CK_BUS_FDCAN>, <&rcc CK_KER_FDCAN>; + clock-names = "hclk", "cclk"; + resets = <&rcc FDCAN_R>; + bosch,mram-cfg = <0x0 0 0 32 0 0 2 2>; + access-controllers = <&rifsc 56>; + power-domains = <&CLUSTER_PD>; + status = "disabled"; + }; + ethernet2: ethernet@482d0000 { compatible = "st,stm32mp25-dwmac", "snps,dwmac-5.20"; reg = <0x482d0000 0x4000>;