From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.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 1261627816C for ; Mon, 18 May 2026 14:31:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.42 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779114722; cv=none; b=RUVWGUwmSXgauaSdD9SIGBAelog47q1jAZX0/gZqHCRXP6zA97+RlmaSJkt8rwxtBQWClHtBhxH+dqw4b8yVjyzySF09m+ueJrnj9bQxeHTeNKUC276G/R/IK7+dgsLAkeS50bdOIOGs01Due6QkCPEsNawz+/3mcq6I91NhtDE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779114722; c=relaxed/simple; bh=UYDKzbpW8uNNdgSCCcWuM1BfXzCfunE1U8+QaERlfT4=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=OO85ViYCnpGtMzjdnl1QUY5QZFI+ZqAHBUrH0gxJhq2pPmPt5Dcf1S4C33VX1I27ffD/BXen3DRGwNOqchh2ZvTzavIOoIJkDkFidU+dmsJdsO8upB7KZXeAfxSzbmwfJht78EXukm4O79AsSTJxVOjIGdoeC9crzxEoXYIYoRQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=amarulasolutions.com; spf=pass smtp.mailfrom=amarulasolutions.com; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b=d9/eMKtA; arc=none smtp.client-ip=209.85.221.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=amarulasolutions.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="d9/eMKtA" Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-44a74032ff8so1635633f8f.1 for ; Mon, 18 May 2026 07:31:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1779114717; x=1779719517; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=g4gGcghC8/VjxZsUokcHk3DMALbk4ZgwiZSR2n7JFnI=; b=d9/eMKtAlOqDsH2/ixcojs0zEdrL3vzR3oUgVR45QzLqROkPY5rc7LsraMzuF+JKwi /CWz/0doFN03OlS9dZsk38JUYa9t6cRZhQ8hWQHpPij5oum50/MajgOiWM+bhN0zyhTs NrWGfMAqcD6GrcAi/qqMLlgPhcINK02TTGZdQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779114717; x=1779719517; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=g4gGcghC8/VjxZsUokcHk3DMALbk4ZgwiZSR2n7JFnI=; b=aQb0mjUNyoVc0uSiMKHokO87JW6PojUs+r2q59Rnf7S7vPiYqfLn0U/1hSuuhSj9hU Jh5GH4w92oyVDOXiXrJhIQ8M5E7BA2TCoeMuAdJpH09LUR0nlW/ExEaKl/nfLPtSfNiq odctdKjFltYPKLNXBTK/V/1uISdi9OT/iluhnjHX2SDV+rqijs8GOW2fLPvguqqtmXgx Q5rbeOlVeERX+n2gSDckAj4PuEHRWqRnCcfKx6n4b6iqSCdtJZUraoPIDhrJWookogJ3 2ILIxNZd2LHlFCwhMkM3lDizdS01ixQ1T0DCyh7xWY7leBYqfRNJTNUKvIK4HSsYMaPQ eO5g== X-Gm-Message-State: AOJu0Yz2AWflcYTR7S1pUlKirjnf3vD8it/iCXd7ctPR+nq/wBc1cq44 r50x4y7osPhuzFYvB4bNZj7WqOWoahzPjD+fwelfRvza888EtG9LRx50D+tXcrJK2It8jk5t4+e j5X2W X-Gm-Gg: Acq92OG0K1WL8fLJK9WJneM5h5JB+qrQ5UYZvAuYwgY2QPpHLXVtrRa/Kpp6rTYs356 ZGiN4iTrKOA+toSY5+1d8kK1CAAavlg4HaXH74top3dZSDZZ6AOCueN4svDUUIRV4KBpYgN9CvN CLYWv9ygWQfv+8uokEjxOi0Ef8hj/O9jVovVwES5bQjrhHFzeabO0j53KcjZ+785+bE7/J/eSv1 nTrSyIrImYqDV+R0i/8ZPQ7+bpPF4UJbCGNwjdqqv5LCMidu28WT2gdiWw4fZeUg1srbgbG7F0p Hm7g5Iv2BM7C82UdlxLYYd1dZS5UL603VNY8G9G+ccxGSFhbHfb1hKIZiY1xdG0Ba+Z5+EGQgeu fAzA1XSNEUx06vDcRYtDB0BKz0H27ktPjN9L73ulQinvBaL8vF38m6pqQ0XcrpYwzHBsKe/swDg wdrf75767mIqCTk2HuEKdqCxQK6UkOFIggX/bMBod/4LlpizdNpewIyeLPkq23Mreu1LQHm4WMd NXZdlt2WR+znkq6McreXzzGFwXyDTSyulPR9Dm+zGR4ZaoB 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 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 -- 2.43.0 base-commit: 70eda68668d1476b459b64e69b8f36659fa9dfa8 branch: stm32mp257d-microgea