From patchwork Thu Aug 20 09:12:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4811 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 0CA2F3F0E6 for ; Thu, 20 Aug 2026 11:17:21 +0200 (CEST) Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-47f810c8aebsf1254943f8f.2 for ; Thu, 20 Aug 2026 02:17:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1787217440; cv=pass; d=google.com; s=arc-20260327; b=rmc9/NPy/JjKrIiCUUsm6LOL4EEQZLpiLs2RU+yTexHkYIiacPad5Yb9ly3j1njQty fQfUaSZ33wQymx8x7ncYQ46cbyvCCUz2WfldMRg+ry9QMKky/fHYllZ0+ESl9BMwaf0i eJcsx6wrP58Qj3ui4ZoYV7K1YNrC0UOwWLsYhQrGYL3QvrqfO0RoMlZbXeSbezWgXR9w 6/x5xMRlTAwEOlJjDY9vKHcmmIGDU6YdIVFYoymJ+ARAdP4H7jYmbLeoVPxqHwsCGVfS Vb981vP9QhcvhRE30wlrdH4wWwmaao+Hf+67rQ5im7UPm8RxG1yHVi22MNFd3ERjaMba U0OA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; 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=iDUnAA1V8258DZX5h+6MMs5VvqkGdyG27BDiBjPh9qw=; fh=OB0oxqFtXDmktKdYqcpkmko+LBCW5iy2gZO2PRXoKmI=; b=B++LqFZ/JlpOBTgnNrP9JhUR8OhOygmlgoaEAsIgyCvRDaGxa9UXOSFxJHZaROCz1z 48tLJp7GSxn2/FduqnNg/hpPz2dKXuR5du39FtAmKHbmSuetWJ2MgG6HNhpZgp9KEgl1 LTvU2ThRJu45amfnjsYUwykBzp7rTOVPalWiRlU98Elj7sWMBxMgTCcdYfA6rRZhP6T3 +rKgudl4Axs+ksujVadBVI7qirJPqsAFyKdDbmYNmpQNn+zf7AcX0S0OuUtiTxp3HP2i PjzMvCBSja9dxbABxo7GDuvQOItY6n+V/EBo/qsf4mKx0kbTO7XHxL6WhlCz5JiHbTOu yQxA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Daejvs8l; 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=1787217440; x=1787822240; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:content-type :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:content-type; bh=iDUnAA1V8258DZX5h+6MMs5VvqkGdyG27BDiBjPh9qw=; b=NX0y/79K5zLSnKxNv7Ao+nKeei6jSa+qFiDSLNgPmTaeFEE+rVXm1Ekp8INthjInfb 4nCnB3qfYsDiZX6ER6l7B1IPmHHBWgpIQZYW+iVyMIUudABrsla9B5TKU7PBdLkSiYly pQMI9C4V3NJ2z7JsZuN02yD5rZ4mh/u4gQTS8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787217440; x=1787822240; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :content-type: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:content-type; bh=iDUnAA1V8258DZX5h+6MMs5VvqkGdyG27BDiBjPh9qw=; b=IKRYsmzQG68BbHJgUNDRHdc22fobgaUoIzETdTs7NHrSR4MkAW2/NNpHvM4VpFLfhz nOgso1kkRRWoEZAsckveivgTL5eQ+nK4QOlOU12I76eYvXntrVISXsc5zll2FlkUlMXY O7lHApMFwKiR2fEPwRnrNEdsvq2+cPqKqeBaBBoq+XKi7S5BfnheBF+sgjUMLnCatBPq MjvvC9NwEk9DJOiG+IBnYJcATxL8dYLDR9vPQASOqxfICT9jQ11Qe24jDk56qase/gIM yPUc2aGnFeDDJ+RbcIpSxiKJPA2FbyMTRgrtPPLNLrFJy6frH9HA4V1g2Jr6V2kYHfi4 yT1A== X-Forwarded-Encrypted: i=2; AHgh+Rq6rxZoQpVDc8Ov8gHvaz5p7dO9Afldt2FWGQoY2PjxHXG9H+A25r2XLKWgOoHex4clUPc2lTRnY4VUSqlv@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yy/uZU9qF+2k7FPWnjH1l9O68lPjJO1OFsqKQQH4+ZAtS4fk1As xWz0dMRseFOPP5jI+GZDHZ4ZsqngKcPskP5u/YzByAR1Cod1TjCRku7PB83U7FJA+CouAw== X-Received: by 2002:a05:600c:64c8:b0:493:e451:a9e1 with SMTP id 5b1f17b1804b1-499aa18014emr208599555e9.2.1787217440731; Thu, 20 Aug 2026 02:17:20 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="ATskLdfqXSJWdA18zRc3ZO3b54iE0YpUXskchtQjIpuksHmL2g==" Received: by 2002:a05:6000:41f2:b0:481:5ae8:2ad2 with SMTP id ffacd0b85a97d-482b7824e30ls530281f8f.0.-pod-prod-03-eu; Thu, 20 Aug 2026 02:17:19 -0700 (PDT) X-Forwarded-Encrypted: i=2; AHgh+RoSYT+G4bHtra44c3VhMY4dCJ1BZNsikJlIFCXE8JNOQOM4JicUSXneOi3v+5b3R9lonjLLiJ1PmI8aqh/s@amarulasolutions.com X-Received: by 2002:a05:6000:27cb:20b0:482:ba10:36bc with SMTP id ffacd0b85a97d-482ba1036f9mr4563064f8f.4.1787217439015; Thu, 20 Aug 2026 02:17:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1787217439; cv=none; d=google.com; s=arc-20260327; b=o0krFU//XzLO6o0lFqYCjYvSwPp39FKRXC4ySDc6pzriUqOR8Nf2YLGQH2adyvPS0b IvRlPTyup90HeUBYJhWI519GYo2hxo5TZAb5dB3+Wf2sLkwOEes3EaYGQrCTMEoLFF/p MmCeTRoWE+rj1ognt1ZNF9l0sUQedrLXOtV0kvVjzrnZ5aSbqgr0w9dtyNTUZs7gDTYW CLvwDCP/znFN8cmin/ZOLMy4DnwWsGEU8w1HHs+wytrFMY9MMwgqCIdJZYlYkmNry+A7 xmU30v95eyygYyc9M15mMB53DCrKve3u9B9Eg0Scm2cEd9RhQL60qWkrbjfcU0h/+RdV nzTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=O50jeHT7n6IfAQOe8+U4Hub9w56VMIy6Werwz+99kvc=; fh=jkA0+n20DYRDIoiEHe0AIAnrh/GFhmnYPkLzW9vKYfM=; b=U9X9D3wwBmfbmJiheJxxrCO90Gj3GyDvVhv+eEKbUju54es0uObIEfK67m3UIUld2e jAiU6haGPZCZ/g6h8NKaMgQFxUIm2bTNEpObEb8pWWWRzYLLGrBZVKv+c5pbYqMGRkSe D8sYd/lZMbygXfpJacVEjI9cl8qQDmFSbGMQh0I/FFVRLuzqeOc/Z/N8q3eV2E3n+th2 fNiCtDfRt3j7/e/HHLyMRhv6+vKmNCwhEvywZZycttHKC3kuD7KbfEsrYdqZkYUFBfyx weTKNmcrLacOqWHMV8KniVVkqfNPRe3xty47tHqeW5EdSEx1cXt4eZBg10vhyi0akA3e XQ/Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=Daejvs8l; 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 ffacd0b85a97d-482b14e2b47sor504209f8f.21.2026.08.20.02.17.18 for (Google Transport Security); Thu, 20 Aug 2026 02:17:18 -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; AHgh+RrTTVyfMJ87gp8zsffO24Pj321pYZ6THwFLqS8lf0OiBFZo3CZ8o0NBgYsrWonz1N92ZJlU+LaEjLBW0JDU@amarulasolutions.com X-Gm-Gg: AR+sD111Ulb05O6F5JQRfhBcEE36CBNkiQKNa5XDo77r2C69IKWdedPF7r8nW2i70Qu nj3JkV7tnx1apXYUy05IrfsAYiIhkVCaVlm8xgnjciPhw8+awSJjWkSLtsHKbHmyl69vUQJjYMb /PzcKw+QclOEF75OS2m9e27ypHepHyv7J9E8awuP3moHVjgJKoR84bONBKLrIoRxPEQwcu7H4Vi SgZmadf5a4WeEKsXasSvNjH4pXaRLP2e15T4ZTYIMdRPuf5zAj4erThPv1XrhKmuRTxR7f+D6I6 ujizBgt0WwK70V/RgszEApQwJmfNhwR6GmkADBuqhXYavyo1JbgTHBMSfzUqGjXnSVt4q/XGUcJ kq5HanT21gS+VE2DaPHHGs1ImJO5AGhuPAEK2FwfukIgc6Rs8X8FUVfVTlk4Vd4YOhpXKcRTjYw vwWmGN1AC2HLBMU/Ge5Vphhs1cTC7RC4N9sZzd/fm2eYs79Jz7sUyCjVohRuo+5Q9+XxNHhSdnb wL2+cngA+H+35nnbcoBbO3fbtc8ziYWCe5k9a+DGZ5h/LwWouHTz9d2pjIV5yRkoU7AsdeZTAyu 5X/WtqQvwoNOhnoXFv/sQwHaFtD8qrT9Gg2/BIsdocUFG5ZF+eu6ecWJ/u5lvQ== X-Received: by 2002:a5d:5e91:0:b0:47f:7b75:9dfe with SMTP id ffacd0b85a97d-482b1e958ddmr19929009f8f.8.1787217438610; Thu, 20 Aug 2026 02:17:18 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it (host-79-54-86-139.retail.telecomitalia.it. [79.54.86.139]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-482b14c3775sm10021606f8f.26.2026.08.20.02.17.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2026 02:17:18 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: alexandre.torgue@foss.st.com, francesco.utel@engicam.com, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, domenico.acri@engicam.com, michael@amarulasolutions.com, linux-amarula@amarulasolutions.com, Dario Binacchi , Conor Dooley , Krzysztof Kozlowski , Maxime Coquelin , Rob Herring , devicetree@vger.kernel.org Subject: [PATCH v8 05/16] arm64: dts: st: add CAN1 support on stm32mp25 Date: Thu, 20 Aug 2026 11:12:13 +0200 Message-ID: <20260820091652.43541-6-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260820091652.43541-1-dario.binacchi@amarulasolutions.com> References: <20260820091652.43541-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=Daejvs8l; 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 --- (no changes since v2) 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>;