From patchwork Mon May 18 14:31:15 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4620 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 E690A3F144 for ; Mon, 18 May 2026 16:31:59 +0200 (CEST) Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-45e2f74da10sf2873723f8f.2 for ; Mon, 18 May 2026 07:31:59 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1779114719; cv=pass; d=google.com; s=arc-20240605; b=cnJgXaK0T7cIZL2Xz3DjZPvNYuwkQukVTtV4+qxKpZMNR574jf2mw3AM5sx+2e2fpa QoeNaum2jVWMnr+xUErHxSyaSQE+7HQRMQqiRfDCWwVCqRNcC1houjMXIB9f1JolygKx +8cy2tVuJef3K4778TLY4djiBuOVDBSn0j5auGuqfHBUo0Ka3CK5URXhgoQGWdjoWBAX dqNMUSo4p63IQ4jy+98vXWttAKzzqERK293ZlcKXyCaKydhpfbiYCWbaEJqUPxGsmSHe IQvm58g8WukJxg3rQljSO4kVozQg0s+wFzmbpyLKsd/6WT1PWBCmlEW5MBeqZKXFfg6u V7ZA== 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:message-id:date:subject:cc:to :from:dkim-signature; bh=v3M7Z2je/0TBH6hS8h2XYPa8Lz3ClaI8LFtzMJmnneU=; fh=D1C4jO1aspxHkDeuT0oIpSx4HGhWUvdp59/zzbhSToU=; b=Er6JOEa2By+F0lAnR+OfFDbECF4j/rK27GQHyxrhk/jcECjGX1+n0KBksvJ5iDK5nC DLV05fLU/n4qtcEmR732VI3V9z6zCdgJz8me6LjBJvWWSDmSDI/5ws8m6SHL+3POAPpt oT9DjyGPR8evMiid4ihn0xoQFkF0dtSILrn6f/AbUB2YTh49JPFGqAF8FEUmW6mJUght 3q0gnA4AyZhXl8RsRB1u5A5SicZhwxlOn/Z0EHlvtZHNDjjVJFDtuFpXkPfR8YlrQNQr 5w3MgJR92C0FZKbs0+It4Lq57KXS4JF/lto6wUBIsuHcykeKU4MUYKxopCwUvczDbzIT J0gA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=TXg5c0Zj; 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=1779114719; x=1779719519; 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:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=v3M7Z2je/0TBH6hS8h2XYPa8Lz3ClaI8LFtzMJmnneU=; b=bBQCp6GsrZO7sBny6DWmkzuHbql1S9SF3SE887VBId6/wuHuk2+G6JY6/E99O9RM5u 7ot7hqzi6VYpWky8tQyVLg4nqTmlN3g7Ei1MOEXEY3EwaPWcHzkxn2mqmq3TasV25BJf UPBpkwJTUBb9SieV2gsLoZnPG0xVJ0LaaAAU8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779114719; x=1779719519; 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 :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=v3M7Z2je/0TBH6hS8h2XYPa8Lz3ClaI8LFtzMJmnneU=; b=SPXkG9vGrhn3OSeOA//cEQnDv3RsixnbqUw+l3jhH7JMqWyZfGSAhSOcKt0ZbpBUPL 497v9t/6AQQet8/Pz3yEA+BS6VbYLZJB/qwN6HfFAYRuIes+2LhLzn2FLIDmFdDcB8qG jEke+jrwIZEuLKvWT+jBTLe/b89fQAXF7MHG4/D8cocGzzV5DJKGCgKTEbOoMHwVZhgd hMYqBA0vKfpv5WgTDJJGS9PnbRaxR9/jZEV+2MuFIsiG7k71Bp8PAkj1mJpgdYudTouZ D8ga+RoyOqRccThjH5bLcFMB3CX0PnwvDQ5Ria6TXjnb3pkGltli59ThaEWag1S2oMZm P/+w== X-Forwarded-Encrypted: i=2; AFNElJ+QrCFRGVLBs1mAy1NQdjP8rUwIWZLIth2Wz7F2Gq9kwURVPLMVnolP/pd9F+0nC+tt04Fdd3Uv0HcxZjo7@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yyd7tblbjQVNALvJeSgJ6t7ZXtA71SnL+fLK4coaJT6ulckk60x Mtl1UGbUFths8cF0fBOg/AYsohn2yOC7pe85fNzKXmd/JvMfcGX4nVwUiFyyQKHCLt0SqngfRbJ 7pw== X-Received: by 2002:a05:600c:3b12:b0:488:b14f:b8ed with SMTP id 5b1f17b1804b1-48fe59ab80emr234839185e9.0.1779114719344; Mon, 18 May 2026 07:31:59 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h="AUV6zMPtlnxnYMjs/GBzE/hfVxGTlcKVMzFFXeII32+AR+aKVQ==" Received: by 2002:a05:600c:570f:b0:48e:9134:e20f with SMTP id 5b1f17b1804b1-48fdb1bc8a6ls34709295e9.1.-pod-prod-07-eu; Mon, 18 May 2026 07:31:57 -0700 (PDT) X-Received: by 2002:a05:600c:6383:b0:488:c014:34da with SMTP id 5b1f17b1804b1-48fe651690fmr240730095e9.26.1779114717576; Mon, 18 May 2026 07:31:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1779114717; cv=none; d=google.com; s=arc-20240605; b=D/NfiU0vkR+sR4jnMFkl0k8S5v2FkFYo1r6FPxonlEt2jtyBmvBdyjJzDMzibG22nC 3Uo+d5pgeLOHtwGfI+HYEf9PsC2+ejmu4ndJP45eaJKF1IDuQInrTMrPJezNXuEn3x6E v4s8uNTZXHuW7dd5Ezqn/SGojIesoX34OjHENHYhAyclOgS5VbJF1QP0lWlp63L28wec QtZRooDnTpoiIFagXIWE/HqASapBO96giool7sM0Y6u/0bHnWCatE0uUL3c8WoP5wqxa 5nw+sb2708JYdyE9d0wvlpqlBpNgbTu/VqCU/BMwl7JTyhYzy5frRqC1WubPGWoq2f/K VO7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=g4gGcghC8/VjxZsUokcHk3DMALbk4ZgwiZSR2n7JFnI=; fh=zypquRxgrdtR5J5fF3j66Ou9UTZE0nBrpRSZsBBXC2k=; b=UWCZhRiZuaOmAorHmW+geTRCaytu6n2cjUVmuuQPzgDqThtK6EHq8wmrInGKKrya5r WUAmFaruWCUbpcU5Ks2HV0Mw2XUZzwZDdDe5A7+LjgyLjxIk+S0AHY/LnAoy4Vz5WP1/ 0BdfF7WNrGBbuvIZTatf4d+z/EnM8rkmNGbIDdyIRgp5S6Re+dxV41Uvf+breqhK6lsF N+9YpDDlfXKpZARrS0usQOcoZpKIHvatsE2dURi4lQdI56HhxP+90Wv4VijXCGyRnDBB wvPImNHPz4h1eRff5drY9rqMnNh0HG1K5mp+8FcO0brn9k/pleIFKEbhnm8OOLo/WKJZ oDLg==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=TXg5c0Zj; 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-45e66e21930sor1114013f8f.12.2026.05.18.07.31.57 for (Google Transport Security); Mon, 18 May 2026 07:31:57 -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-Gm-Gg: Acq92OHyiG5elZlYK4pIHhXZeMYNKkbu+sY0UKKGElDH2K5irnvsaMdqLEspXrKesXW loy8c/vAH8AY4leSkE4TCuRru28qfMg5zHasQ+t1/5vSms8/U7zClc+EWm4RaFBfqnROAOQ/uCg v+0H0nWML32+88yLLZSuBEAO3nWRu/wylZ2C1ir+oWWOLXNbm8G5Ro1EEjzUfXH9GSZCJq01Xot 7qXCQJiyUlFNIZN2Rw89QDeHSD1LLLI0dKA6+L8CQXJ1Bzi/kRX+fMk1HkDFeOsyDhhLXAwnjcx eKsZrk4w5QtyxLRgg2U09Q9AYWo3S25EtWUOX7OG5imR+kZbgRlELT3svt5E/oi+HqEnZvzFm7R Mc/UQqidVNOPKUbkCp+8wng1I4fJn/d8gJD9PdX5lo9essHLH7CqT5c+Kd9/g7fWUmiESQunmxf +KbllOvm2CZDAwi8yck8KOLy3DlZtxmc0udf67h4WD0ocfH/0ipb+WJhp2Yd2UOZLyNgrruXI1n ARv7xV7eteu4p7n3OciWsSSVujEkkRtqw3C/hlVYx7bzstB X-Received: by 2002:a05:6000:2383:b0:449:9aee:4575 with SMTP id ffacd0b85a97d-45e5c5ccbf6mr24920170f8f.30.1779114717015; Mon, 18 May 2026 07:31:57 -0700 (PDT) Received: from dario-ThinkPad-P14s-Gen-5.amarulasolutions.com ([2.196.43.167]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da0a1aeafsm39564572f8f.23.2026.05.18.07.31.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 May 2026 07:31:56 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, domenico.acri@engicam.com, francesco.utel@engicam.com, Dario Binacchi , Alexandre Torgue , Arnd Bergmann , Bjorn Andersson , Christophe Parant , Conor Dooley , Dmitry Baryshkov , Eric Biggers , Geert Uytterhoeven , Himanshu Bhavani , Krzysztof Kozlowski , Krzysztof Kozlowski , Luca Weiss , Maxime Coquelin , Michal Simek , Rob Herring , Sven Peter , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com Subject: [PATCH 00/15] arm64: support Engicam MicroGEA-STM32MP257-RMM board Date: Mon, 18 May 2026 16:31:15 +0200 Message-ID: <20260518143150.3138712-1-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 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=TXg5c0Zj; 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: , This series adds initial support for the Engicam MicroGEA-STM32MP257-RMM board based on the MicroGEA-STM32MP257 SoM. The support includes device tree descriptions for both the SoM and the carrier board, together with the required pinctrl definitions for the peripherals used. The series also updates the arm64 defconfig accordingly and performs a small cleanup to keep it consistent with the newly added configurations. Dario Binacchi (15): dt-bindings: arm: stm32: support Engicam MicroGEA-STM32MP257-RMM board arm64: dts: st: add SDMMC2 support on stm32mp25 arm64: dts: st: add CAN1 support on stm32mp25 arm64: dts: st: add i2c1 pins for stm32mp25 arm64: dts: st: add ltdc pins for stm32mp25 arm64: dts: st: add can1 pins for stm32mp25 arm64: dts: st: add pwm2/pwm4 pins for stm32mp25 arm64: dts: st: add sai1 pins for stm32mp25 arm64: dts: st: add sdmmc2 pins for stm32mp25 arm64: dts: st: add spi1 pins for stm32mp25 arm64: dts: st: add usart1 pins for stm32mp25 arm64: dts: st: support Engicam MicroGEA-STM32MP257 SoM arm64: dts: st: support Engicam MicroGEA-STM32MP257-RMM board arm64: defconfig: cleanup the defconfig arm64: defconfig: enable configs for Engicam MicroGEA-STM32MP257-RMM .../devicetree/bindings/arm/stm32/stm32.yaml | 7 + arch/arm64/boot/dts/st/Makefile | 1 + arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 328 ++++++++++++++++++ arch/arm64/boot/dts/st/stm32mp251.dtsi | 15 + arch/arm64/boot/dts/st/stm32mp253.dtsi | 15 + .../st/stm32mp257-engicam-microgea-rmm.dts | 321 +++++++++++++++++ .../dts/st/stm32mp257-engicam-microgea.dtsi | 64 ++++ arch/arm64/configs/defconfig | 293 ++++++---------- 8 files changed, 862 insertions(+), 182 deletions(-) create mode 100644 arch/arm64/boot/dts/st/stm32mp257-engicam-microgea-rmm.dts create mode 100644 arch/arm64/boot/dts/st/stm32mp257-engicam-microgea.dtsi